@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }@keyframes bounce {
  0%, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash {
  0%, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }@keyframes flash {
  0%, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }@keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake {
  0%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }@keyframes shake {
  0%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg); }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg); }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }@keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello {
  0%, 11.1%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }@keyframes jello {
  0%, 11.1%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes bounceInRight {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes bounceInUp {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  to {
    opacity: 1; } }@keyframes fadeIn {
  0% {
    opacity: 0; }
  to {
    opacity: 1; } }.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  to {
    opacity: 0; } }@keyframes fadeOut {
  0% {
    opacity: 1; }
  to {
    opacity: 0; } }.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }@keyframes fadeOutDown {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }@keyframes fadeOutDownBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }@keyframes fadeOutLeft {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }@keyframes fadeOutLeftBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }@keyframes fadeOutRight {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }@keyframes fadeOutRightBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }@keyframes fadeOutUp {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }@keyframes fadeOutUpBig {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; } }@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; } }.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; } }@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; } }.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }@keyframes lightSpeedOut {
  0% {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1; } }.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0; } }@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0; } }.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; } }@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; } }.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0; } }@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0; } }.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }@keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg); }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg); } }@keyframes rollOut {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg); } }.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut {
  0% {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }@keyframes zoomOut {
  0% {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); } }.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }@keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }@keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }@keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@keyframes loading {
  0% {
    transform: translateX(0); }
  100% {
    transform: translateX(1200%); } }@keyframes stackSlide {
  from {
    right: -100%; }
  to {
    right: 0; } }@keyframes SlideMenu {
  from {
    left: -100%; }
  to {
    left: 0; } }@keyframes moveDown {
  0% {
    transform: translateY(-100%); }
  100% {
    transform: translateY(0); } }@keyframes moveUp {
  0% {
    transform: translateY(100%); }
  100% {
    transform: translateY(0); } }*,*::after,*::before{margin:0;padding:0;box-sizing:inherit;transition:all .5s ease}html{font-size:62.5%}body{padding:0;box-sizing:border-box}body.home-page{background-color:#f6f6f6}#root{padding-top:6rem}::selection{color:#fff;background-color:#192846}img{width:100%}a{color:#192846;text-decoration:none}a:hover{text-decoration:none}hr{margin:2rem 0;border-color:#cacaca}hr.darkBorder{border-color:#999}hr.extraSpace{margin:4rem 0}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}ul{list-style:none}.loaderContainer{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:#fff;display:flex;justify-content:center;align-items:center}body.modal-open .mainHeader{padding-right:17px}@media (max-width:768px){body.modal-open .mainHeader{padding-right:0}}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:320px){.container{width:100%}}@media (min-width:768px){.container{width:750px}}@media (min-width:1024px){.container{width:1000px}}@media (min-width:1366px){.container{width:1340px}}@media (min-width:1441px){.container{width:1440px}}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1024px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1366px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media (min-width:1441px){.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}.cardboardBox{background-color:#fff;-webkit-box-shadow:0 2px 49px rgba(0,0,0,.07);-moz-box-shadow:0 2px 49px rgba(0,0,0,.07);-o-box-shadow:0 2px 49px rgba(0,0,0,.07);box-shadow:0 2px 49px rgba(0,0,0,.07);padding:6rem}@media (max-width:767px){.cardboardBox{padding:3rem 1.5rem}}.peraText{font-size:1.6rem;color:#020813;line-height:1.7;font-family:"Montserrat",sans-serif}.btn-effect{position:relative;overflow:hidden;z-index:0}.btn-effect span{position:absolute;display:block;width:0;height:0;border-radius:50%;-webkit-transition:width .4s ease-in-out , height .4s ease-in-out;transition:width .4s ease-in-out , height .4s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.btn-effect:hover span{width:225%;height:562.5px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.desktopSmall-view{display:block}.tablet-view{display:none}@media (max-width:1023px){.desktopSmall-view{display:none}.tablet-view{display:block}}.margin-top-0{margin-top:0!important}.margin-top-5{margin-top:.5rem!important}.margin-top-10{margin-top:1rem!important}.margin-top-15{margin-top:1.5rem!important}.margin-top-20{margin-top:2rem!important}.margin-top-25{margin-top:2.5rem!important}.margin-top-30{margin-top:3rem!important}.margin-top-35{margin-top:3.5rem!important}.margin-top-40{margin-top:4rem!important}.margin-top-45{margin-top:4.5rem!important}.margin-top-50{margin-top:5rem!important}.margin-top-55{margin-top:5.5rem!important}.margin-top-60{margin-top:6rem!important}.margin-top-65{margin-top:6.5rem!important}.margin-top-70{margin-top:7rem!important}.margin-top-75{margin-top:7.5rem!important}.margin-top-80{margin-top:8rem!important}.margin-top-85{margin-top:8.5rem!important}.margin-top-90{margin-top:9rem!important}.margin-top-95{margin-top:9.5rem!important}.margin-top-100{margin-top:10rem!important}.margin-left-0{margin-left:0!important}.margin-left-5{margin-left:.5rem!important}.margin-left-10{margin-left:1rem!important}.margin-left-15{margin-left:1.5rem!important}.margin-left-20{margin-left:2rem!important}.margin-left-25{margin-left:2.5rem!important}.margin-left-30{margin-left:3rem!important}.margin-left-35{margin-left:3.5rem!important}.margin-left-40{margin-left:4rem!important}.margin-left-45{margin-left:4.5rem!important}.margin-left-50{margin-left:5rem!important}.margin-left-55{margin-left:5.5rem!important}.margin-left-60{margin-left:6rem!important}.margin-left-65{margin-left:6.5rem!important}.margin-left-70{margin-left:7rem!important}.margin-left-75{margin-left:7.5rem!important}.margin-left-80{margin-left:8rem!important}.margin-left-85{margin-left:8.5rem!important}.margin-left-90{margin-left:9rem!important}.margin-left-95{margin-left:9.5rem!important}.margin-left-100{margin-left:10rem!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:.5rem!important}.margin-bottom-10{margin-bottom:1rem!important}.margin-bottom-15{margin-bottom:1.5rem!important}.margin-bottom-20{margin-bottom:2rem!important}.margin-bottom-25{margin-bottom:2.5rem!important}.margin-bottom-30{margin-bottom:3rem!important}.margin-bottom-35{margin-bottom:3.5rem!important}.margin-bottom-40{margin-bottom:4rem!important}.margin-bottom-45{margin-bottom:4.5rem!important}.margin-bottom-50{margin-bottom:5rem!important}.margin-bottom-55{margin-bottom:5.5rem!important}.margin-bottom-60{margin-bottom:6rem!important}.margin-bottom-65{margin-bottom:6.5rem!important}.margin-bottom-70{margin-bottom:7rem!important}.margin-bottom-75{margin-bottom:7.5rem!important}.margin-bottom-80{margin-bottom:8rem!important}.margin-right-0{margin-right:0!important}.margin-right-5{margin-right:.5rem!important}.margin-right-10{margin-right:1rem!important}.margin-right-15{margin-right:1.5rem!important}.margin-right-20{margin-right:2rem!important}.margin-right-25{margin-right:2.5rem!important}.margin-right-30{margin-right:3rem!important}.margin-right-35{margin-right:3.5rem!important}.margin-right-40{margin-right:4rem!important}.margin-right-45{margin-right:4.5rem!important}.margin-right-50{margin-right:5rem!important}.margin-right-55{margin-right:5.5rem!important}.margin-right-60{margin-right:6rem!important}.margin-right-65{margin-right:6.5rem!important}.margin-right-70{margin-right:7rem!important}.margin-right-75{margin-right:7.5rem!important}.margin-right-80{margin-right:8rem!important}.padding-top-0{padding-top:0!important}.padding-top-5{padding-top:.5rem!important}.padding-top-10{padding-top:1rem!important}.padding-top-15{padding-top:1.5rem!important}.padding-top-20{padding-top:2rem!important}.padding-top-25{padding-top:2.5rem!important}.padding-top-30{padding-top:3rem!important}.padding-top-35{padding-top:3.5rem!important}.padding-top-40{padding-top:4rem!important}.padding-top-45{padding-top:4.5rem!important}.padding-top-50{padding-top:5rem!important}.padding-top-55{padding-top:5.5rem!important}.padding-top-60{padding-top:6rem!important}.padding-top-65{padding-top:6.5rem!important}.padding-top-70{padding-top:7rem!important}.padding-top-75{padding-top:7.5rem!important}.padding-top-80{padding-top:8rem!important}.padding-left-0{padding-left:0!important}.padding-left-5{padding-left:.5rem!important}.padding-left-10{padding-left:1rem!important}.padding-left-15{padding-left:1.5rem!important}.padding-left-20{padding-left:2rem!important}.padding-left-25{padding-left:2.5rem!important}.padding-left-30{padding-left:3rem!important}.padding-left-35{padding-left:3.5rem!important}.padding-left-40{padding-left:4rem!important}.padding-left-45{padding-left:4.5rem!important}.padding-left-50{padding-left:5rem!important}.padding-left-55{padding-left:5.5rem!important}.padding-left-60{padding-left:6rem!important}.padding-left-65{padding-left:6.5rem!important}.padding-left-70{padding-left:7rem!important}.padding-left-75{padding-left:7.5rem!important}.padding-left-80{padding-left:8rem!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-5{padding-bottom:.5rem!important}.padding-bottom-10{padding-bottom:1rem!important}.padding-bottom-15{padding-bottom:1.5rem!important}.padding-bottom-20{padding-bottom:2rem!important}.padding-bottom-25{padding-bottom:2.5rem!important}.padding-bottom-30{padding-bottom:3rem!important}.padding-bottom-35{padding-bottom:3.5rem!important}.padding-bottom-40{padding-bottom:4rem!important}.padding-bottom-45{padding-bottom:4.5rem!important}.padding-bottom-50{padding-bottom:5rem!important}.padding-bottom-55{padding-bottom:5.5rem!important}.padding-bottom-60{padding-bottom:6rem!important}.padding-bottom-65{padding-bottom:6.5rem!important}.padding-bottom-70{padding-bottom:7rem!important}.padding-bottom-75{padding-bottom:7.5rem!important}.padding-bottom-80{padding-bottom:8rem!important}.padding-right-0{padding-right:0!important}.padding-right-5{padding-right:.5rem!important}.padding-right-10{padding-right:1rem!important}.padding-right-15{padding-right:1.5rem!important}.padding-right-20{padding-right:2rem!important}.padding-right-25{padding-right:2.5rem!important}.padding-right-30{padding-right:3rem!important}.padding-right-35{padding-right:3.5rem!important}.padding-right-40{padding-right:4rem!important}.padding-right-45{padding-right:4.5rem!important}.padding-right-50{padding-right:5rem!important}.padding-right-55{padding-right:5.5rem!important}.padding-right-60{padding-right:6rem!important}.padding-right-65{padding-right:6.5rem!important}.padding-right-70{padding-right:7rem!important}.padding-right-75{padding-right:7.5rem!important}.padding-right-80{padding-right:8rem!important}.width10{width:10%}.width15{width:15%}.width20{width:20%}.width25{width:25%}.width30{width:30%}.width35{width:35%}.width40{width:40%}.width45{width:45%}.width50{width:50%}.width55{width:55%}.width60{width:60%}.width65{width:65%}.width70{width:70%}.width75{width:75%}.width80{width:80%}.width85{width:85%}.width90{width:90%}.width95{width:95%}.width100{width:100%}.display-flex{display:flex}.alignitems-center{align-items:center}.justifycontent-center{justify-content:center}body{font-family:"Montserrat",sans-serif;font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;margin:0 0 2rem;line-height:1.6;color:#020813}h1.text-white,h2.text-white,h3.text-white,h4.text-white,h5.text-white,h6.text-white{color:#fff}h1.reverse,h2.reverse,h3.reverse,h4.reverse,h5.reverse,h6.reverse{font-family:"Montserrat",sans-serif}h1.normal,h2.normal,h3.normal,h4.normal,h5.normal,h6.normal{font-family:"Montserrat",sans-serif}h1.semi,h2.semi,h3.semi,h4.semi,h5.semi,h6.semi{font-family:"Montserrat",sans-serif;font-weight:600}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-family:"Montserrat",sans-serif;font-weight:700}h1.black,h2.black,h3.black,h4.black,h5.black,h6.black{font-family:"Montserrat",sans-serif;font-weight:900}h1.capitalize,h2.capitalize,h3.capitalize,h4.capitalize,h5.capitalize,h6.capitalize{text-transform:capitalize}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}h1 strong.bold,h2 strong.bold,h3 strong.bold,h4 strong.bold,h5 strong.bold,h6 strong.bold{font-family:"Montserrat",sans-serif;font-weight:700}p{font-family:"Montserrat",sans-serif;font-size:1.6rem;color:#020813;line-height:1.7;margin-bottom:2rem}p.nmb{margin-bottom:0}p.small{font-size:1.4rem}p.big{font-size:1.8rem}p.white{color:#fff}ul{margin:0;padding:0}ul.bulletList{padding:0 0 0 1.8rem}ul.bulletList li{display:list-item;font-size:1.6rem;line-height:1.7;margin-bottom:.5rem}ul.bulletList li:last-child{margin-bottom:0}ul.bulletList.alignRight{text-align:right;padding:0 1.6rem 0 0}ul.bulletList.alignRight li{direction:rtl}ul.bulletList.white li{color:#fff}ul.bulletList.primary li{color:#192846}ul.bulletList.extraMargin li{margin-bottom:2rem}.color-primary{color:#192846!important}.color-secondary{color:#010714!important}.color-white{color:#fff!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.uppercase{text-transform:uppercase}.nouppercase{text-transform:none!important}.cursor{cursor:pointer}@media (max-width:767px){.xs-halfw{width:49.2%!important;display:inline-block}}.alert{position:relative;min-height:1.6rem;margin:1.6rem 0;line-height:1.6rem;border-radius:.2rem;padding:1.6rem 2rem;background:#f8f8f9;color:rgba(0,0,0,.87);box-shadow:0 0 0 1px rgba(34,36,38,.22) inset , 0 0 0 0 transparent;transition:opacity .1s ease , color .1s ease , background .1s ease , box-shadow .1s ease , -webkit-box-shadow .1s ease}.alert-success{background-color:#fcfff5;color:#2c662d;-webkit-box-shadow:0 0 0 .1rem #a3c293 inset , 0 0 0 0 transparent;box-shadow:0 0 0 .1rem #a3c293 inset , 0 0 0 0 transparent}.alert-error{background-color:#fff6f6;color:#9f3a38;-webkit-box-shadow:0 0 0 .1rem #e0b4b4 inset , 0 0 0 0 transparent;box-shadow:0 0 0 .1rem #e0b4b4 inset , 0 0 0 0 transparent}.alert-warning{background-color:#fffaf3;color:#573a08;-webkit-box-shadow:0 0 0 .1rem #c9ba9b inset , 0 0 0 0 transparent;box-shadow:0 0 0 .1rem #c9ba9b inset , 0 0 0 0 transparent}.alert-info{background-color:#f6faff;color:#386a9f;-webkit-box-shadow:0 0 0 .1rem #b4c0e0 inset , 0 0 0 0 transparent;box-shadow:0 0 0 .1rem #b4c0e0 inset , 0 0 0 0 transparent}.alert-positioned{position:absolute;z-index:9999;min-width:50rem}.alert-positioned.bottom{bottom:4rem}.alert-positioned.right{right:4rem}.alert-positioned.left{left:4rem}.alert-positioned.top{top:4rem}.alert-positioned.center{left:50%;transform:translateX(-50%)}.btn{display:inline-block;font-size:1.6rem;border:none;line-height:1;padding:1.5rem 3rem;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.btn.btn-block{padding-left:1rem;padding-right:1rem}@media (max-width:767px){.btn.btn-xs{font-size:1.3rem;padding:1.2rem 1rem}.btn.btn-xs:not(:last-child) {margin-right:1rem!important}}.btn.elipse{-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px}.btn.rounded-3{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.btn.rounded-4{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}.btn.rounded-5{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.btn.btn-sm{font-size:1.4rem;padding:1rem 2.5rem}.btn.btn-lg{font-size:1.8rem;padding:1.7rem 4rem}.btn.btn-long{min-width:20rem}.btn.btn-primary{position:relative;z-index:1;color:#fff;background:#192846;box-shadow:none!important}.btn.btn-primary:active{background:#192846!important}.btn.btn-primary:hover{background-color:#000}.btn.btn-secondary{background:#010714;color:#fff}.btn.btn-secondary:hover{background:#152e65}.btn.btn-default{background:#cdcdcd;color:#000}.btn.btn-default:hover{background:#bfbfbf}.btn.btn-border{color:#232323;border:solid #909090 1px}.btn.btn-border:hover{color:#fff;background:#192846;border-color:#192846}.btn.btn-border-primary{color:#192846;border:solid #192846 1px}.btn.btn-border-primary.bdr2{border-width:2px;padding-top:1.3rem;padding-bottom:1.3rem}.btn.btn-border-primary:hover{color:#fff;background:#192846}.btn.btn-border-white{color:#fff;border:solid #fff 1px}.btn.btn-border-white.rounded{-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;-o-border-radius:2.5rem;border-radius:2.5rem}.btn.btn-border-white:hover{background:#fff;color:#222}.btn.btn-dark{color:#fff;background:#1d1d1b}.btn.btn-dark:hover{background:#232323}.btn.btn-tertiary{color:#fff;background:#df0e14}.btn.btn-tertiary:hover{background:#c30c12}.btn.btn-white{color:#333;background:#fff}.btn.btn-white:hover{color:#fff;background:#010714}.modal{padding:0}.modal.show .modal-dialog{top:10%}@media (max-width:1023px){.modal.show .modal-dialog{top:0}}.modal .modal-dialog{max-width:980px;width:90%}@media (max-width:767px){.modal .modal-dialog{width:auto}}.modal .modal-dialog .modelClose{position:absolute;top:2rem;right:2rem;z-index:10;width:30px;height:30px;display:inline-block;outline:none;background:url(http://www.clavaxtech.com/skyvillas/images/modal-cross-icon.png) center center no-repeat}.modal .modal-dialog .modal-content{border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.modal .modal-dialog.modal-primary .modal-content{background-color:#192846;-webkit-box-shadow:0 0 57px rgba(1,7,20,.45);-moz-box-shadow:0 0 57px rgba(1,7,20,.45);-o-box-shadow:0 0 57px rgba(1,7,20,.45);box-shadow:0 0 57px rgba(1,7,20,.45)}.scheduleDemoBox__leftSide{background:#010714;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.scheduleDemoBox__leftSide{padding:3rem}}.scheduleDemoBox__leftSide .titleBlock{max-width:300px}.scheduleDemoBox__leftSide .titleBlock h2{color:#fff;line-height:7rem}@media (max-width:767px){.scheduleDemoBox__leftSide .titleBlock h2{line-height:normal}}.scheduleDemoBox__leftSide .titleBlock p{color:#fff;line-height:normal;margin-bottom:0}.scheduleDemoBox__rightSide{padding:7rem 6rem;position:relative}@media (max-width:767px){.scheduleDemoBox__rightSide{padding:3rem 2.5rem}}.filterBox{display:flex;align-items:center;justify-content:flex-end}.filterBox__item{display:flex;margin-left:4rem;align-items:center}.filterBox__item::last-child{margin-left:0}.filterBox__item .label{font-size:1.3rem;color:#192846;font-weight:600;margin-right:1rem}.filterBox__item .element svg{display:block;cursor:pointer}.filterBox__item .element .selection.dropdown{background-color:#f6f6f6;border-radius:0}.filterBox__item .element .selection.dropdown .default.text{color:#000}.formBox{margin:0}.formBox fieldset{position:relative;z-index:1;margin-bottom:40px}.formBox fieldset.nmb{margin-bottom:0}.formBox fieldset .placeholder{position:absolute;top:10px;left:0;z-index:-1;font-size:1.4rem;font-family:"Montserrat",sans-serif;color:#212121;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width:1024px){.formBox fieldset .placeholder{font-size:16px}}.formBox fieldset .placeholder.multiSelectUser{z-index:1;top:-25px}.formBox fieldset .form-control{font-size:1.6rem;color:#212121;border:none;height:50px;outline:none;background:none;border-bottom:solid #ccc 1px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.formBox fieldset .form-control:focus{border-bottom-color:#333}.formBox fieldset select.form-control{padding-left:0;cursor:pointer}.formBox fieldset textarea.form-control{height:60px;resize:none}.formBox fieldset label.error{position:absolute;top:105%;right:0;color:red;display:none}.formBox fieldset.input--filled .form-control{border-bottom:2px solid #192846;padding-left:0}.formBox fieldset.input--filled .form-control option{color:#000;padding-left:5px}.formBox fieldset.input--filled .placeholder{top:-23px;color:#192846}@media (max-width:767px){.formBox fieldset{margin-bottom:25px}}.formBox.primary-form fieldset{margin-bottom:30px}.formBox.primary-form fieldset .placeholder{color:#fff}.formBox.primary-form fieldset .form-control{border-color:#fff;color:#fff;padding-left:0;padding-right:0}.formBox.primary-form fieldset select.form-control{-webkit-appearance:none;-moz-appearance:none;font-size:1.6rem;height:40px;position:relative;background:url(http://www.clavaxtech.com/skyvillas/images/select-arrow.png) 98% 15px no-repeat}.headingBox{padding:2rem 2.5rem;background:#f6f6f6;border-bottom:1px solid #e6e8eb}.headingBox.white{background:#fff}.headingBox.nopadding{padding:0}.headingBox.mb_sm{margin-bottom:2.5rem}.headingBox.mb_md{margin-bottom:4rem}.headingBox.mb_lg{margin-bottom:8rem}.headingBox.left{text-align:left}.headingBox h1,.headingBox h2,.headingBox h3,.headingBox h4,.headingBox h5,.headingBox h6{margin-bottom:1rem}.headingBox p{font-size:1.8rem;line-height:1.7;margin-bottom:0}.size130{font-size:13rem}@media (max-width:1440px){.size130{font-size:10rem}}@media (max-width:1365px){.size130{font-size:8rem;line-height:normal}}@media (max-width:767px){.size130{font-size:5rem;line-height:normal}}.size74{font-size:6.6rem;line-height:normal}@media (max-width:1440px){.size74{font-size:5rem}}@media (max-width:1365px){.size74{font-size:4rem}}@media (max-width:767px){.size74{font-size:4rem}}.size66{font-size:6.6rem}@media (max-width:1440px){.size66{font-size:5rem}}@media (max-width:1365px){.size66{font-size:4rem;line-height:1.2}}@media (max-width:767px){.size66{font-size:4rem}}.size56{font-size:5.6rem}@media (max-width:1440px){.size56{font-size:4.8rem}}@media (max-width:1365px){.size56{font-size:4rem;line-height:1.2}}@media (max-width:767px){.size56{font-size:3rem}}.size50{font-size:5rem}@media (max-width:1440px){.size50{font-size:4.5rem}}@media (max-width:1365px){.size50{font-size:4rem;line-height:1.2}}@media (max-width:767px){.size50{font-size:3rem}}.size45{font-size:4.5rem}@media (max-width:1440px){.size45{font-size:3.6rem}}@media (max-width:1023px){.size45{font-size:3rem;line-height:1.2}}@media (max-width:767px){.size45{font-size:2.4rem}}.size40{font-size:4rem}@media (max-width:1440px){.size40{font-size:3.2rem}}@media (max-width:1023px){.size40{font-size:2.8rem;line-height:1.2}}@media (max-width:767px){.size40{font-size:2.4rem}}.size36{font-size:3.6rem}@media (max-width:1440px){.size36{font-size:3rem}}@media (max-width:1023px){.size36{font-size:2.4rem;line-height:1.2}}@media (max-width:767px){.size36{font-size:2.4rem}}.size30{font-size:3rem}@media (max-width:1440px){.size30{font-size:2.8rem}}@media (max-width:1023px){.size30{font-size:2.4rem;line-height:1.2}}@media (max-width:767px){.size30{font-size:2.4rem}}.size27{font-size:2.7rem}.size24{font-size:2.4rem}@media (max-width:767px){.size24{font-size:2.1rem;line-height:1.2}}.size21{font-size:2rem}@media (max-width:1023px){.size21{font-size:1.8rem;line-height:1.2}}@media (max-width:767px){.size21{font-size:1.6rem}}.size18{font-size:1.8rem}@media (max-width:1023px){.size18{font-size:1.6rem;line-height:1.2}}@media (max-width:767px){.size18{font-size:1.5rem}}.size16{font-size:1.6rem}@media (max-width:767px){.size16{font-size:1.4rem}}.paginationWrapper{display:flex;width:100%;justify-content:flex-end}.paginationWrapper .semantic-ui-react-button-pagination{display:flex}.paginationWrapper .semantic-ui-react-button-pagination .button{margin-left:4px;font-size:1.6rem;border:1px solid #ddd;background-color:#fff}.paginationWrapper .semantic-ui-react-button-pagination .button:first-child{margin-left:0;border-left:1px solid #ddd}.paginationWrapper .semantic-ui-react-button-pagination .button.currentPage{background-color:#192846;color:#fff}.section{padding:7rem 0;position:relative}@media (max-width:767px){.section{padding:3.5rem 0}}.section.section-1{background-image:url(http://www.clavaxtech.com/skyvillas/images/laptop-bg.png) , url(http://www.clavaxtech.com/skyvillas/images/build-real-estate-website-ribbon.png);background-position:right bottom , 40px top;background-repeat:no-repeat , no-repeat}@media (max-width:1366px){.section.section-1{background-size:45% auto , 10% auto;background-position:right 60% , 40px top}}@media (max-width:767px){.section.section-1{background:#f6f6f6}}.section.section-2{background:url(http://www.clavaxtech.com/skyvillas/img/section-2-bg.jpg) center center no-repeat;background-size:cover}.section.section-3{background:url(http://www.clavaxtech.com/skyvillas/img/benefit-ribbon.png) 40px top no-repeat}@media (max-width:1366px){.section.section-3{background-size:10% auto}}.section.section-4{padding:20rem 0 19rem 0;overflow:hidden}@media (max-width:767px){.section.section-4{padding:6rem 0 6rem 0}}.section.about-section-2{background:url(http://www.clavaxtech.com/skyvillas/images/bidhom-story-bg.jpg) center center no-repeat;background-size:cover;padding:10rem 0}.section.about-section-2.auction-houses-section{padding:12rem 0;background:url(http://www.clavaxtech.com/skyvillas/images/seminar-bg.jpg) center center no-repeat}.section.about-section-2.auction-houses-section::before{display:none}@media (max-width:767px){.section.about-section-2{padding:3rem 0}}.section.about-section-2::before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;background-color:rgba(0,0,0,.88)}.section.realtors-section-2{background:url(http://www.clavaxtech.com/skyvillas/images/realtors-section-2-bg.jpg) center center no-repeat;background-size:cover;padding:15rem 0}@media (max-width:767px){.section.realtors-section-2{padding:3.5rem 0}}.section.realtors-section-2::before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;background-color:rgba(0,0,0,.88);background-color:rgba(25,40,70,.23)}.section.realtors-section-3{background-size:cover;padding:0 0;position:relative}.section.smarter-search-section{background:url(http://www.clavaxtech.com/skyvillas/images/smarter-search-section-bg.jpg) center center no-repeat;background-size:cover;padding:20rem 0;position:relative;overflow:hidden}@media (max-width:1366px){.section.smarter-search-section{padding:10rem 0}}@media (max-width:767px){.section.smarter-search-section{padding:3rem 0}}.section.smarter-search-section::before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;background-color:rgba(0,0,0,.88);background-color:rgba(0,0,0,.1);background-image:linear-gradient(to top,#010613 25%,rgba(1,6,19,0))}.section.lead-generation-section{background:url(http://www.clavaxtech.com/skyvillas/images/lead-generation-section-bg.jpg) center center no-repeat;background-size:cover}.section.fully-loaded-section{position:relative}.section.fully-loaded-section::before{content:'';position:absolute;background-image:url(http://www.clavaxtech.com/skyvillas/images/fully-loaded-section-bg.jpg);background-repeat:no-repeat;background-size:cover;height:100%;width:40%;top:0;left:0}@media (max-width:767px){.section.fully-loaded-section::before{display:none}}.section.fully-loaded-section::after{content:'';position:absolute;background-color:rgba(25,40,70,.8);height:100%;width:40%;top:0;left:0}@media (max-width:767px){.section.fully-loaded-section::after{display:none}}.section.nopadding{padding:0!important}.section.nopadding--top{padding-top:0!important}.section.nopadding--bottom{padding-bottom:0!important}.section.sm{padding:4rem 0}.section.md{padding:5rem 0}.section.xl{padding:8rem 0}.section.xxl{padding:10rem 0}@media (max-width:767px){.section.xxl{padding:3.5rem 0}}.section.white{background:#fff}.section.dark{background:#010714}.section.primary{background:#192846}.section.primary .section-header h2{color:#fff}.section.primary .section-header p{color:#fff}.section.secondary{background:#010714}.section.light{background:#f7f7f7}.section.light__grey{background:#dee2e2}.lds-roller{display:inline-block;position:relative;width:64px;height:64px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#192846;margin:-3px 0 0 -3px}.lds-roller div:nth-child(1) {animation-delay:-.036s}.lds-roller div:nth-child(1):after {top:50px;left:50px}.lds-roller div:nth-child(2) {animation-delay:-.072s}.lds-roller div:nth-child(2):after {top:54px;left:45px}.lds-roller div:nth-child(3) {animation-delay:-.108s}.lds-roller div:nth-child(3):after {top:57px;left:39px}.lds-roller div:nth-child(4) {animation-delay:-.144s}.lds-roller div:nth-child(4):after {top:58px;left:32px}.lds-roller div:nth-child(5) {animation-delay:-.18s}.lds-roller div:nth-child(5):after {top:57px;left:25px}.lds-roller div:nth-child(6) {animation-delay:-.216s}.lds-roller div:nth-child(6):after {top:54px;left:19px}.lds-roller div:nth-child(7) {animation-delay:-.252s}.lds-roller div:nth-child(7):after {top:50px;left:14px}.lds-roller div:nth-child(8) {animation-delay:-.288s}.lds-roller div:nth-child(8):after {top:45px;left:10px}@keyframes lds-roller {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }.lds-spinner{color:#192846;display:block;position:relative;width:64px;height:64px;margin:0 auto}.lds-spinner div{transform-origin:32px 32px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#192846}.lds-spinner div:nth-child(1) {transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2) {transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3) {transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4) {transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5) {transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6) {transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7) {transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8) {transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9) {transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10) {transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11) {transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12) {transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }.ui{font-family:"Montserrat",sans-serif;font-size:1.6rem}.ui.button{font-size:1.6rem;font-weight:400;letter-spacing:.025rem}.ui.button.mini{font-size:1.1rem;padding:.8rem 1rem}.ui.button.tiny{font-size:1.1rem;padding:.8rem 1rem}.ui.button.small{font-size:1.3rem}.ui.button.medium{font-size:1.4rem}.ui.button.large{font-size:1.6rem}.ui.button.big{font-size:1.8rem}.ui.button.huge{font-size:1.8rem}.ui.button.massive{font-size:1.8rem}.ui.button.primary{background-color:#192846}.ui.card{width:auto}.ui.card.custom-card{border:none;background:#fff;border-radius:.3rem;box-shadow:0 0 2rem .2rem rgba(7,7,170,.03)}.ui.card.custom-card.boder{border:1px solid #ccc}.ui.card.custom-card>.content{padding:4rem 6rem}.ui.form{font-family:"Montserrat",sans-serif;font-size:1.6rem}.ui.dropdown .menu .item{font-size:1.4rem;padding:1rem 1.4rem!important}.ui.dropdown.selection{min-width:16rem}.ui.dropdown.selection .menu .item{font-size:1.4rem;padding:1rem 2rem!important}.ui.popup{font-size:1.3rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/img/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:46px;width:46px;top:50%;z-index:10;font-size:0;border:none;outline:none;line-height:0;cursor:pointer;background:url(http://www.clavaxtech.com/skyvillas/img/arrow_left.png) no-repeat center;transform:translate(0,-50%)}@media (max-width:1023px){.slick-prev,.slick-next{border:1px solid #ddd}}.slick-prev{left:-6rem}[dir="rtl"] .slick-prev{left:auto;right:-6rem}@media (max-width:1023px){.slick-prev{left:-2rem}}.slick-next{right:-6rem;background-image:url(http://www.clavaxtech.com/skyvillas/img/arrow_right.png)}[dir="rtl"] .slick-next{left:-6rem;right:auto}@media (max-width:1023px){.slick-next{right:-2rem}}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;display:block;margin:0;padding:0;bottom:3rem;list-style:none;text-align:center}.slick-dots li{display:inline-block;position:relative;height:2rem;width:2rem;margin:0 3px;cursor:pointer}.slick-dots li button{display:block;font-size:0;border:0;width:2rem;height:2rem;padding:5px;outline:none;line-height:0;cursor:pointer;color:transparent;background:transparent;display:none}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:2rem;height:2rem;font-family:"slick";font-size:6px;line-height:2rem;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.mainbanner-box{position:relative;min-height:auto}.home-page .mainbanner-box{position:relative;min-height:100vh}@media (max-width:1365px){.home-page .mainbanner-box{min-height:70vh}}@media (max-width:767px){.home-page .mainbanner-box{min-height:auto}}.mainbanner-box .header-section{position:absolute;left:0;top:0;z-index:99;width:100%;height:100%}.mainbanner-box .header-section.headerfixed{height:auto}@media (max-width:767px){.mainbanner-box .header-section.headerfixed{height:65px;position:fixed}.mainbanner-box .header-section{height:65px;position:fixed}}.mainbanner-box .header-section .header-top{position:fixed;left:0;top:0;z-index:99;width:100%;padding:20px 0;text-align:right}.fixedheader .mainbanner-box .header-section .header-top{padding:0;background-color:#192846;height:114px}@media (max-width:1023px){.mainbanner-box .header-section .header-top{height:95px;padding:0}.fixedheader .mainbanner-box .header-section .header-top{height:95px}}@media (max-width:767px){.mainbanner-box .header-section .header-top{height:65px;background-color:#192846;position:absolute}.fixedheader .mainbanner-box .header-section .header-top{height:65px}}.mainbanner-box .header-section .header-top .logo{margin-left:111px;width:131px;float:left;display:none}.fixedheader .mainbanner-box .header-section .header-top .logo{padding:11px 0;display:block}@media (max-width:1365px){.mainbanner-box .header-section .header-top .logo{margin-left:50px}}@media (max-width:1023px){.mainbanner-box .header-section .header-top .logo{width:98px}}@media (max-width:767px){.mainbanner-box .header-section .header-top .logo{padding:13px 0;margin-left:15px;width:56px;display:block}.fixedheader .mainbanner-box .header-section .header-top .logo{padding:13px 0}}.mainbanner-box .header-section .header-top .logo a{display:block}.mainbanner-box .header-section .header-top .logo a img{width:100%}.mainbanner-box .header-section .header-top .topmenu-section{display:inline-block}.mainbanner-box .header-section .header-top .topmenu-section ul{overflow:hidden}.mainbanner-box .header-section .header-top .topmenu-section ul li{display:inline-block;float:left;padding:33.5px 50px;border-bottom:2px solid transparent}@media (max-width:1365px){.mainbanner-box .header-section .header-top .topmenu-section ul li{padding:33.5px 30px}}@media (max-width:1023px){.mainbanner-box .header-section .header-top .topmenu-section ul li{padding:20px}}@media (max-width:767px){.mainbanner-box .header-section .header-top .topmenu-section ul li{display:none}.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now{display:inline-block}}.mainbanner-box .header-section .header-top .topmenu-section ul li a{color:#fff;line-height:47px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;display:block;text-decoration:none!important}.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now{border:none;padding:33px 0}@media (max-width:1365px){.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now{padding:44.5px 0}}@media (max-width:1023px){.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now{padding:31px 0}}@media (max-width:767px){.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now{padding:19px 0}}.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now a{line-height:48px;padding:0 50px;border:1px solid #fff;box-sizing:border-box}@media (max-width:1365px){.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now a{font-size:1.1rem;line-height:25px;padding:0 25px}}.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now a span{background-color:#c37a52}.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now a:hover{color:#fff}.mainbanner-box .header-section .header-top .topmenu-section ul li.enquire-now a:active{background-color:#c37a52}.fixedheader .mainbanner-box .header-section .header-top .topmenu-section ul li a span{background-color:#fff}.fixedheader .mainbanner-box .header-section .header-top .topmenu-section ul li:hover,.fixedheader .mainbanner-box .header-section .header-top .topmenu-section ul li.active{border-color:#c37a52}.fixedheader .mainbanner-box .header-section .header-top .topmenu-section ul li:hover a,.fixedheader .mainbanner-box .header-section .header-top .topmenu-section ul li.active a{color:#c37a52;border-color:#c37a52}.mainbanner-box .header-section .header-top .menu-trigger{width:4.8rem;height:4.5rem;float:right;margin:3.3rem 5rem;cursor:pointer;position:relative}@media (max-width:1365px){.mainbanner-box .header-section .header-top .menu-trigger{margin:3.3rem 2.5rem}}@media (max-width:1023px){.mainbanner-box .header-section .header-top .menu-trigger{margin:2.2rem 2.5rem}}@media (max-width:767px){.mainbanner-box .header-section .header-top .menu-trigger{margin:1.5rem;width:3.3rem;height:3.5rem}}.mainbanner-box .header-section .header-top .menu-trigger .line{height:1px;width:100%;display:block;background-color:#fff;position:absolute;left:0;transform:translateY(-50%)}.mainbanner-box .header-section .header-top .menu-trigger .line:first-child{top:25%}.mainbanner-box .header-section .header-top .menu-trigger .line:nth-child(2) {top:50%}.mainbanner-box .header-section .header-top .menu-trigger .line:last-child{top:75%}.mainbanner-box .header-section .header-top .menu-trigger.close .line{height:1px;width:100%;display:block;background-color:#fff;position:absolute;left:0;transform:translateY(-50%)}.mainbanner-box .header-section .header-top .menu-trigger.close .line:first-child{top:25%}.mainbanner-box .header-section .header-top .menu-trigger.close .line:nth-child(2) {top:50%}.mainbanner-box .header-section .header-top .menu-trigger.close .line:last-child{top:75%}.mainbanner-box .header-section .header-middle{width:21.470588235294116%;float:left;height:100%;position:relative;display:flex;justify-content:center;align-items:center}@media (max-width:1365px){.mainbanner-box .header-section .header-middle{width:30%}}@media (max-width:1023px){.mainbanner-box .header-section .header-middle{width:35%}}.mainbanner-box .header-section .header-middle .logo{width:200px}.mainbanner-box .header-section .header-middle .logo a{display:block}.mainbanner-box .header-section .header-middle .logo a img{width:100%}.mainbanner-box .header-section .header-middle .headermiddle-bottom{position:absolute;bottom:43px;left:0;padding:0 25px}.mainbanner-box .header-section .header-middle .headermiddle-bottom p{font-size:1.8rem;font-family:"Montserrat",sans-serif;font-weight:300;color:#c37a52;letter-spacing:3px;line-height:30px;text-align:center;text-transform:uppercase;margin:0}.mainbanner-box .header-section .header-bottom{width:calc(100% - 21.470588235294116%);height:100%;float:right;display:flex}@media (max-width:1365px){.mainbanner-box .header-section .header-bottom{width:calc(100% - 30%)}}@media (max-width:1023px){.mainbanner-box .header-section .header-bottom{width:calc(100% - 35%)}}.mainbanner-box .header-section .header-bottom ul{margin:0;padding:0;width:calc(100% - 145px);float:left;display:flex}@media (max-width:1440px){.mainbanner-box .header-section .header-bottom ul{width:calc(100% - 75px)}}@media (max-width:1365px){.mainbanner-box .header-section .header-bottom ul{width:calc(100% - 0px)}}.mainbanner-box .header-section .header-bottom ul li{float:left;width: calc(100% / 4);position:relative;z-index:0;display:flex;align-items:flex-end}.mainbanner-box .header-section .header-bottom ul li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;z-index:-1}.mainbanner-box .header-section .header-bottom ul li.onhover-banner1:after{background-color:#a49b32}.mainbanner-box .header-section .header-bottom ul li.onhover-banner2:after{background-color:#2e4470}.mainbanner-box .header-section .header-bottom ul li.onhover-banner3:after{background-color:#3b754a}.mainbanner-box .header-section .header-bottom ul li.onhover-banner4:after{background-color:#c27b51}.mainbanner-box .header-section .header-bottom ul li a{display:block;width:100%;padding:0 25px}@media (max-width:1365px){.mainbanner-box .header-section .header-bottom ul li a{padding:0 20px}}@media (max-width:1023px){.mainbanner-box .header-section .header-bottom ul li a{padding:0 15px}}.mainbanner-box .header-section .header-bottom ul li a span.heading{display:block;text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:43px;padding:0 0 25px}@media (max-width:1365px){.mainbanner-box .header-section .header-bottom ul li a span.heading{font-size:1.8rem}}@media (max-width:1023px){.mainbanner-box .header-section .header-bottom ul li a span.heading{font-size:12px}}.mainbanner-box .header-section .header-bottom ul li a span.details{display:none;text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;line-height:24px;padding-bottom:50px}.mainbanner-box .header-section .header-bottom ul li a span.details span.semibold{display:inline-block;font-weight:600}@media (max-width:1365px){.mainbanner-box .header-section .header-bottom ul li a span.details{font-size:1.4rem}}.mainbanner-box .header-section .header-bottom ul li.nohover a span.details{display:block}.mainbanner-box .header-section .header-bottom ul li.nohover:after{height:100%}.mainbanner-box .header-section.headerfixed .header-top{padding:0;background-color:#192846;height:114px}@media (max-width:1023px){.mainbanner-box .header-section.headerfixed .header-top{height:95px}}@media (max-width:767px){.mainbanner-box .header-section.headerfixed .header-top{height:65px}}.mainbanner-box .header-section.headerfixed .logo{padding:11px 0;display:block}.mainbanner-box .header-section.headerfixed .topmenu-section ul li a span{background-color:#fff}.mainbanner-box .header-section.headerfixed .topmenu-section ul li:hover,.mainbanner-box .header-section.headerfixed .topmenu-section ul li.active{border-color:#c37a52}.mainbanner-box .header-section.headerfixed .topmenu-section ul li:hover a,.mainbanner-box .header-section.headerfixed .topmenu-section ul li.active a{color:#c37a52;border-color:#c37a52}.footer-section{background-color:#192846}.footer-section .footerbottom-main{padding:100px 0;display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:1440px){.footer-section .footerbottom-main{display:block;overflow:hidden}}@media (max-width:1365px){.footer-section .footerbottom-main{padding:80px 0 40px}}@media (max-width:767px){.footer-section .footerbottom-main{padding:15px 0}}.footer-section .footerbottom-main .footerbottom-widget.fourth{width:25%}@media (max-width:1440px){.footer-section .footerbottom-main .footerbottom-widget{float:left}.footer-section .footerbottom-main .footerbottom-widget.first{width:250px}.footer-section .footerbottom-main .footerbottom-widget.second{width:calc(57% - 250px)}.footer-section .footerbottom-main .footerbottom-widget.third{width:16%}.footer-section .footerbottom-main .footerbottom-widget.fourth{width:26%}}@media (max-width:1365px){.footer-section .footerbottom-main .footerbottom-widget{margin-bottom:40px}.footer-section .footerbottom-main .footerbottom-widget.first{width:50%}.footer-section .footerbottom-main .footerbottom-widget.second{width:50%}.footer-section .footerbottom-main .footerbottom-widget.third{width:50%}.footer-section .footerbottom-main .footerbottom-widget.fourth{width:50%}}@media (max-width:1023px){.footer-section .footerbottom-main .footerbottom-widget{margin-bottom:40px}.footer-section .footerbottom-main .footerbottom-widget.first{width:45%}.footer-section .footerbottom-main .footerbottom-widget.second{width:55%}.footer-section .footerbottom-main .footerbottom-widget.third{width:45%}.footer-section .footerbottom-main .footerbottom-widget.fourth{width:55%}}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget{margin-bottom:20px;text-align:center}.footer-section .footerbottom-main .footerbottom-widget.first{width:100%}.footer-section .footerbottom-main .footerbottom-widget.second{width:100%}.footer-section .footerbottom-main .footerbottom-widget.third{width:100%}.footer-section .footerbottom-main .footerbottom-widget.fourth{width:100%}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-logo{display:flex;justify-content:flex-start;align-items:center}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-logo{justify-content:center}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-logo a{display:block;width:200px}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-logo a{width:120px}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-logo a img{width:100%}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-address{font-size:1.6rem;font-weight:300;line-height:30px;font-family:"Montserrat",sans-serif;letter-spacing:6px;text-transform:uppercase;color:#dbdbdb;margin:0 0 30px}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-address{font-size:1.4rem;letter-spacing:2px}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact{margin:0 0 30px;padding:0}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact{margin:0}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact li{display:block;font-size:1.6rem;font-weight:200;line-height:30px;font-family:"Montserrat",sans-serif;letter-spacing:6px;color:#fff}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact li{font-size:1.4rem;letter-spacing:2px}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact li img{width:auto;margin-right:20px}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact li:not(:last-child) {margin:0 0 10px}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact li a{display:block;color:#fff}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-details .footerbottom-contact li a img{width:auto;margin-right:20px}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-links h4{color: #dbdbdb6b;font-size:1.4rem;font-weight:300;line-height:1.5;font-family:"Montserrat",sans-serif;letter-spacing:6px;text-transform:uppercase;margin:0 0 10px}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-links h4{letter-spacing:2px}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-links ul{margin:0;padding:0}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-links ul li{display:block}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-links ul li a{display:block;font-size:1.6rem;font-weight:300;line-height:36px;font-family:"Montserrat",sans-serif;letter-spacing:4px;text-transform:uppercase;color:#dbdbdb}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-links ul li a{font-size:1.4rem;letter-spacing:2px}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-links ul li a:hover{color:#c37a52}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter{margin-bottom:30px}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter h3{font-size:24px;font-weight:300;line-height:30px;font-family:"Montserrat",sans-serif;letter-spacing:6px;text-transform:uppercase;color:#dbdbdb;margin:0}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter h3{font-size:1.4rem;letter-spacing:2px}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter p{font-size:1.6rem;font-weight:300;line-height:30px;font-family:"Montserrat",sans-serif;letter-spacing:2px;text-transform:uppercase;color:#dbdbdb;margin:0 0 10px}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter p{font-size:1.4rem;line-height:2rem}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group{overflow:hidden;margin:0}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group input[type="email"]{border:none;border-radius:0;background-color:#384561;padding:18.5px 25px;font-size:1.6rem;font-weight:300;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:.1px;color:#dbdbdb;height:auto;float:left;width:calc(100% - 120px)}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group input[type="email"] ::-webkit-input-placeholder{font-size:1.6rem;font-weight:300;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:.1px;color:#dbdbdb;opacity:1}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group input[type="email"] ::-moz-placeholder{font-size:1.6rem;font-weight:300;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:.1px;color:#dbdbdb;opacity:1}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group input[type="email"] :-ms-input-placeholder{font-size:1.6rem;font-weight:300;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:.1px;color:#dbdbdb;opacity:1}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group input[type="email"] :-moz-placeholder{font-size:1.6rem;font-weight:300;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:.1px;color:#dbdbdb;opacity:1}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group input[type="email"]{width:100%;float:none;margin-bottom:15px;font-size:1.4rem;line-height:2rem;text-align:center}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group button{border:none;border-radius:0;background-color:#c37a52;padding:18.5px 20px;font-size:1.6rem;font-weight:300;line-height:1.2;font-family:"Montserrat",sans-serif;letter-spacing:.1px;color:#dbdbdb;width:120px;float:left;text-transform:uppercase}@media (max-width:767px){.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group button{width:100%;float:none;font-size:1.4rem;line-height:2rem}}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group button span{background-color:#333}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group button:hover{color:#fff}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group #errors{display:inline-block}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group #errors label{color:#fe6868;font-size:1.4rem;padding:5px 0;font-weight:300;margin:0}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-newsletter form .form-group #successmsg{display:inline-block;color:#6cbe66;font-size:1.4rem;padding:5px 0;font-weight:300}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-icons{margin:0;padding:0}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-icons li{display:inline-block}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-icons li a{display:block;margin-right:15px}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-icons li a i:before{color:#c57c53;font-size:2.5rem}.footer-section .footerbottom-main .footerbottom-widget .footerbottom-icons li a:hover i{transform:translateY(-10px)}.footer-section .footerbottom-copyright{padding:35px 0;border-top: 1px solid #c37a523d;text-align:center}.footer-section .footerbottom-copyright .copyright{font-weight:300;font-size:1.4rem;line-height:30px;font-family:"Montserrat",sans-serif;color:#dbdbdb;margin:0;text-transform:uppercase;letter-spacing:8px}@media (max-width:767px){.footer-section .footerbottom-copyright .copyright{font-size:12px;line-height:1.5;letter-spacing:4px}}.mobilemenu-section{width:100%;height:100vh;position:fixed;left:0;top:0;background-color:#192846;z-index:9999;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1365px){.mobilemenu-section{height:70vh}}@media (max-width:767px){.mobilemenu-section{height:auto;min-height:300px}}.mobilemenu-section.showed{visibility:visible;opacity:1}@media (max-width:1023px){.mobilemenu-section .mobilemenu-logo{padding:11px 0;margin-left:50px;width:98px;float:left;z-index:1;position:relative}}@media (max-width:767px){.mobilemenu-section .mobilemenu-logo{padding:13px 0;margin-left:15px;width:56px;float:left;z-index:1;position:relative}}.mobilemenu-section .mobilemenu-close{width:4.8rem;height:4.5rem;cursor:pointer;position:absolute;right:5rem;top:5.3rem;z-index:1}.mobilemenu-section .mobilemenu-close .line{height:1px;width:100%;display:block;background-color:#fff;position:absolute;left:50%;top:50%}.mobilemenu-section .mobilemenu-close .line.first{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-khtml-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.mobilemenu-section .mobilemenu-close .line.second{-webkit-transform:translate(-50%,-50%) rotate(45deg);-khtml-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.fixedheader .mobilemenu-section .mobilemenu-close{top:3.3rem}@media (max-width:1023px){.mobilemenu-section .mobilemenu-close{top:22px;right:25px}.fixedheader .mobilemenu-section .mobilemenu-close{top:22px}}@media (max-width:767px){.mobilemenu-section .mobilemenu-close{top:15px;right:15px;width:3.3rem;height:3.5rem}.fixedheader .mobilemenu-section .mobilemenu-close{top:15px}}.mobilemenu-section .mobilemenu-box{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media (max-width:767px){.mobilemenu-section .mobilemenu-box{display:block;padding-top:75px;overflow:auto;max-height:100vh}}.mobilemenu-section .mobilemenu-box .mobilemenu-logo{width:21.470588235294116%;float:left;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:1365px){.mobilemenu-section .mobilemenu-box .mobilemenu-logo{width:30%}}@media (max-width:1023px){.mobilemenu-section .mobilemenu-box .mobilemenu-logo{width:35%}}.mobilemenu-section .mobilemenu-box .mobilemenu-logo a{width:200px;display:block}.mobilemenu-section .mobilemenu-box .mobilemenu-logo a img{width:100%}.mobilemenu-section .mobilemenu-box .mobilemenu-details{width: calc((100% - 21.470588235294116%) / 2);float:left;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:1365px){.mobilemenu-section .mobilemenu-box .mobilemenu-details{width: calc((100% - 15%) / 2)}}@media (max-width:1023px){.mobilemenu-section .mobilemenu-box .mobilemenu-details{width:60%}}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-address{font-size:1.6rem;font-weight:300;line-height:30px;font-family:"Montserrat",sans-serif;letter-spacing:6px;text-transform:uppercase;color:#dbdbdb;margin:0 0 30px}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-contact{margin:0 0 30px;padding:0}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-contact li{display:block}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-contact li:not(:last-child) {margin:0 0 10px}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-contact li a{display:block;font-size:1.6rem;font-weight:200;line-height:30px;font-family:"Montserrat",sans-serif;letter-spacing:6px;color:#fff}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-contact li a img{width:auto;margin-right:20px}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-icons{margin:0;padding:0}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-icons li{display:inline-block}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-icons li a{display:block;margin-right:20px}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-icons li a i:before{color:#c57c53;font-size:2.5rem}.mobilemenu-section .mobilemenu-box .mobilemenu-details .mobilemenudetails-box .mobilemenu-icons li a:hover i{transform:translateY(-10px)}.mobilemenu-section .mobilemenu-box .mobilemenu-links{width: calc((100% - 21.470588235294116%) / 2);float:left;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width:1365px){.mobilemenu-section .mobilemenu-box .mobilemenu-links{width: calc((100% - 45%) / 2)}}@media (max-width:1023px){.mobilemenu-section .mobilemenu-box .mobilemenu-links{width:40%}}@media (max-width:767px){.mobilemenu-section .mobilemenu-box .mobilemenu-links{width:100%;height:auto;float:none;display:block}}.mobilemenu-section .mobilemenu-box .mobilemenu-links ul{margin:0;padding:0}.mobilemenu-section .mobilemenu-box .mobilemenu-links ul li{display:block}.mobilemenu-section .mobilemenu-box .mobilemenu-links ul li:not(:last-child) {margin-bottom:20px}@media (max-width:767px){.mobilemenu-section .mobilemenu-box .mobilemenu-links ul li:not(:last-child) {margin-bottom:10px}}.mobilemenu-section .mobilemenu-box .mobilemenu-links ul li a{display:block;font-size:1.6rem;font-weight:200;line-height:26px;font-family:"Montserrat",sans-serif;letter-spacing:6px;text-transform:uppercase;color:#fff}@media (max-width:767px){.mobilemenu-section .mobilemenu-box .mobilemenu-links ul li a{padding:0 15px;font-size:1.4rem}}.mobilemenu-section .mobilemenu-box .mobilemenu-links ul li a:hover{color:#c37a52}.mobilemenu-section .bottom-divider{position:absolute;bottom:10%;left:0;width:100%;color:#c37a52;text-transform:uppercase;letter-spacing:6px;font-size:1.8rem;font-family:"Montserrat",sans-serif;font-weight:300;text-align:center;margin:0;z-index:0}.mobilemenu-section .bottom-divider:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;border-bottom:2px dashed #c37a52;z-index:-1}.mobilemenu-section .bottom-divider span{display:inline-block;padding:0 20px;background-color:#192846}.notfound-section{margin-top:114px}.notfound-section .notfound-main{position:relative}.notfound-section .notfound-main .notfound-images img{width:100%}.notfound-section .notfound-main .notfound-heading{text-align:center;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.notfound-section .notfound-main .notfound-heading h1{font-weight:700;font-size:166.56px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 10px}@media (max-width:767px){.notfound-section .notfound-main .notfound-heading h1{font-size:26px}}.notfound-section .notfound-main .notfound-heading h3{font-weight:700;font-size:63.66px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 10px}@media (max-width:767px){.notfound-section .notfound-main .notfound-heading h3{font-size:26px;line-height:1.2}}.notfound-section .notfound-main .notfound-heading p{font-weight:300;font-size:17;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 30px}.notfound-section .notfound-main .notfound-heading .btn-backtohome{color:#fff;background-color:#192846;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;padding:0 50px;display:inline-block;line-height:55px;text-transform:uppercase}.notfound-section .notfound-main .notfound-heading .btn-backtohome span{background-color:#c37a52}.notfound-section .notfound-main .notfound-heading .btn-backtohome:hover{color:#fff}.discover2-section{padding:80px 0;position:relative;z-index:0}@media (max-width:767px){.discover2-section{padding:20px 0}}.discover2-section:after{content:"";position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);width:916px;height:667px;background-color:#fbfbfb;z-index:-1}@media (max-width:767px){.discover2-section:after{display:none}}.discover2-section .discover2-main{display:flex}@media (max-width:1023px){.discover2-section .discover2-main{display:block}}@media (max-width:767px){.discover2-section .discover2-main{display:block}}.discover2-section .discover2-main .discover2-images{width:calc(50% - 40px);margin-right:80px;position:relative}@media (max-width:1023px){.discover2-section .discover2-main .discover2-images{width:100%;margin:0 0 20px;float:none;overflow:hidden}}@media (max-width:767px){.discover2-section .discover2-main .discover2-images{display:none}}.discover2-section .discover2-main .discover2-images img.first{width:94%;position:absolute;top:0;left:0}@media (max-width:1365px){.discover2-section .discover2-main .discover2-images img.first{width:100%;position:static;margin-bottom:20px}}@media (max-width:1023px){.discover2-section .discover2-main .discover2-images img.first{width:51%;float:left;position:static}}.discover2-section .discover2-main .discover2-images img.second{width:60%;position:absolute;bottom:0;right:0}@media (max-width:1365px){.discover2-section .discover2-main .discover2-images img.second{width:100%;position:static;margin-bottom:20px}}@media (max-width:1023px){.discover2-section .discover2-main .discover2-images img.second{width:49%;float:left;position:static}}.discover2-section .discover2-main .discover2-heading{width:calc(50% - 40px)}@media (max-width:1023px){.discover2-section .discover2-main .discover2-heading{width:100%}}@media (max-width:767px){.discover2-section .discover2-main .discover2-heading{width:100%;margin:0;float:none;text-align:center}}.discover2-section .discover2-main .discover2-heading h1{font-weight:200;font-size:56px;line-height:69px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 65px}@media (max-width:767px){.discover2-section .discover2-main .discover2-heading h1{font-size:26px;line-height:1.2;margin:0 0 20px}}.discover2-section .discover2-main .discover2-heading p{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 30px}.discover2-section .discover2-main .discover2-heading .download-eBrochure{color:#333;padding:0 50px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;display:inline-block;line-height:48px;border:1px solid #333;box-sizing:border-box;margin-top:10px}.discover2-section .discover2-main .discover2-heading .download-eBrochure span{background-color:#192846}.discover2-section .discover2-main .discover2-heading .download-eBrochure:hover{color:#fff}.morelinks2-section{background-color:#f6f6f6;padding:80px 0}@media (max-width:767px){.morelinks2-section{padding:0}}.morelinks2-section .morelinks2-main{display:flex}@media (max-width:767px){.morelinks2-section .morelinks2-main{display:block}}.morelinks2-section .morelinks2-main .morelinks2-box{text-align:center;width: calc(100% / 4);float:left;display:flex;align-items:center;justify-content:center;position:relative;padding:0 60px}@media (max-width:1365px){.morelinks2-section .morelinks2-main .morelinks2-box{padding:0 20px}}@media (max-width:767px){.morelinks2-section .morelinks2-main .morelinks2-box{padding:20px 0;width:100%;float:none;margin-bottom:0}}.morelinks2-section .morelinks2-main .morelinks2-box:not(:last-child):after {content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:100%;background-color:#e5e5e5}@media (max-width:767px){.morelinks2-section .morelinks2-main .morelinks2-box:not(:last-child):after {top:auto;bottom:0;right:auto;left:0;width:100%;height:1px}}.morelinks2-section .morelinks2-main .morelinks2-box div{display:block}.morelinks2-section .morelinks2-main .morelinks2-box div figure{margin:0 0 40px;min-height:110px;position:relative}.morelinks2-section .morelinks2-main .morelinks2-box div figure img{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.morelinks2-section .morelinks2-main .morelinks2-box div h3{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0;min-height:72px}@media (max-width:767px){.morelinks2-section .morelinks2-main .morelinks2-box div h3{min-height:auto}}.licensenumber-section{padding:30px 0;text-align:center}.licensenumber-section .licensenumber-main .licensenumber-details ul{margin:0;padding:0}.licensenumber-section .licensenumber-main .licensenumber-details ul li{display:inline-block;border-right:1px solid #333;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;line-height:24px;padding:0 30px}@media (max-width:767px){.licensenumber-section .licensenumber-main .licensenumber-details ul li{border:none;padding:10px 0}}.licensenumber-section .licensenumber-main .licensenumber-details ul li:first-child{padding-left:0}.licensenumber-section .licensenumber-main .licensenumber-details ul li:last-child{border-right:none;padding-right:0}.luxury-section{padding:100px 0 70px}@media (max-width:767px){.luxury-section{padding:20px 0}}.luxury-section .luxury-main .luxury-heading{text-align:center;width:72%;margin:0 auto}@media (max-width:1023px){.luxury-section .luxury-main .luxury-heading{width:100%}}.luxury-section .luxury-main .luxury-heading h1{font-weight:200;font-size:46px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 30px}@media (max-width:1365px){.luxury-section .luxury-main .luxury-heading h1 br{display:none}}@media (max-width:767px){.luxury-section .luxury-main .luxury-heading h1{font-size:26px;line-height:1.2;margin:0 0 20px}}.luxury-section .luxury-main .luxury-heading h1 span{display:inline-block;font-weight:500}.luxury-section .luxury-main .luxury-heading p{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 60px}.luxury-section .luxury-main .luxury-slider{padding-bottom:70px}.luxury-section .luxury-main .luxury-slider .slick-prev,.luxury-section .luxury-main .luxury-slider .slick-next{width:42px;height:auto;top:auto;bottom:0;left:auto;border:none}.luxury-section .luxury-main .luxury-slider .slick-prev:before,.luxury-section .luxury-main .luxury-slider .slick-next:before{display:none}.luxury-section .luxury-main .luxury-slider .slick-prev{right:70px}.luxury-section .luxury-main .luxury-slider .slick-next{right:0}.luxury-section .luxury-main .luxury-slider .luxuryslider-box{margin-right:30px;background-color:#192846}@media (max-width:767px){.luxury-section .luxury-main .luxury-slider .luxuryslider-box{margin:0}}.luxury-section .luxury-main .luxury-slider .luxuryslider-box img{width:100%}.luxury-section .luxury-main .luxury-slider .luxuryslider-box img:hover{opacity:.75}.luxurious-section{padding:0 0 80px;position:relative;z-index:0}@media (max-width:767px){.luxurious-section{padding:0 0 20px}}.luxurious-section:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:-1;background-color:#f6f6f6}.luxurious-section .luxurious-main .luxurious-box img{width:100%}.facilities-section{background-color:#f6f6f6;padding:0 0 40px}@media (max-width:767px){.facilities-section{padding:0 0 20px}}.facilities-section .facilities-main .facilities-heading{text-align:center;width:72%;margin:0 auto}@media (max-width:1023px){.facilities-section .facilities-main .facilities-heading{width:100%}}.facilities-section .facilities-main .facilities-heading h3{font-weight:200;font-size:30px;line-height:48px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 50px}@media (max-width:767px){.facilities-section .facilities-main .facilities-heading h3{font-size:24px;line-height:1.5}}.facilities-section .facilities-main .facilities-heading h3 span{display:inline-block;font-weight:400}.facilities-section .facilities-main .facilities-boxes{column-count:3;column-gap:15px}@media (max-width:1365px){.facilities-section .facilities-main .facilities-boxes{column-count:2}}@media (max-width:767px){.facilities-section .facilities-main .facilities-boxes{column-count:1}}.facilities-section .facilities-main .facilities-boxes .facilities-box{position:relative;margin-bottom:15px}.facilities-section .facilities-main .facilities-boxes .facilities-box .facilities-img{position:relative;z-index:0;max-height:448px;overflow:hidden}.facilities-section .facilities-main .facilities-boxes .facilities-box .facilities-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 44%,rgba(0,0,0,.93) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 44%,rgba(0,0,0,.93) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(143,143,143,0) 44%,rgba(0,0,0,.93) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ed000000',GradientType=0 );z-index:1;opacity:.75}.facilities-section .facilities-main .facilities-boxes .facilities-box .facilities-img img{width:100%}.facilities-section .facilities-main .facilities-boxes .facilities-box .facilities-details{position:absolute;bottom:0;left:0;width:100%;padding:30px}@media (max-width:767px){.facilities-section .facilities-main .facilities-boxes .facilities-box .facilities-details{padding:15px}}.facilities-section .facilities-main .facilities-boxes .facilities-box .facilities-details h4{font-size:1.6rem;font-family:"Montserrat",sans-serif;line-height:24px;font-weight:300;color:#fff;margin:0}.facilities-section .facilities-main .facilities-boxes .facilities-box:hover .facilities-img::before{opacity:.8;background:#c37a52}.contactform-section{padding:100px 0}@media (max-width:767px){.contactform-section{padding:20px 0}}.contactform-section .contactform-main{display:flex}@media (max-width:767px){.contactform-section .contactform-main{display:block;text-align:center}}.contactform-section .contactform-main .contactform-heading{width:calc(50% - 0px);padding-right:55px;border-right:1px solid #e7e7e7}@media (max-width:767px){.contactform-section .contactform-main .contactform-heading{width:100%;padding:0;border:none}}.contactform-section .contactform-main .contactform-heading h3{font-weight:200;font-size:35px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 65px;text-transform:uppercase;letter-spacing:7.5px}@media (max-width:767px){.contactform-section .contactform-main .contactform-heading h3{font-size:26px;letter-spacing:4px;line-height:1.5;margin:0 0 20px}}.contactform-section .contactform-main .contactform-heading h3 span{display:block;font-size:68px}@media (max-width:767px){.contactform-section .contactform-main .contactform-heading h3 span{font-size:40px}}.contactform-section .contactform-main .contactform-heading p{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 30px}.contactform-section .contactform-main .contactform-heading p span{display:inline-block;font-weight:400}.contactform-section .contactform-main form.contactform{width:calc(50% - 0px);padding-left:55px}@media (max-width:767px){.contactform-section .contactform-main form.contactform{width:100%;padding:0}}.contactform-section .contactform-main form.contactform .form-group{margin-bottom:25px}.contactform-section .contactform-main form.contactform .form-group .form-control{border-radius:0;border-color:#e7e7e7;padding:15px 30px;background-color:#fff;color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px;height:auto;box-shadow:none!important}.contactform-section .contactform-main form.contactform .form-group .form-control::-webkit-input-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}.contactform-section .contactform-main form.contactform .form-group .form-control::-moz-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}.contactform-section .contactform-main form.contactform .form-group .form-control:-ms-input-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}.contactform-section .contactform-main form.contactform .form-group .form-control:-moz-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}@media (max-width:767px){.contactform-section .contactform-main form.contactform .form-group .form-control{padding:15px}}.contactform-section .contactform-main form.contactform .form-group textarea.form-control{height:100px;resize:none}.contactform-section .contactform-main form.contactform .form-group label.error{color:red;font-weight:300;margin:5px 0 0;font-size:12px}.contactform-section .contactform-main form.contactform .btn-submit{float:right;color:#333;background-color:#fff;padding:0 50px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;display:inline-block;line-height:48px;border:1px solid #192846;box-sizing:border-box;text-transform:uppercase}@media (max-width:767px){.contactform-section .contactform-main form.contactform .btn-submit{width:100%;float:none}}.contactform-section .contactform-main form.contactform .btn-submit span{background-color:#192846}.contactform-section .contactform-main form.contactform .btn-submit:hover{color:#fff}.contactlinks-section{background-color:#f6f6f6}.contactlinks-section .contactlinks-main{padding:40px;display:flex}@media (max-width:1365px){.contactlinks-section .contactlinks-main{padding:40px 0}}@media (max-width:1023px){.contactlinks-section .contactlinks-main{display:block;overflow:hidden}}@media (max-width:767px){.contactlinks-section .contactlinks-main{padding:20px 0;display:block;text-align:center}}.contactlinks-section .contactlinks-main .contactlinks-box{width: calc(100% / 3);position:relative}@media (max-width:1023px){.contactlinks-section .contactlinks-main .contactlinks-box{width:auto;float:left}.contactlinks-section .contactlinks-main .contactlinks-box:not(:last-child) {padding-right:15px}}@media (max-width:767px){.contactlinks-section .contactlinks-main .contactlinks-box{width:100%}.contactlinks-section .contactlinks-main .contactlinks-box:not(:last-child) {padding-right:0;margin-bottom:20px}}.contactlinks-section .contactlinks-main .contactlinks-box h3{font-weight:300;font-size:1.4rem;line-height:48px;font-family:"Montserrat",sans-serif;color:#333;letter-spacing:16px;margin:0 0 20px;text-transform:uppercase}@media (max-width:767px){.contactlinks-section .contactlinks-main .contactlinks-box h3{letter-spacing:4px;line-height:1.5;margin:0 0 15px}}.contactlinks-section .contactlinks-main .contactlinks-box p{font-weight:200;font-size:2rem;line-height:30px;font-family:"Montserrat",sans-serif;color:#333;margin:0}@media (max-width:767px){.contactlinks-section .contactlinks-main .contactlinks-box p{font-size:1.4rem;line-height:1.5}}.contactlinks-section .contactlinks-main .contactlinks-box a,.contactlinks-section .contactlinks-main .contactlinks-box span{display:block;font-weight:200;font-size:2rem;line-height:30px;font-family:"Montserrat",sans-serif;color:#333;margin-bottom:20px}@media (max-width:767px){.contactlinks-section .contactlinks-main .contactlinks-box a,.contactlinks-section .contactlinks-main .contactlinks-box span{font-size:1.4rem;line-height:1.5}}.contactlinks-section .contactlinks-main .contactlinks-box a img,.contactlinks-section .contactlinks-main .contactlinks-box span img{width:auto;margin-right:20px}@media (max-width:1365px){.contactlinks-section .contactlinks-main .contactlinks-box a img,.contactlinks-section .contactlinks-main .contactlinks-box span img{margin-right:15px}}@media (max-width:1023px){.contactlinks-section .contactlinks-main .contactlinks-box a img,.contactlinks-section .contactlinks-main .contactlinks-box span img{margin-right:10px}}@media (max-width:767px){.contactlinks-section .contactlinks-main .contactlinks-box a img,.contactlinks-section .contactlinks-main .contactlinks-box span img{margin-right:10px}}.luxurioushome-section{padding:100px 0 70px}@media (max-width:767px){.luxurioushome-section{padding:20px 0}}.luxurioushome-section .luxurioushome-main .luxurioushome-heading{text-align:center;width:72%;margin:0 auto}@media (max-width:767px){.luxurioushome-section .luxurioushome-main .luxurioushome-heading{width:100%;text-align:center}}.luxurioushome-section .luxurioushome-main .luxurioushome-heading h1{font-weight:200;font-size:46px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 30px}@media (max-width:767px){.luxurioushome-section .luxurioushome-main .luxurioushome-heading h1{font-size:26px;margin:0 0 20px}}.luxurioushome-section .luxurioushome-main .luxurioushome-heading p{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 60px}.luxurioushome-section .luxurioushome-main .luxurioushome-heading p span{display:inline-block;font-weight:500}.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes{display:flex}@media (max-width:767px){.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes{display:block}}.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-groundfloor{width:46%;margin-right:10%}@media (max-width:767px){.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-groundfloor{width:100%;margin:0 0 40px}}.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-groundfloor h1{font-weight:300;font-size:36px;line-height:1.5;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 50px;text-align:center}@media (max-width:767px){.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-groundfloor h1{font-size:24px;margin:0 0 20px}}.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-groundfloor img{width:100%}.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-firstfloor{width:44%}@media (max-width:767px){.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-firstfloor{width:100%}}.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-firstfloor h1{font-weight:300;font-size:36px;line-height:1.5;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 50px;text-align:center}@media (max-width:767px){.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-firstfloor h1{font-size:24px;margin:0 0 20px}}.luxurioushome-section .luxurioushome-main .luxurioushome-blueprintes .blueprint-firstfloor img{width:100%}.home-page .banner-section{padding-top:0}@media (max-width:767px){.home-page .banner-section{padding-top:65px}}.home-page .banner-section .banner-box{overflow:hidden;background-color:#192846}.home-page .banner-section .banner-box .banner-img{background: transparent url(../img/banner-img-d.jpg) no-repeat left top/cover;width:calc(100% - 21.470588235294116%);height:100vh;float:right;position:relative;z-index:0;overflow:hidden}@media (max-width:1365px){.home-page .banner-section .banner-box .banner-img{width:calc(100% - 30%);height:70vh}}@media (max-width:1023px){.home-page .banner-section .banner-box .banner-img{width:calc(100% - 35%)}}@media (max-width:767px){.home-page .banner-section .banner-box .banner-img{width:100%;height:166px;float:none}}.home-page .banner-section .banner-box .banner-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(3,8,17,.6) 0%,rgba(43,44,46,.3) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(3,8,17,.6) 0%,rgba(43,44,46,.3) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(3,8,17,.6) 0%,rgba(43,44,46,.3) 50%,rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99030811', endColorstr='#00000000',GradientType=0 );z-index:1}.home-page .banner-section .banner-box .banner-img img{width:auto;min-width:100%;height:100%;position:absolute;top:0;right:0;opacity:.95;z-index:-1}.home-page .banner-section .banner-box .banner-img h1{font-family:"Montserrat",sans-serif;font-weight:600;font-size:2rem;color:#fff;text-align:center;line-height:30px;margin:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:none}@media (max-width:767px){.home-page .banner-section .banner-box .banner-img h1{display:block}}.home-page .banner-section .banner-box .banner-img h1 span{display:block;font-size:26px}.banner-section{padding-top:114px}@media (max-width:1023px){.banner-section{padding-top:95px}}@media (max-width:767px){.banner-section{padding-top:65px}}.banner-section .banner-box{position:relative}.banner-section .banner-box .banner-img{position:relative;z-index:0}@media (max-width:767px){.banner-section .banner-box .banner-img{height:166px;overflow:hidden}}.banner-section .banner-box .banner-img img{width:100%}@media (max-width:767px){.banner-section .banner-box .banner-img img{width:auto;height:100%}}.banner-section .banner-box .banner-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color: #e9e9e98a;z-index:1}.banner-section .banner-box .banner-heading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.banner-section .banner-box .banner-heading h1{font-family:"Montserrat",sans-serif;font-weight:200;font-size:56px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;margin:0}@media (max-width:767px){.banner-section .banner-box .banner-heading h1{font-size:36px}}.amenities-section{padding:4rem 0 0;overflow:hidden}@media (max-width:767px){.amenities-section{padding:2rem 0 0}}.amenities-section .amenities-main{position:relative}.amenities-section .amenities-main .amenities-heading{width:calc(58.5% - 15px);float:left;margin-right:15px;padding:55px 55px 55px 80px}@media (max-width:1440px){.amenities-section .amenities-main .amenities-heading{padding:45px 45px 45px 60px}}@media (max-width:1365px){.amenities-section .amenities-main .amenities-heading{padding:0 0 20px}}@media (max-width:767px){.amenities-section .amenities-main .amenities-heading{padding:0;width:100%;margin-right:0;text-align:center}}.amenities-section .amenities-main .amenities-heading h1{font-weight:100;font-size:76px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 20px}@media (max-width:1365px){.amenities-section .amenities-main .amenities-heading h1{margin:0 0 15px;font-size:56px}}@media (max-width:1023px){.amenities-section .amenities-main .amenities-heading h1{font-size:36px}}@media (max-width:767px){.amenities-section .amenities-main .amenities-heading h1{font-size:36px;margin:0 0 10px}}.amenities-section .amenities-main .amenities-heading h3{font-weight:300;font-size:24px;line-height:34px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 20px}@media (max-width:1365px){.amenities-section .amenities-main .amenities-heading h3{margin:0 0 15px;font-size:20px}}@media (max-width:1023px){.amenities-section .amenities-main .amenities-heading h3{margin:0 0 15px;font-size:1.6rem}}@media (max-width:767px){.amenities-section .amenities-main .amenities-heading h3{font-size:1.6rem;line-height:24px;margin:0 0 10px}}.amenities-section .amenities-main .amenities-heading p{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 20px}@media (max-width:1365px){.amenities-section .amenities-main .amenities-heading p{margin:0 0 15px;font-size:1.4rem;line-height:2rem}}.amenities-section .amenities-main .amenities-heading p span{display:inline;font-weight:600}.amenities-section .amenities-main .amenities-heading .readmore{color:#333;padding:0 50px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;display:inline-block;line-height:48px;border:1px solid #333;box-sizing:border-box}@media (max-width:767px){.amenities-section .amenities-main .amenities-heading .readmore{margin:0 0 20px;font-size:1.4rem;line-height:2rem;padding:5px 25px}}.amenities-section .amenities-main .amenities-heading .readmore span{background-color:#192846}.amenities-section .amenities-main .amenities-heading .readmore:hover{color:#fff}.amenities-section .amenities-main .amenities-images{margin-bottom:15px}.amenities-section .amenities-main .amenities-images.first{width:41.5%;float:right}@media (max-width:767px){.amenities-section .amenities-main .amenities-images.first{width:100%;float:none}}.amenities-section .amenities-main .amenities-images.second{width:calc(42% - 15px);float:left;margin-right:15px}@media (max-width:767px){.amenities-section .amenities-main .amenities-images.second{display:none}}.amenities-section .amenities-main .amenities-images.third{width:calc(16.5% - 15px);float:left;margin-right:15px}@media (max-width:767px){.amenities-section .amenities-main .amenities-images.third{display:none}}.amenities-section .amenities-main .amenities-images.fourth{width:58%;float:right}@media (max-width:767px){.amenities-section .amenities-main .amenities-images.fourth{display:none}}.location-section{background: #192846 url(../img/location-map.jpg) no-repeat right top/45% 100%}@media (max-width:767px){.location-section{background-image:none;margin-bottom:15px;padding-bottom:15px}}.location-section .location-main{display:block}.location-section .location-main .location-left{padding:110px 0 100px;width:55%}@media (max-width:1440px){.location-section .location-main .location-left{padding:70px 70px 70px 0}}@media (max-width:1365px){.location-section .location-main .location-left{padding:50px 50px 50px 0}}@media (max-width:1023px){.location-section .location-main .location-left{padding:30px 15px 30px 0}}@media (max-width:767px){.location-section .location-main .location-left{width:100%;padding:20px 0;text-align:center}}.location-section .location-main .location-left h3{color:#fff;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:100;line-height:43px;margin:0 0 20px;text-transform:uppercase;letter-spacing:6px}@media (max-width:1023px){.location-section .location-main .location-left h3{font-size:2rem;line-height:1.2;margin:0 0 15px}}@media (max-width:767px){.location-section .location-main .location-left h3{font-size:1.4rem;line-height:1.2;letter-spacing:2px}}.location-section .location-main .location-left h1{color:#fff;font-family:"Montserrat",sans-serif;font-size:46px;font-weight:100;line-height:1.2;margin:0 0 60px;text-transform:uppercase;letter-spacing:6px}@media (max-width:1440px){.location-section .location-main .location-left h1 br{display:none}}@media (max-width:1365px){.location-section .location-main .location-left h1{font-size:32px;margin:0 0 30px}}@media (max-width:1023px){.location-section .location-main .location-left h1{font-size:24px;line-height:1.5;margin:0 0 15px}}@media (max-width:767px){.location-section .location-main .location-left h1{font-size:2rem;letter-spacing:4px}}.location-section .location-main .location-left .viewlocation{color:#fff;padding:0 50px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;display:inline-block;line-height:48px;border:1px solid #fff;box-sizing:border-box}@media (max-width:767px){.location-section .location-main .location-left .viewlocation{font-size:1.4rem;line-height:2rem;padding:5px 25px}}.location-section .location-main .location-left .viewlocation span{background-color:#fff}.location-section .location-main .location-left .viewlocation:hover{color:#333}.discover-section{margin:15px 0 25px;background: transparent url(../img/discover-bg.jpg) no-repeat left top/100% auto;padding-top:420px}@media (max-width:1365px){.discover-section{padding-top:250px}}@media (max-width:767px){.discover-section{padding-top:0;background:none}}.discover-section .discover-main{display:flex}@media (max-width:1365px){.discover-section .discover-main{display:block}}.discover-section .discover-main .discover-box{width:32.5%}.discover-section .discover-main .discover-box.first{width:35%}@media (max-width:1365px){.discover-section .discover-main .discover-box.first{width:100%;display:flex}}@media (max-width:767px){.discover-section .discover-main .discover-box.first{display:block}}@media (max-width:1365px){.discover-section .discover-main .discover-box.second{width:50%;margin:0 auto}}@media (max-width:767px){.discover-section .discover-main .discover-box.second{display:none}}.discover-section .discover-main .discover-box.second .discoverbox-img{height:890px}@media (max-width:1365px){.discover-section .discover-main .discover-box.second .discoverbox-img{height:auto;width:100%}.discover-section .discover-main .discover-box.third{width:100%;display:flex}}@media (max-width:767px){.discover-section .discover-main .discover-box.third{display:block}.discover-section .discover-main .discover-box.third .discoverbox-img{display:none}}.discover-section .discover-main .discover-box .discoverbox-details{background-color:#fff;height:445px;padding:40px 30px 40px 50px}@media (max-width:1365px){.discover-section .discover-main .discover-box .discoverbox-details{width:50%;height:auto;padding:30px}}@media (max-width:767px){.discover-section .discover-main .discover-box .discoverbox-details{width:100%;height:auto;padding:20px 10px;text-align:center}}.discover-section .discover-main .discover-box .discoverbox-details h1{font-weight:300;font-size:38px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 15px;text-transform:uppercase;letter-spacing:6px}@media (max-width:767px){.discover-section .discover-main .discover-box .discoverbox-details h1{font-size:2rem}}.discover-section .discover-main .discover-box .discoverbox-details h3{font-weight:300;font-size:24px;line-height:36px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 10px;text-transform:uppercase;letter-spacing:6px}@media (max-width:767px){.discover-section .discover-main .discover-box .discoverbox-details h3{font-size:1.4rem;line-height:20px}}.discover-section .discover-main .discover-box .discoverbox-details p{font-weight:300;font-size:1.6rem;line-height:26px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 15px}@media (max-width:767px){.discover-section .discover-main .discover-box .discoverbox-details p{font-size:1.4rem;line-height:20px}}.discover-section .discover-main .discover-box .discoverbox-details p span{display:inline;font-weight:600}.discover-section .discover-main .discover-box .discoverbox-details .viewfloorplan{color:#333;padding:0 50px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;display:inline-block;line-height:48px;border:1px solid #333;box-sizing:border-box}@media (max-width:767px){.discover-section .discover-main .discover-box .discoverbox-details .viewfloorplan{font-size:1.4rem;line-height:25px;padding:0 25px}}.discover-section .discover-main .discover-box .discoverbox-details .viewfloorplan span{background-color:#192846}.discover-section .discover-main .discover-box .discoverbox-details .viewfloorplan:hover{color:#fff}.discover-section .discover-main .discover-box .discoverbox-img{height:445px}@media (max-width:1365px){.discover-section .discover-main .discover-box .discoverbox-img{width:50%;height:auto}}@media (max-width:767px){.discover-section .discover-main .discover-box .discoverbox-img{width:100%;height:auto;margin-bottom:20px}}.discover-section .discover-main .discover-box .discoverbox-img+.discoverbox-details{padding-left:30px}@media (max-width:767px){.discover-section .discover-main .discover-box .discoverbox-img+.discoverbox-details{padding:20px 10px}}.discover-section .discover-main .discover-box .discoverbox-img img{width:100%;height:100%}.morelinks-section{margin-bottom:25px}.morelinks-section .morelinks-main{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:40px}@media (max-width:1023px){.morelinks-section .morelinks-main{padding:40px 0}}@media (max-width:767px){.morelinks-section .morelinks-main{display:block;padding:0}}.morelinks-section .morelinks-main .morelinks-box{text-align:center;width: calc(100% / 3);position:relative}@media (max-width:767px){.morelinks-section .morelinks-main .morelinks-box{width:100%;padding:20px}}.morelinks-section .morelinks-main .morelinks-box:not(:last-child):after {content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:88px;background-color:#e5e5e5}@media (max-width:767px){.morelinks-section .morelinks-main .morelinks-box:not(:last-child):after {content:"";position:absolute;top:auto;bottom:0;right:auto;left:0;transform:translateY(-50%);width:100%;height:1px;background-color:#e5e5e5}}.morelinks-section .morelinks-main .morelinks-box a{display:block}.morelinks-section .morelinks-main .morelinks-box a figure{margin:0 0 20px;min-height:80px;position:relative}.morelinks-section .morelinks-main .morelinks-box a figure img{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.morelinks-section .morelinks-main .morelinks-box a h3{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0;text-transform:uppercase;letter-spacing:6px}@media (max-width:767px){.morelinks-section .morelinks-main .morelinks-box a h3{font-size:1.4rem;line-height:2rem}#enquirenowModal .modal-dialog{width:calc(100% - 30px);margin:30px auto}}#enquirenowModal .modal-dialog .modal-content .modal-body{display:flex;padding:0}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left{width:50%;padding:75px 50px;background: transparent url(../img/enquirenowmodal-bg.jpg) no-repeat center center/cover}@media (max-width:1023px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left{padding:50px 25px}}@media (max-width:767px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left{display:none}}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left h1{font-weight:200;font-size:43px;line-height:60px;font-family:"Montserrat",sans-serif;color:#192846;margin:0 0 50px;text-transform:uppercase}@media (max-width:1023px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left h1{font-size:28px;line-height:1.5}}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left h1 span{display:inline-block;font-weight:500}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left h2{font-weight:300;font-size:19px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#192846;margin:0}@media (max-width:1023px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left h2{font-size:1.6rem;line-height:1.5}}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left h2 span{display:inline-block;font-size:43px;line-height:50px;font-weight:400}@media (max-width:1023px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-left h2 span{font-size:28px;line-height:1.5}}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right{width:50%;padding:75px 55px;position:relative;background-color:#fefefe}@media (max-width:1023px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right{padding:50px 25px}}@media (max-width:767px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right{padding:50px 25px 25px;width:100%}}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .close{width:33px;height:33px;background-color:#fff;border:1px solid #e3e3e3;opacity:1;position:absolute;top:10px;right:10px;border-radius:50%;outline:none;box-shadow:0 0 21px 4px rgba(0,0,0,.14)}@media (max-width:767px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .close{top:5px;right:5px}}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .close img{width:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group{margin-bottom:25px}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group .form-control{border-radius:0;border-color:#e7e7e7;padding:15px 30px;background-color:#fff;color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px;height:auto;box-shadow:none!important}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group .form-control::-webkit-input-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group .form-control::-moz-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group .form-control:-ms-input-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group .form-control:-moz-placeholder{color:#333;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:24px}@media (max-width:767px){#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group .form-control{padding:15px}}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group textarea.form-control{height:100px;resize:none}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .form-group label.error{color:red;font-weight:300;margin:5px 0 0;font-size:12px}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .btn-submit{width:100%;color:#333;background-color:#fff;padding:0 50px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;display:inline-block;line-height:48px;border:1px solid #192846;box-sizing:border-box;text-transform:uppercase}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .btn-submit span{background-color:#192846}#enquirenowModal .modal-dialog .modal-content .modal-body .modalbody-right .modalbody-form .btn-submit:hover{color:#fff}#thankyouModal .modal-dialog{width:100%;max-width:1007px}@media (max-width:767px){#thankyouModal .modal-dialog{width:calc(100% - 30px);margin:30px auto}}#thankyouModal .modal-dialog .modal-content{background: transparent url(../img/thankyoumodal-bg.jpg) no-repeat center center/cover;text-align:center}#thankyouModal .modal-dialog .modal-content .modal-body{padding:0;min-height:659px;display:flex;align-items:center;justify-content:center}#thankyouModal .modal-dialog .modal-content .modal-body .close{width:33px;height:33px;background-color:#fff;border:1px solid #e3e3e3;opacity:1;position:absolute;top:5px;right:5px;border-radius:50%;outline:none;box-shadow:0 0 21px 4px rgba(0,0,0,.14)}#thankyouModal .modal-dialog .modal-content .modal-body .close img{width:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box{width:75%}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box h1{font-weight:700;font-size:43px;line-height:60px;font-family:"Montserrat",sans-serif;color:#222;margin:0 0 10px}@media (max-width:1023px){#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box h1{font-size:28px;line-height:1.5}}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box h1 span{display:inline-block;font-weight:500}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box h3{font-weight:300;font-size:25px;line-height:40px;font-family:"Montserrat",sans-serif;color:#222;margin:0 0 30px}@media (max-width:1023px){#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box h3{font-size:1.6rem;line-height:1.5}}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box h3 span{display:inline-block;font-weight:600;color:#c37a52}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box .btn-backtohome{color:#fff;background-color:#192846;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:300;padding:0 50px;display:inline-block;line-height:55px;text-transform:uppercase}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box .btn-backtohome span{background-color:#c37a52}#thankyouModal .modal-dialog .modal-content .modal-body .modalbody-box .btn-backtohome:hover{color:#fff}.experience-section{padding:80px 0;position:relative;z-index:0}@media (max-width:767px){.experience-section{padding:20px 0}}.experience-section .experience-main{display:flex;align-items:center}@media (max-width:767px){.experience-section .experience-main{display:block;text-align:center}}.experience-section .experience-main .experience-heading{width:calc(50% - 40px);margin-right:80px}@media (max-width:1023px){.experience-section .experience-main .experience-heading{width:calc(50% - 20px);margin-right:40px}}@media (max-width:767px){.experience-section .experience-main .experience-heading{width:100%;margin:0 0 40px}}.experience-section .experience-main .experience-heading h3{font-weight:200;font-size:36px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 30px}@media (max-width:767px){.experience-section .experience-main .experience-heading h3{font-size:24px;line-height:1.5}}.experience-section .experience-main .experience-heading h3 span{display:inline-block;font-size:46px;font-weight:300}@media (max-width:767px){.experience-section .experience-main .experience-heading h3 span{font-size:34px}}.experience-section .experience-main .experience-heading p{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0 0 30px}.experience-section .experience-main .experience-image{width:calc(50% - 40px)}@media (max-width:1023px){.experience-section .experience-main .experience-image{width:calc(50% - 20px)}}@media (max-width:767px){.experience-section .experience-main .experience-image{width:100%}}.experience-section .experience-main .experience-image img{width:100%}.mapview-section{position:relative;z-index:0}.mapview-section:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:35%;z-index:-1;background-color:#f6f6f6}.mapview-section .mapview-main img{width:100%}.locationlinks-section{background-color:#f6f6f6;padding:60px 0 40px}@media (max-width:767px){.locationlinks-section{padding:20px 0}}.locationlinks-section .locationlinks-main .locationlinks-heading{margin:0 0 60px;text-align:center}@media (max-width:767px){.locationlinks-section .locationlinks-main .locationlinks-heading{margin:0 0 20px}}.locationlinks-section .locationlinks-main .locationlinks-heading h3{font-weight:200;font-size:23px;line-height:1.5;font-family:"Montserrat",sans-serif;color:#333;margin:0}@media (max-width:767px){.locationlinks-section .locationlinks-main .locationlinks-heading h3{font-size:1.6rem;margin:0 0 20px}}.locationlinks-section .locationlinks-main .locationlinks-heading h3 span{display:inline-block;font-weight:400}.locationlinks-section .locationlinks-main .locationlinks-heading h1{font-weight:300;font-size:37px;line-height:1.5;font-family:"Montserrat",sans-serif;color:#333;margin:0}@media (max-width:767px){.locationlinks-section .locationlinks-main .locationlinks-heading h1{font-size:24px;margin:0 0 20px}}.locationlinks-section .locationlinks-main .locationlinks-heading h1 span{display:inline-block;font-weight:500}.locationlinks-section .locationlinks-main .locationlinks-boxes{overflow:hidden;padding:0 60px}@media (max-width:1023px){.locationlinks-section .locationlinks-main .locationlinks-boxes{padding:0}}.locationlinks-section .locationlinks-main .locationlinks-boxes .locationlinks-box{text-align:center;width: calc(100% / 3);float:left;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:40px;padding:0 20px}@media (max-width:767px){.locationlinks-section .locationlinks-main .locationlinks-boxes .locationlinks-box{width:100%;float:none;padding:0;margin:0 0 20px}}.locationlinks-section .locationlinks-main .locationlinks-boxes .locationlinks-box div{display:block}.locationlinks-section .locationlinks-main .locationlinks-boxes .locationlinks-box div figure{margin:0 0 20px}.locationlinks-section .locationlinks-main .locationlinks-boxes .locationlinks-box div figure img{width:100%}.locationlinks-section .locationlinks-main .locationlinks-boxes .locationlinks-box div h3{font-weight:300;font-size:1.6rem;line-height:24px;font-family:"Montserrat",sans-serif;color:#333;margin:0}