@-webkit-keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInDownBig{-webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig;} @-webkit-keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;} @-webkit-keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInLeftBig{-webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig;} @-webkit-keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;} @-webkit-keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInRightBig{-webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig;} @-webkit-keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;} @-webkit-keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: none; transform: none;}} .fadeInUpBig{-webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;} @-webkit-keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} @keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOutDown{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes fadeOutDown{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} .fadeOutDown{-webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;} @-webkit-keyframes fadeOutDownBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes fadeOutDownBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} .fadeOutDownBig{-webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig;} @-webkit-keyframes fadeOutLeft{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes fadeOutLeft{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} .fadeOutLeft{-webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft;} @-webkit-keyframes fadeOutLeftBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes fadeOutLeftBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} .fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig;} @-webkit-keyframes fadeOutRight{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes fadeOutRight{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} .fadeOutRight{-webkit-animation-name: fadeOutRight; animation-name: fadeOutRight;} @-webkit-keyframes fadeOutRightBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes fadeOutRightBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} .fadeOutRightBig{-webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig;} @-webkit-keyframes fadeOutUp{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes fadeOutUp{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} .fadeOutUp{-webkit-animation-name: fadeOutUp; animation-name: fadeOutUp;} @-webkit-keyframes fadeOutUpBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes fadeOutUpBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} .fadeOutUpBig{-webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig;} @-webkit-keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 360deg); transform: perspective(400px) rotate3d(0, 1, 0, 360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} @keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 360deg); transform: perspective(400px) rotate3d(0, 1, 0, 360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, 170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} .animated.flip{-webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip;} @-webkit-keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, -10deg); transform: perspective(400px) rotate3d(-1, 0, 0, -10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, 5deg); transform: perspective(400px) rotate3d(-1, 0, 0, 5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, -10deg); transform: perspective(400px) rotate3d(-1, 0, 0, -10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, 5deg); transform: perspective(400px) rotate3d(-1, 0, 0, 5deg);}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{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -90deg); transform: perspective(400px) rotate3d(0, 1, 0, -90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 20deg); transform: perspective(400px) rotate3d(0, 1, 0, 20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -10deg); transform: perspective(400px) rotate3d(0, 1, 0, -10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 5deg); transform: perspective(400px) rotate3d(0, 1, 0, 5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -90deg); transform: perspective(400px) rotate3d(0, 1, 0, -90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 20deg); transform: perspective(400px) rotate3d(0, 1, 0, 20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -10deg); transform: perspective(400px) rotate3d(0, 1, 0, -10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 5deg); transform: perspective(400px) rotate3d(0, 1, 0, 5deg);}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{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); opacity: 0;}} @keyframes flipOutX{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); transform: perspective(400px) rotate3d(-1, 0, 0, 20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); transform: perspective(400px) rotate3d(-1, 0, 0, -90deg); opacity: 0;}} .flipOutX{-webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important;} @-webkit-keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 15deg); transform: perspective(400px) rotate3d(0, 1, 0, 15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -90deg); transform: perspective(400px) rotate3d(0, 1, 0, -90deg); opacity: 0;}} @keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 15deg); transform: perspective(400px) rotate3d(0, 1, 0, 15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -90deg); transform: perspective(400px) rotate3d(0, 1, 0, -90deg); opacity: 0;}} .flipOutY{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY;} @-webkit-keyframes lightSpeedIn{from{-webkit-transform: translate3d(-100%, 0, 0) skewX(30deg); transform: translate3d(-100%, 0, 0) skewX(30deg); opacity: 0;}60%{-webkit-transform: skewX(-20deg); transform: skewX(-20deg); opacity: 1;}80%{-webkit-transform: skewX(5deg); transform: skewX(5deg); opacity: 1;}to{-webkit-transform: none; transform: none; opacity: 1;}} @keyframes lightSpeedIn{from{-webkit-transform: translate3d(-100%, 0, 0) skewX(30deg); transform: translate3d(-100%, 0, 0) skewX(30deg); opacity: 0;}60%{-webkit-transform: skewX(-20deg); transform: skewX(-20deg); opacity: 1;}80%{-webkit-transform: skewX(5deg); transform: skewX(5deg); opacity: 1;}to{-webkit-transform: none; transform: none; opacity: 1;}} .lightSpeedIn{-webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;} @-webkit-keyframes lightSpeedOut{from{opacity: 1;}to{-webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg); transform: translate3d(-100%, 0, 0) skewX(-30deg); opacity: 0;}} @keyframes lightSpeedOut{from{opacity: 1;}to{-webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg); transform: translate3d(-100%, 0, 0) skewX(-30deg); opacity: 0;}} .lightSpeedOut{-webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;} @-webkit-keyframes rotateIn{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateIn{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}} .rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn;} @-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInDownLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft;} @-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInDownRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight;} @-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInUpLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft;} @-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInUpRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} .rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight;} @-webkit-keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}} @keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}} .rotateOut{-webkit-animation-name: rotateOut; animation-name: rotateOut;} @-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutDownLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft;} @-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} @keyframes rotateOutDownRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} .rotateOutDownRight{-webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;} @-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} @keyframes rotateOutUpLeft{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} .rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;} @-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}} @keyframes rotateOutUpRight{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}} .rotateOutUpRight{-webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight;} @-webkit-keyframes hinge{0%{-webkit-transform-origin: top right; transform-origin: top right; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, -80deg); transform: rotate3d(0, 0, 1, -80deg); -webkit-transform-origin: top right; transform-origin: top right; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, -60deg); transform: rotate3d(0, 0, 1, -60deg); -webkit-transform-origin: top right; transform-origin: top right; -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 right; transform-origin: top right; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, -80deg); transform: rotate3d(0, 0, 1, -80deg); -webkit-transform-origin: top right; transform-origin: top right; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, -60deg); transform: rotate3d(0, 0, 1, -60deg); -webkit-transform-origin: top right; transform-origin: top right; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}to{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}} .hinge{-webkit-animation-name: hinge; animation-name: hinge;} @-webkit-keyframes rollIn{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}to{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes rollIn{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}to{opacity: 1; -webkit-transform: none; transform: none;}} .rollIn{-webkit-animation-name: rollIn; animation-name: rollIn;} @-webkit-keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}} @keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}} .rollOut{-webkit-animation-name: rollOut; animation-name: rollOut;} @-webkit-keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}50%{opacity: 1;}} @keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}50%{opacity: 1;}} .zoomIn{-webkit-animation-name: zoomIn; animation-name: zoomIn;} @-webkit-keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInDown{-webkit-animation-name: zoomInDown; animation-name: zoomInDown;} @-webkit-keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInLeft{-webkit-animation-name: zoomInLeft; animation-name: zoomInLeft;} @-webkit-keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInRight{-webkit-animation-name: zoomInRight; animation-name: zoomInRight;} @-webkit-keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInUp{-webkit-animation-name: zoomInUp; animation-name: zoomInUp;} @-webkit-keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}to{opacity: 0;}} @keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}to{opacity: 0;}} .zoomOut{-webkit-animation-name: zoomOut; animation-name: zoomOut;} @-webkit-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomOutDown{-webkit-animation-name: zoomOutDown; animation-name: zoomOutDown;} @-webkit-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} @keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} .zoomOutLeft{-webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft;} @-webkit-keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} @keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} .zoomOutRight{-webkit-animation-name: zoomOutRight; animation-name: zoomOutRight;} @-webkit-keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}to{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomOutUp{-webkit-animation-name: zoomOutUp; animation-name: zoomOutUp;} @-webkit-keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInDown{-webkit-animation-name: slideInDown; animation-name: slideInDown;} @-webkit-keyframes slideInLeft{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInLeft{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInLeft{-webkit-animation-name: slideInLeft; animation-name: slideInLeft;} @-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInRight{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInRight{-webkit-animation-name: slideInRight; animation-name: slideInRight;} @-webkit-keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInUp{-webkit-animation-name: slideInUp; animation-name: slideInUp;} @-webkit-keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} .slideOutDown{-webkit-animation-name: slideOutDown; animation-name: slideOutDown;} @-webkit-keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} .slideOutLeft{-webkit-animation-name: slideOutLeft; animation-name: slideOutLeft;} @-webkit-keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} .slideOutRight{-webkit-animation-name: slideOutRight; animation-name: slideOutRight;} @-webkit-keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} .slideOutUp{-webkit-animation-name: slideOutUp; animation-name: slideOutUp;} 

/* /sync_uppercrust_theme/static/lib/odometer/odometer-theme-default.css defined in bundle 'web.assets_frontend' */
 .odometer.odometer-auto-theme, .odometer.odometer-theme-default{display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; position: relative;} .odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit{display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; position: relative;} .odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; visibility: hidden;} .odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align: right; display: block; position: absolute; top: 0; right: 0; left: 0; bottom: 0; overflow: hidden;} .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display: block;} .odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display: block; -webkit-backface-visibility: hidden;} .odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value{display: block; -webkit-transform: translateZ(0);} .odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position: absolute;} .odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition: -webkit-transform 2s; -moz-transition: -moz-transform 2s; -ms-transition: -ms-transform 2s; -o-transition: -o-transform 2s; transition: transform 2s;} .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%);} .odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%);} .odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition: -webkit-transform 2s; -moz-transition: -moz-transform 2s; -ms-transition: -ms-transform 2s; -o-transition: -o-transform 2s; transition: transform 2s; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);} .odometer.odometer-auto-theme, .odometer.odometer-theme-default{font-family: "Helvetica Neue", sans-serif; line-height: 1.1em;} .odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value{text-align: center;} 

/* /sync_uppercrust_theme/static/lib/magnify/mag.css defined in bundle 'web.assets_frontend' */
 .glass{width: 333px; height: 333px; float: right; border-radius: 171.5px; border: 5px solid rgb(255, 255, 255); position: absolute; right: 287.5px; top: 5628.5px; display: block; background-position: -535.5px -375.5px; background-repeat: no-repeat; box-shadow: 0 21px 19px rgba(0,0,0,.25); cursor: none;} .glass:before{content: ""; display: block; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: url('/sync_uppercrust_theme/static/src/img/zoom_glass.png') 6px 6px no-repeat;} 

/* /sync_uppercrust_theme/static/src/css/gfont.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGKhisFFF-0ifc-Simo8uwJs.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGNJvocFWY_5VFjYFbAOOIik.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGLGN1mc631ObjHzqJB_dFFA.woff2) format('woff2'); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGI3P6ux3HwbL10a8ofNXGLA.woff2) format('woff2'); unicode-range: U+0370-03FF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGD_j0nMiB9fPhg_k1wdK2h0.woff2) format('woff2'); unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGDRVvBvQIc1z78c__uoBcyI.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlAC5S7WFEeHRqL6ObGQGT8o.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlMgmx_L9kV4w6g8dYQOLFUI.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlMODs9238LZG2v64UiBIjng.woff2) format('woff2'); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlFjqPhnWKseBf12Mt9_m7kc.woff2) format('woff2'); unicode-range: U+0370-03FF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlNOAHFN6BivSraYkjhveRHY.woff2) format('woff2'); unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlC2Q8seG17bfDXYR_jUsrzg.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGH2tx1iQUBYLA4fTJZSoO3U.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGJaoTU19aO7Bfv-FLfOt5YM.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGHvBSgOUtlSCpvi6_8Wv308.woff2) format('woff2'); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGO4f2SQTi4oYi3kh3bYmG2Y.woff2) format('woff2'); unicode-range: U+0370-03FF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGDovqjS_dXPZszO_XltPdNg.woff2) format('woff2'); unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGFxe-GPfKKFmiXaJ_Q0GFr8.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(http://fonts.gstatic.com/s/sourcesanspro/v11/toadOcfmlt9b38dHJxOBGEo0As1BFRXtCDhS66znb_k.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;} @font-face{font-family: 'Dubai W23 Regular'; font-style: normal; font-weight: 400; src: url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Regular.eot); src: url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Regular.woff2) format('woff2'), url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Regular.woff) format('woff'), url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Regular.ttf) format('truetype');} @font-face{font-family: 'Dubai W23 Bold'; font-style: normal; font-weight: 700; src: url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Bold.eot); src: url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Bold.woff2) format('woff2'), url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Bold.woff) format('woff'), url(/sync_uppercrust_theme/static/src/fonts/DubaiW23-Bold.ttf) format('truetype');} 

/* /sync_uppercrust_theme/static/src/css/custom.css defined in bundle 'web.assets_frontend' */
 .mk_brand_promotion .badge-danger{padding: 5px; color: #fff; text-decoration: none;} .o_rtl{font-family:'Dubai W23 Regular', Roboto, "Helvetica Neue", Arial, sans-serif;} .o_portal_docs .list-group-item::after{left: 0; background-color: #2DB1A9; content: ' '; position: absolute; top: 0; width: 16%; height: 100%;} .list-group-item .badge-pill{padding: 0px; font-size: 1rem; z-index: 1;} .o_my_sidebar{background: #f4f4f4; border-radius: 10px; padding: 24px;} 

/* /sync_uppercrust_theme/static/lib/progressbar/css/normalize.css defined in bundle 'web.assets_frontend' */
 article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block;} audio, canvas, video{display: inline-block;} audio:not([controls]){display: none; height: 0;} [hidden], template{display: none;} html{font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;} body{margin: 0;} a{background: transparent;} a:focus{outline: thin dotted;} a:active, a:hover{outline: 0;} h1{font-size: 2em; margin: 0.67em 0;} abbr[title]{border-bottom: 1px dotted;} b, strong{font-weight: bold;} dfn{font-style: italic;} hr{-moz-box-sizing: content-box; box-sizing: content-box; height: 0;} mark{background: #ff0; color: #000;} code, kbd, pre, samp{font-family: monospace, serif; font-size: 1em;} pre{white-space: pre-wrap;} q{quotes: "\201C" "\201D" "\2018" "\2019";} small{font-size: 80%;} sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;} sup{top: -0.5em;} sub{bottom: -0.25em;} img{border: 0;} svg:not(:root){overflow: hidden;} figure{margin: 0;} fieldset{border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;} legend{border: 0; padding: 0;} button, input, select, textarea{font-family: inherit; font-size: 100%; margin: 0;} button, input{line-height: normal;} button, select{text-transform: none;} button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button; cursor: pointer;} button[disabled], html input[disabled]{cursor: default;} input[type="checkbox"], input[type="radio"]{box-sizing: border-box; padding: 0;} input[type="search"]{-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;} input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;} button::-moz-focus-inner, input::-moz-focus-inner{border: 0; padding: 0;} textarea{overflow: auto; vertical-align: top;} table{border-collapse: collapse; border-spacing: 0;} 

/* /sync_uppercrust_theme/static/lib/progressbar/css/pro-bars.min.css defined in bundle 'web.assets_frontend' */
 .pro-bar-container{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:15px;margin:0 0 20px;border:2px solid #222;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#222;overflow:hidden} .pro-bar-container.color-turquoise{border-color:#1abc9c;background:#1abc9c} .pro-bar-container.color-green-sea{border-color:#16a085;background:#D5D5D5} .pro-bar-container.color-emerald{border-color:#2ecc71;background:#2ecc71} .pro-bar-container.color-nephritis{border-color:#27ae60;background:#27ae60} .pro-bar-container.color-peter-river{border-color:#3498db;background:#3498db} .pro-bar-container.color-belize-hole{border-color:#2980b9;background:#2980b9} .pro-bar-container.color-amethyst{border-color:#9b59b6;background:#9b59b6} .pro-bar-container.color-wisteria{border-color:#8e44ad;background:#8e44ad} .pro-bar-container.color-wet-asphalt{border-color:#34495e;background:#34495e} .pro-bar-container.color-midnight-blue{border-color:#2c3e50;background:#2c3e50} .pro-bar-container.color-sun-flower{border-color:#f1c40f;background:#f1c40f} .pro-bar-container.color-orange{border-color:#f39c12;background:#f39c12} .pro-bar-container.color-carrot{border-color:#e67e22;background:#e67e22} .pro-bar-container.color-pumpkin{border-color:#d35400;background:#d35400} .pro-bar-container.color-alizarin{border-color:#e74c3c;background:#e74c3c} .pro-bar-container.color-pomegranate{border-color:#c0392b;background:#c0392b} .pro-bar-container.color-clouds{border-color:#ecf0f1;background:#ecf0f1} .pro-bar-container.color-silver{border-color:#bdc3c7;background:#bdc3c7} .pro-bar-container.color-concrete{border-color:#95a5a6;background:#95a5a6} .pro-bar-container.color-asbestos{border-color:#7f8c8d;background:#7f8c8d} .pro-bar{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:0;height:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#444} .pro-bar.bar-100{width:100%} .pro-bar.bar-99{width:99%} .pro-bar.bar-98{width:98%} .pro-bar.bar-97{width:97%} .pro-bar.bar-96{width:96%} .pro-bar.bar-95{width:95%} .pro-bar.bar-94{width:94%} .pro-bar.bar-93{width:93%} .pro-bar.bar-92{width:92%} .pro-bar.bar-91{width:91%} .pro-bar.bar-90{width:90%} .pro-bar.bar-89{width:89%} .pro-bar.bar-88{width:88%} .pro-bar.bar-87{width:87%} .pro-bar.bar-86{width:86%} .pro-bar.bar-85{width:85%} .pro-bar.bar-84{width:84%} .pro-bar.bar-83{width:83%} .pro-bar.bar-82{width:82%} .pro-bar.bar-81{width:81%} .pro-bar.bar-80{width:80%} .pro-bar.bar-79{width:79%} .pro-bar.bar-78{width:78%} .pro-bar.bar-77{width:77%} .pro-bar.bar-76{width:76%} .pro-bar.bar-75{width:75%} .pro-bar.bar-74{width:74%} .pro-bar.bar-73{width:73%} .pro-bar.bar-72{width:72%} .pro-bar.bar-71{width:71%} .pro-bar.bar-70{width:70%} .pro-bar.bar-69{width:69%} .pro-bar.bar-68{width:68%} .pro-bar.bar-67{width:67%} .pro-bar.bar-66{width:66%} .pro-bar.bar-65{width:65%} .pro-bar.bar-64{width:64%} .pro-bar.bar-63{width:63%} .pro-bar.bar-62{width:62%} .pro-bar.bar-61{width:61%} .pro-bar.bar-60{width:60%} .pro-bar.bar-59{width:59%} .pro-bar.bar-58{width:58%} .pro-bar.bar-57{width:57%} .pro-bar.bar-56{width:56%} .pro-bar.bar-55{width:55%} .pro-bar.bar-54{width:54%} .pro-bar.bar-53{width:53%} .pro-bar.bar-52{width:52%} .pro-bar.bar-51{width:51%} .pro-bar.bar-50{width:50%} .pro-bar.bar-49{width:49%} .pro-bar.bar-48{width:48%} .pro-bar.bar-47{width:47%} .pro-bar.bar-46{width:46%} .pro-bar.bar-45{width:45%} .pro-bar.bar-44{width:44%} .pro-bar.bar-43{width:43%} .pro-bar.bar-42{width:42%} .pro-bar.bar-41{width:41%} .pro-bar.bar-40{width:40%} .pro-bar.bar-39{width:39%} .pro-bar.bar-38{width:38%} .pro-bar.bar-37{width:37%} .pro-bar.bar-36{width:36%} .pro-bar.bar-35{width:35%} .pro-bar.bar-34{width:34%} .pro-bar.bar-33{width:33%} .pro-bar.bar-32{width:32%} .pro-bar.bar-31{width:31%} .pro-bar.bar-30{width:30%} .pro-bar.bar-29{width:29%} .pro-bar.bar-28{width:28%} .pro-bar.bar-27{width:27%} .pro-bar.bar-26{width:26%} .pro-bar.bar-25{width:25%} .pro-bar.bar-24{width:24%} .pro-bar.bar-23{width:23%} .pro-bar.bar-22{width:22%} .pro-bar.bar-21{width:21%} .pro-bar.bar-20{width:20%} .pro-bar.bar-19{width:19%} .pro-bar.bar-18{width:18%} .pro-bar.bar-17{width:17%} .pro-bar.bar-16{width:16%} .pro-bar.bar-15{width:15%} .pro-bar.bar-14{width:14%} .pro-bar.bar-13{width:13%} .pro-bar.bar-12{width:12%} .pro-bar.bar-11{width:11%} .pro-bar.bar-10{width:10%} .pro-bar.bar-9{width:9%} .pro-bar.bar-8{width:8%} .pro-bar.bar-7{width:7%} .pro-bar.bar-6{width:6%} .pro-bar.bar-5{width:5%} .pro-bar.bar-4{width:4%} .pro-bar.bar-3{width:3%} .pro-bar.bar-2{width:2%} .pro-bar.bar-1{width:1%} .pro-bar.bar-0{width:0} .pro-bar.color-turquoise{background:#1abc9c} .pro-bar.color-green-sea{background:#16a085} .pro-bar.color-emerald{background:#2ecc71} .pro-bar.color-nephritis{background:#27ae60} .pro-bar.color-peter-river{background:#3498db} .pro-bar.color-belize-hole{background:#2980b9} .pro-bar.color-amethyst{background:#9b59b6} .pro-bar.color-wisteria{background:#8e44ad} .pro-bar.color-wet-asphalt{background:#34495e} .pro-bar.color-midnight-blue{background:#2c3e50} .pro-bar.color-sun-flower{background:#f1c40f} .pro-bar.color-orange{background:#f39c12} .pro-bar.color-carrot{background:#e67e22} .pro-bar.color-pumpkin{background:#d35400} .pro-bar.color-alizarin{background:#e74c3c} .pro-bar.color-pomegranate{background:#c0392b} .pro-bar.color-clouds{background:#ecf0f1} .pro-bar.color-silver{background:#bdc3c7} .pro-bar.color-concrete{background:#95a5a6} .pro-bar.color-asbestos{background:#7f8c8d} @-webkit-keyframes progressStripeLTR{to{background-position:30px 0}} @-moz-keyframes progressStripeLTR{to{background-position:30px 0}} @-ms-keyframes progressStripeLTR{to{background-position:30px 0}} @-o-keyframes progressStripeLTR{to{background-position:30px 0}} @keyframes progressStripeLTR{to{background-position:30px 0}} @-webkit-keyframes progressStripeRTL{to{background-position:-30px 0}} @-moz-keyframes progressStripeRTL{to{background-position:-30px 0}} @-ms-keyframes progressStripeRTL{to{background-position:-30px 0}} @-o-keyframes progressStripeRTL{to{background-position:-30px 0}} @keyframes progressStripeRTL{to{background-position:-30px 0}} .pro-bar-candy{width:100%;height:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:30px 30px} .pro-bar-candy.candy-ltr{-webkit-animation:progressStripeLTR .6s linear infinite;-moz-animation:progressStripeLTR .6s linear infinite;-ms-animation:progressStripeLTR .6s linear infinite;-o-animation:progressStripeLTR .6s linear infinite;animation:progressStripeLTR .6s linear infinite} .pro-bar-candy.candy-rtl{-webkit-animation:progressStripeRTL .6s linear infinite;-moz-animation:progressStripeRTL .6s linear infinite;-ms-animation:progressStripeRTL .6s linear infinite;-o-animation:progressStripeRTL .6s linear infinite;animation:progressStripeRTL .6s linear infinite} 

/* /sync_uppercrust_theme/static/lib/photogallery/styles.css defined in bundle 'web.assets_frontend' */
 div.gallerie-loading{position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; width: 126px; height: 22px; margin: auto; z-index: 10000; background: url("/sync_uppercrust_theme/static/lib/photogallery/loading.gif");} .gallerie-text{max-width: 60%; min-width: 200px; margin: 0px 10px; vertical-align: bottom;} .gallerie-text div{width: 100%; text-overflow: ellipsis;} .gallerie-title{} .gallerie-index{margin-top: -35px;} .gallerie-control{font-size: 30px; min-width: 40px; min-height: 40px; padding: 5px; margin: 0px; margin-top: -25px; border: 2px solid transparent; vertical-align: top; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; transition: all 500ms; -webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms;} .gallerie-control:hover{color: grey; cursor: pointer;} .gallerie-control-previous{} .gallerie-control-next{} .gallerie-overlay{position: fixed; right: 0px; top: 0px; width: 100%; height: 100%; background-color:rgba(0,0,0,0.9); z-index: 1000;} .gallerie-imagebox{width: 100%; height: 77%; position: relative; top: 0px; right: 0px; margin: 20px 0px;} .gallerie-imagebox img{position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; margin: auto; border: 4px solid white; border-radius: 5px; transition: all 500ms; -webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms;} .gallerie-imagebox:after{content: "."; visibility: hidden; display: block; height: 0; clear: both;} .gallerie-captionbox{color: white; width: 100%; height: 50px; position: relative; top: 0px; right: 0px; text-align: center; padding: 5px 0px 15px 0px;} .gallerie-captionbox:after{content: "."; visibility: hidden; display: block; height: 0; clear: both;} .gallerie-captionbox > div{display: inline-block;} .gallerie-thumbbox{height: 100px; min-width: 100%; position: relative; top: 0px; right: 0px; margin: 0px auto; text-align: center; float: right; white-space: nowrap;} .gallerie-thumbbox ul{position: relative; list-style-type: none; margin: 0px; padding: 0px; right: 0px;} .gallerie-thumbbox li{width: 75px; height: 75px; display: inline-block; text-align: center; margin: 0px 10px 0px 10px; cursor: pointer;} .gallerie-thumbbox img{max-width: 100%; max-height: 100%; border: 2px solid #fff; border-radius: 5px; opacity: 0.60; vertical-align: middle;} .gallerie-thumbbox-hover img{opacity: 1.0; border-color: #0ff;} .gallerie-thumbbox-selected img{opacity: 1.0; border-color: #ff0;} 

/* /sync_uppercrust_theme/static/src/scss/default/uppercrust.scss defined in bundle 'web.assets_frontend' */
 #oe_main_menu_navbar{border-bottom: none;} #wrapwrap.o_portal{background-color: #fff !important;} header .navbar{background: -webkit-gradient(linear, right top, left bottom, color-stop(0%, #2DB1A9), color-stop(100%, #2DB1A9)); background: -webkit-linear-gradient(45deg, #2DB1A9 0%, #31728C 100%); background: linear-gradient(-126deg, #2DB1A9 0%, #31728C 100%); border: none; text-transform: uppercase; font-weight: 700;} header .navbar a.navbar-brand.logo img{height: 85px; margin-top: 13px;} header .navbar-collapse #top_menu li a.active, header .navbar-collapse #top_menu li a:hover{color: #000;} header .navbar-static-top::before{content: ""; display: block; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: url(/sync_uppercrust_theme/static/src/scss/default/../../img/pattern.png);} header .navbar-static-top ul.nav > li.divider{height: 30px !important; margin-top: 57px !important; border-left: 1px solid #ccc;} header .navbar-static-top .navbar-top-collapse #top_menu li.active a{color: #000;} header .navbar.navbar-light .navbar-nav > li > a{color: #FFF; padding: 10px 10px; position: relative; margin: auto 10px;} header .navbar.navbar-light .navbar-nav > li > .js_usermenu .dropdown-item:active{background-color: #5fcac1;} header .navbar.navbar-light .navbar-nav > li.o_extra_menu_items .dropdown-menu > li{border-top: none;} header .navbar.navbar-light .navbar-nav > li.o_extra_menu_items .dropdown-menu > li > .dropdown-item.active{background-color: #5fcac1;} footer.o_footer{background-color: #F4F4F4 !important;} footer #cu-footer{width: 100%;} footer #cu-footer > .row{background-color: #F4F4F4; padding: 30px 0;} footer #cu-footer h3{color: #35b8b0; font-size: 1.2em; margin-bottom: 20px;} footer #cu-footer .app-store-img{padding-bottom: 10px; display: inline-block;} footer #cu-footer .app-store-img a{background-color: #FFF; border-radius: 6px; display: inline-block; overflow: hidden; position: relative; width: 200px; height: 65px; border-radius: 6px; text-align: right; margin: 10px 5px 0 5px;} footer #cu-footer .app-store-img a:hover{background-color: #5fcac1;} footer #cu-footer .app-store-img a:hover img{margin-top: 7px;} footer #cu-footer .app-store-img a img{width: 100%; margin-top: -58px;} footer .last-footer{position: relative; margin-bottom: 0; padding: 16px 0px; background: #e6e6e6; color: #666; font-size: 1.1em;} footer .last-footer .divider{border: 0.5px solid #666; margin-right: 10px; margin-left: 10px; font-size: 12px;} footer .last-footer a{position: relative; padding: 0px; color: #666; text-decoration: underline;} footer .last-footer .js_language_selector .list-inline-item .btn-secondary{background-color: #5fcac1; border-color: #5fcac1;} footer .last-footer .js_language_selector .list-inline-item .dropdown-menu .dropdown-item{padding: 0 5px;} footer .last-footer > .pull-right a{padding: 0px;} footer .last-footer > .pull-right a.label-danger{margin-left: 10px;} main .container #blog_right_column .panel-default .input-group-append .js_unfollow_btn, main .container #blog_right_column .panel-default .input-group-append .js_follow_btn{background-color: #fff; border: 1px solid #5fcac1; color: #5fcac1;} main .container #blog_right_column .panel-default .input-group-append .js_unfollow_btn:hover, main .container #blog_right_column .panel-default .input-group-append .js_follow_btn:hover{background-color: #5fcac1; color: #fff;} main .container .row .col-lg-8 .s_website_form .form-group .o_website_form_send{background-color: #5fcac1; border-color: #5fcac1;} main .container .navbar-light #o_portal_navbar_content .form-inline > .btn-group > .dropdown-menu .dropdown-item.active{background-color: #5fcac1;} main .oe_website_login_container .oe_login_buttons .btn-primary{background-color: #5fcac1; border-color: #5fcac1;} main.fixed-header > div:first-child{margin-top: 90px;} .carousel.s_banner{margin-top: -1px; height: 500px; overflow: hidden;} .carousel.s_banner::before{content: ""; display: block; position: absolute; right: 0; top: -1px !important; width: 100%; height: 100%; background: url(/sync_uppercrust_theme/static/src/scss/default/../../img/pattern.png);} .carousel.s_banner .carousel_text{top: 100px; position: relative;} .carousel.s_banner .carousel_text .o_cu_buttons .oe_cu_btn_odoo:hover{background-color: #307A8F;} .carousel.s_banner .carousel_text .o_cu_buttons .oe_cu_btn_sync:hover{background-color: #307A8F;} .carousel.s_banner .carousel_text h2{position: relative; margin-bottom: 4px; padding-top: 0px; color: #fff; font-size: 4.6em; font-weight: 300;} .carousel.s_banner .carousel_text h2 span{font-weight: 700;} .carousel.s_banner .carousel_text p{margin-bottom: 36px; font-size: 1.4em; color: #FFF; font-weight: 300;} .carousel.s_banner .carousel_text .st-btn-primary{background: none; border: 2px solid #FFF; margin-left: 10px; color: #FFF;} .carousel.s_banner .carousel_text .st-btn-primary:hover{background: rgba(24, 42, 45, 0.24);} .carousel.s_banner .carousel-control-prev, .carousel.s_banner .carousel-control-next{display: none;} .s_title .st_title{padding-top: 32px;} .s_title .st_title .st-heading-a > h3.small{display: block; font-weight: 700; text-transform: uppercase; position: relative; font-size: 95%; color: #35b8b0;} .s_title .st_title .st-heading-a h3 .strong{font-weight: 700;} .s_title .st_title hr{margin-bottom: 20px; border: 0; border-top: 3px solid #35b8b0; width: 70px;} .s_title .st_title hr.align-left{float: right;} .s_title .st_title hr.align-center{margin: auto;} .s_title .st_title hr.align-right{float: left;} .s_title .st_title hr.color-st-uppercrust{border-color: #35b8b0;} .s_title .st_title hr.color-success{border-color: #3FB618;} .s_title .st_title hr.color-danger{border-color: #FF0039;} .s_title .st_title hr.color-darken{border-color: #FFF;} .s_text_block .text-block p{margin: auto; max-width: 750px; color: #7e7e7e; font-size: 1.3em; margin-bottom: 50px;} .s_features .o_feature{padding-right: 0px; padding-left: 0px;} .s_features .o_feature .o_fa_content{margin: 0;} .s_features .o_feature .o_fa_content .text-muted{text-align: center; padding: 0 70px;} .s_features .o_feature span.st_feature{box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1); display: block; position: relative; width: 200px; height: 200px; margin: 0 auto 37px; border-radius: 100px; background: #fbfbfb; color: #5fcac1; font-size: 60px; line-height: 200px; text-align: center;} .s_features .o_feature span.st_feature:hover{background: #5fcac1; color: #FFF;} .s_well{max-width: 340px; margin: auto !important; display: block; position: relative; right: 0; top: 0; text-align: right; min-height: 105px; border: none; border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; padding: 19px; background-color: #f5f5f5;} .s_well span.no{display: block; position: absolute; right: 22px; top: 50%; width: 41px; height: 41px; margin: -20.5px 0 0; border-radius: 30px; color: #fff; font-size: 1.428em; font-weight: 700; line-height: 42px; text-align: center; background: #5fcac1;} .s_well h3{margin-bottom: 10px; margin-right: 65px; position: relative; font-size: 24px;} .s_well .text-muted{margin-right: 65px; position: relative;} .s_team_member{position: relative; text-align: center; text-transform: uppercase; margin-bottom: 3%; position: relative; text-align: center; height: 250px; text-transform: uppercase; text-align: center; margin: auto; max-width: 280px; margin-bottom: 3%;} .s_team_member .oe_cu_overlay{margin: auto !important; min-width: 100%; overflow: hidden; height: 250px; position: relative;} .s_team_member .oe_cu_overlay .oe_single_img{width: 100%;} .s_team_member .oe_cu_overlay .oe_cu_outer_layer{top: 15px; right: 15px; bottom: 15px; left: 15px; position: absolute; padding: 5px; height: auto;} .s_team_member .oe_cu_overlay .oe_cu_outer_layer .oe_share{margin-top: 5px; margin-left: 15px;} .s_team_member .oe_cu_overlay .oe_cu_outer_layer .oe_share h3 a{width: 30px; height: 30px; padding-top: 4px; font-size: 20px;} .s_team_member .oe_cu_overlay .oe_cu_outer_layer .text h4{font-size: 12px;} .s_team_member .oe_cu_overlay .oe_cu_outer_layer .text h4 .strong{display: block; font-weight: 700; text-transform: uppercase !important; position: relative; font-size: 1.3em;} .s_team_member .oe_cu_overlay .oe_cu_outer_layer .text h4 .small{margin: 0 0 12px; font-size: 1em; line-height: 1.675; color: #FFF;} .s_team_member .oe_cu_overlay .oe_cu_outer_layer .text p{margin: auto;} .s_team_member:hover .textbox{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transform: rotateY(-360deg); transform: rotateY(-360deg); background-color: #5fcac1; opacity: .9;} .s_team_member:hover img{opacity: .8;} .s_team_member img{margin: auto !important; max-width: 100%;} .s_team_member img, .s_team_member .textbox{height: 100%; -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; -ms-transition: all 0.8s ease; transition: all 0.8s ease;} .s_team_member .textbox{-webkit-transform: scale(1.4); -moz-transform: scale(1.4); -ms-transform: scale(1.4); -o-transform: scale(1.4); transform: scale(1.4); -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); opacity: 0; position: relative; top: -253px; right: 14px; transition: all 0.8s ease 0s;} .s_team_member .textbox .text{color: #FFF; padding-top: 10%;} .s_team_member .textbox .text h4{font-size: 1.3em; margin: 0 0 12px; font-size: .8em; line-height: 1.675; color: #FFF;} .s_team_member .textbox .text p{font-size: 14px; line-height: 1.3; text-transform: none !important; margin: 0px 10px;} .oe_share{text-align: center;} .oe_share a{padding-top: 10px; display: inline-block; overflow: hidden; position: relative; width: 52px; height: 52px; background-color: #B1B0B0; border-radius: 30px; color: #FFF; font-weight: 700; font-size: 30px; margin-right: 12px;} .oe_share a:hover{background-color: #5fcac1;} .s_image img{margin: auto; max-width: 100%;} .s_well{max-width: 340px; display: block; margin: auto !important; display: block; position: relative; right: 0; top: 0; margin: 0 25px 50px; text-align: right; min-height: 105px; border: none; border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; margin: 0 0px 20px;} .s_well span.no{display: block; position: absolute; right: 22px; top: 50%; width: 41px; height: 41px; margin: -20.5px 0 0; border-radius: 30px; color: #fff; font-size: 1.428em; font-weight: 700; line-height: 42px; text-align: center; background: #5fcac1;} .s_well h3{margin-bottom: 10px; margin-right: 65px; position: relative; font-size: 24px;} .s_well div.text-muted{margin-right: 65px; position: relative;} .s_references.data_reference{background-color: #2DB1A9; background-image: url(/sync_uppercrust_theme/static/src/scss/default/../../img/pattern.png);} .st-reference{padding-bottom: 64px;} .st-reference .st_title{margin-top: 16px; padding-top: 32px;} .st-reference .st_title .st-heading-a > h3{color: #FFF;} .st-reference .st_title .st-heading-a > h3.strong{font-weight: 700;} .st-reference .st_title .st-heading-a > h3.small{display: block; font-weight: 700; text-transform: uppercase; position: relative; font-size: .9em;} .st-reference .st_title .st-heading-a > h3 span.strong{font-weight: 700;} .st-reference .st_title > hr{margin-bottom: 20px; border: 0; width: 70px; border-top: 3px solid #35b8b0;} .st-reference .st_title > hr.align-left{margin-right: 0%; text-align: right;} .st-reference .st_title > hr.align-center{text-align: center !important;} .st-reference .st_title > hr.align-right{margin-left: 0%; text-align: left;} .st-reference .st_title > hr.color-st-uppercrust{border-color: #35b8b0;} .st-reference .st_title > hr.color-success{border-color: #3FB618;} .st-reference .st_title > hr.color-danger{border-color: #FF0039;} .st-reference .st_title > hr.color-darken{border-color: #fff;} .st-reference .carousel .carousel-inner{margin: auto; border-radius: 16px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} .st-reference .carousel .carousel-inner:before{content: ""; display: block; position: absolute; right: 0; top: 0; margin: auto; width: 100%; height: 100%; background: url(/sync_uppercrust_theme/static/src/scss/default/../../img/pattern.png);} .st-reference .carousel .carousel-inner .carousel-item .container .row.content{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; flex-direction: row; min-height: 235px;} .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-img{flex: 1 1 40%; max-width: 40%; text-align: center;} .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-img .img-responsive{height: 200px; width: 200px; margin: auto; border-radius: 100%; border: 12px solid #8AC8CC;} .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-content{flex: 1 1 60%; max-width: 60%; padding: 10px;} .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-content .text > h4 .strong{font-weight: 700; color: #fff; font-size: 1.3em;} .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-content .text > h4 .small{margin: 0 0 12px; font-size: 1em; line-height: 1.675; color: #FFF;} .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-content .text > p{font-size: 14px; color: #fff;} .st-reference .carousel .carousel-control.left{background-image: none;} .st-reference .carousel .carousel-control.right{background-image: none;} .st-reference .carousel .carousel-control > i{font-size: 45px; top: calc(50% - 20px); left: calc(50% - 22px); right: auto;} .s_magnify .product, .s_magnify img.magniflier{width: 100%; height: auto;} .s_video .video_container .st_title{position: absolute; color: #FFF; text-align: center; margin: auto; width: 100%; z-index: 2;} .s_video .video_container .st_title .st-heading-a{margin-top: 17px; padding-top: 64px; font-size: 15px;} .s_video .video_container .st_title .st-heading-a > h3.small{color: #FFF; display: block; font-weight: 700; font-size: 1em; text-transform: uppercase; position: relative;} .s_video .video_container .st_title .st-heading-a > h3{color: #FFF; font-size: 40px;} .s_video .video_container .st_title .st-heading-a > h3 span.strong{font-weight: 700;} .s_video .video_container .oe_cu_pos_rel{position: relative; top: 0; right: 0;} .s_video .video_container .oe_cu_pos_rel img{width: 100%; position: relative; z-index: 1; height: 600px; top: 0; right: 0;} .s_video .video_container .oe_cu_pos_rel a{display: block; top: 50%; position: absolute; width: 100%; z-index: 9;} .s_video .video_container .oe_cu_pos_rel a:focus{outline: none;} .s_video .video_container .oe_cu_pos_rel a img{width: 100px; height: 100px; display: block; margin: auto;} .s_video .video_container #video_modal embed{width: 100%; margin-top: 20px;} .s_comparisons .st_title{padding-top: 32px;} .s_comparisons .st_title .st-heading-a > h3.small{display: block; font-weight: 700; text-transform: uppercase; position: relative; font-size: 95%; color: #35b8b0;} .s_comparisons .st_title .st-heading-a h3 .strong{font-weight: 700;} .s_comparisons .st_title hr{margin-bottom: 20px; border: 0; border-top: 3px solid #35b8b0; width: 70px;} .s_comparisons .st_title hr.align-left{margin-right: 0%; text-align: right;} .s_comparisons .st_title hr.align-center{text-align: center !important;} .s_comparisons .st_title hr.align-right{margin-left: 0%; text-align: left;} .s_comparisons .st_title hr.color-st-uppercrust{border-color: #35b8b0;} .s_comparisons .st_title hr.color-success{border-color: #3FB618;} .s_comparisons .st_title hr.color-danger{border-color: #FF0039;} .s_comparisons .st_title hr.color-darken{border-color: #FFF;} .s_comparisons .st-heading-a h3:not(.small){font-size: 2.7em;} .s_comparisons .st-comparison .st-btn-primary, .s_comparisons .st-comparison .panel-primary .st-btn-primary{border: 2px solid #5fcac1; color: #5fcac1; text-transform: uppercase; opacity: .62; width: 170px; font-size: 0.8em; font-weight: 700; margin: 30px 0;} .s_comparisons .st-comparison .st-btn-primary:hover, .s_comparisons .st-comparison .panel-primary .st-btn-primary:hover{background: #5fcac1; color: #FFF;} .s_comparisons .st-comparison{flex: 0 0 300px;} .s_comparisons .st-comparison .bg_white{background-color: #fff;} .s_comparisons .st-comparison li{font-size: 0.7em; border: none; padding: 3px 15px; text-align: center; color: #7e7e7e;} .s_comparisons .st-comparison .panel-info{overflow: hidden; position: relative; float: right; width: 220px; margin: 32px 0 20px; padding: 0 25px 7px; border-radius: 3px; background: #fff; font-size: 1.3em; border-color: transparent; box-shadow: 0 7px 10px rgba(0, 0, 0, 0.03);} .s_comparisons .st-comparison .panel-primary{border-color: transparent; box-shadow: 0 7px 10px rgba(0, 0, 0, 0.03); width: 260px; margin-right: -23px;} .s_comparisons .st-comparison .panel-primary ul.list-group{padding-top: 30px; margin-bottom: -15px;} .s_comparisons .st-comparison .panel-primary .st-btn-primary{opacity: 1; margin-top: 50px; font-size: 1.2em; margin-bottom: 38px;} .s_comparisons .st-comparison .panel-primary .st-btn-primary:hover{background: #5fcac1; color: #FFF;} .s_comparisons .st-comparison .panel-primary li{font-size: 1.0em;} .s_comparisons .st-comparison .panel-primary .panel-heading{width: 260px; margin: 0 0px 61px; padding: 30px 25px 80px;} .s_comparisons .st-comparison .panel-primary .panel-heading h3{font-weight: 700; font-size: 20px;} .s_comparisons .st-comparison .panel-primary .panel-heading span{width: 120px; height: 120px; margin: -59px -55px 0 0; font-size: 1.411em; line-height: 105px;} .s_comparisons .st-comparison .panel-heading{display: block; position: relative; margin: 0 -25px 61px; padding: 26px 25px 70px; border-radius: 3px 3px 0 0; border: 1px solid #ececec; border-top-width: 4px; border-bottom: 0; background: #f1f1f1; color: #333; font-size: 1.307em; font-weight: bold; letter-spacing: .05em; text-transform: uppercase;} .s_comparisons .st-comparison .panel-heading span{display: block; position: absolute; right: 50%; top: 100%; margin: -52px -48px 0 0; width: 100px; height: 100px; border-radius: 100px; border: 7px solid #fff; background: #000; color: #fff; font-size: 0.7em; line-height: 85px; letter-spacing: normal; background: #5fcac1; -webkit-transition: opacity 0.4s; -webkit-transform-origin: center center;} .s_comparisons .st-comparison .panel-heading h4{font-weight: 700;} .s_comparisons .st-comparison.c1{margin-right: 150px; margin-left: 80px; width: 220px;} .s_comparisons .st-comparison.c2{width: 260px; height: 438px;} .s_comparisons .st-comparison.c3{width: 220px; margin-right: 35px;} .s_comparisons .st-comparison-title p{margin-top: 35px; font-size: 1.3em; color: #7e7e7e;} .st-counter{color: #FFF; font-size: xx-large;} .st-counter .odometer{font-size: 60px;} .st-counter .counter_text{font-size: 13px;} .s_page_title{position: relative; height: 300px;} .s_page_title::before{content: ""; display: block; position: absolute; right: 0; top: 0; width: 100%; height: 100%; background: url(/sync_uppercrust_theme/static/src/scss/default/../../img/pattern.png);} .s_page_title h1{position: relative; padding: 70px 0 10px; font-size: 5em; font-weight: 700; text-transform: uppercase; color: #FFF;} .s_page_title hr{margin-bottom: 20px; border: 0; border-top: 3px solid #35b8b0; width: 70px;} .s_page_title hr.align-left{margin-right: 0%; text-align: right;} .s_page_title hr.align-center{text-align: center !important;} .s_page_title hr.align-right{margin-left: 0%; text-align: left;} .s_page_title hr.color-st-uppercrust{border-color: #35b8b0;} .s_page_title hr.color-success{border-color: #3FB618;} .s_page_title hr.color-danger{border-color: #FF0039;} .s_page_title hr.color-darken{border-color: #FFF;} .s_tabs_2{padding-top: 32px; display: inline-block; width: 100%;} .s_tabs_2 .panel-heading a:hover{text-decoration: none;} .s_tabs_2 .collapsing{transition: all 800ms ease; -webkit-animation-duration: 700ms; animation-duration: 700ms;} .s_tabs_2 .panel{margin-bottom: 0; border-radius: 4px;} .s_tabs_2 .panel + .panel{margin-top: 5px;} .s_progressbar .progress-bar, .s_progressbar .pro-bar-container{height: 7px; border: 0px;} .s_gallery > strong{width: 100%; float: right;} .s_gallery .oe_gallery_block > strong{width: 100%; float: right;} .s_gallery .oe_fader{width: 250px; height: 136px; margin: auto; margin-bottom: 10px; position: relative; overflow: hidden;} .s_gallery .oe_fader:hover img{-webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);} .s_gallery .oe_fader:hover .text{z-index: 1; position: absolute; margin: 5%; width: 90%; height: 82%; background-color: #5fcac1; display: inline; opacity: 0.9;} .s_gallery .oe_fader img{width: 100%; height: 100%; line-height: 0; -webkit-transition: all .6s ease; -moz-transition: all .6s ease; -ms-transition: all .6s ease; -o-transition: all .6s ease; transition: all .6s ease; vertical-align: middle;} .s_gallery .oe_fader .text{display: none; text-align: center; color: #FFF;} .s_gallery .oe_fader .text h4 small{color: #FFF;} .s_gallery .oe_fader .text a{color: #FFF;} section .container .js_subscribe{padding-bottom: 25px;} section .container .js_subscribe .st-subscription{display: block; position: relative; width: 60%; margin: auto;} section .container .js_subscribe .st-subscription > p{margin: 0px; width: auto;} section .container .js_subscribe .st-subscription > p .js_subscribe_btn{top: -14px;} section .container .js_subscribe .st-subscription .input-group-append{position: absolute; left: 0; top: -27px; z-index: 555; border: none; width: 50px;} section .container .js_subscribe .st-subscription .input-group-append a.js_subscribe_btn{visibility: hidden; width: 100%;} section .container .js_subscribe .st-subscription .input-group-append a.js_subscribe_btn:before{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 20px; text-rendering: auto; visibility: visible; color: #5fcac1;} section .container .js_subscribe > .text-block{position: relative; display: block; top: 25px;} section .container .col-md-6.col-lg-12 > .s_image.st-img .img-responsive{width: 100%;} .master_background{position: relative; background: -webkit-gradient(linear, right top, left bottom, color-stop(0%, #2DB1A9), color-stop(100%, #2DB1A9)); background: -webkit-linear-gradient(45deg, #2DB1A9 0%, #31728C 100%); background: linear-gradient(-78deg, #2DB1A9 0%, #31728C 100%);} .master_background:before{content: ""; display: block; position: absolute; right: 0; width: 100%; height: 100%; background: url(/sync_uppercrust_theme/static/src/scss/default/../../img/pattern.png);} .master_background .col-md-12.text-center{width: 100%; display: table; text-align: center;} .master_background .container > .navbar-toggler{position: relative;} .master_background .container #top_menu .nav-item .nav-link:focus{outline: none;} .bg-uppercrust_default{background-color: #35b8b0; color: #fff;} .bg-uppercrust_grey{background-color: #F4F4F4;} .bg-uppercrust_grey .s_image.st-img .img-responsive{width: 100%;} h3{color: #525252; font-weight: 400; line-height: 1.2; margin-bottom: 20px;} .oe_custom_bg .figure .figure-img{border: none;} .s_tabs_2.st-tabs-2 .panel-heading .panel-title a{text-decoration: none;} .s_tabs_2.st-tabs-2 .panel-heading .panel-title a:hover{color: #2DB1A9;} .s_tabs.st-tabs .nav-tabs li a{color: #555;} .s_tabs.st-tabs .nav-tabs li a:hover{color: #2DB1A9; background-color: transparent;} .s_tabs.st-tabs .tab-content .tab-pane{margin-top: 15px;} .oe_structure:not(.o_editable) .s_team_member_section .row.mt16.mb16, .oe_structure:not(.o_editable) .s_well_box .row.mt16.mb16{-ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -moz--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; -moz--webkit-box-pack: start; justify-content: flex-start; -webkit--webkit-box-pack: start; justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; display: -webkit-box; display: -webkit-flex; display: flex; min-width: 250px;} .oe_structure:not(.o_editable) .s_team_member_section .row.mt16.mb16 .col-md-4, .oe_structure:not(.o_editable) .s_well_box .row.mt16.mb16 .col-md-4{-ms-flex: 1 1 250px; -moz-flex: 1 1 250px; -webkit-box-flex: 1; -webkit-flex: 1 1 250px; flex: 1 1 250px;} .oe_structure:not(.o_editable) .s_team_member_section .row.mt16.mb16 .col-md-4 .container, .oe_structure:not(.o_editable) .s_well_box .row.mt16.mb16 .col-md-4 .container{padding-right: inherit; padding-left: inherit;} .oe_structure:not(.o_editable) .s_gallery .oe_gallery_block{-ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -moz--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; -moz--webkit-box-pack: start; justify-content: flex-start; -webkit--webkit-box-pack: start; justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; display: -webkit-box; display: -webkit-flex; display: flex; min-width: 250px;} .oe_structure:not(.o_editable) .s_gallery .oe_gallery_block .oe_snippet_body{-ms-flex: 1 1 250px; -moz-flex: 1 1 250px; -webkit-box-flex: 1; -webkit-flex: 1 1 250px; flex: 1 1 250px;} .oe_structure:not(.o_editable) .s_gallery .oe_gallery_block > div:first-child:not(.o_default_snippet_text):not(.oe_snippet_body){width: 100%;} .oe_structure:not(.o_editable) .s_gallery .oe_gallery_block > strong{width: 100%;} ::selection{background: #5fcac1; color: #fff;} .blog-posts-title hr, .contact-title hr{margin-bottom: 20px; border: 0; border-top: 3px solid #35b8b0; width: 70px;} .blog-posts-title hr.align-left, .contact-title hr.align-left{margin-right: 0%; text-align: right;} .blog-posts-title hr.align-center, .contact-title hr.align-center{text-align: center !important;} .blog-posts-title hr.align-right, .contact-title hr.align-right{margin-left: 0%; text-align: left;} .blog-posts-title hr.color-st-uppercrust, .contact-title hr.color-st-uppercrust{border-color: #35b8b0;} .blog-posts-title hr.color-success, .contact-title hr.color-success{border-color: #3FB618;} .blog-posts-title hr.color-danger, .contact-title hr.color-danger{border-color: #FF0039;} .blog-posts-title hr.color-darken, .contact-title hr.color-darken{border-color: #FFF;} .o_select_media_dialog .search #icon-search{padding: 0px 12px; width: auto !important;} .hidebefore{opacity: 0;} .post.visible{opacity: 1;} 

/* /sync_uppercrust_theme/static/src/scss/default/uppercrust_wizard.scss defined in bundle 'web.assets_frontend' */
 .modal-open .modal .modal-dialog .modal-content .modal-body.list-group .list-group-item{background-color: transparent; border-color: transparent;} 

/* /sync_uppercrust_theme/static/src/scss/responsive/home_page.scss defined in bundle 'web.assets_frontend' */
 .btn-primary{border: 3px solid #2DB1A9; border-radius: 6px !important;} 

/* /sync_uppercrust_theme/static/src/scss/responsive/responsive-xs.scss defined in bundle 'web.assets_frontend' */
 @media screen and (max-width: 768px){#wrapwrap main #wrap .master_background .col-md-12{padding: 0px;}#wrapwrap main #wrap .s_carousel_default{height: 100%; text-align: center;}#wrapwrap main #wrap .s_carousel_default .carousel-indicators{display: none;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content{display: block;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel-img{flex: none; max-width: 100%;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel-img .img-responsive{padding: 0px; margin: auto; display: block; max-width: 100%; height: auto;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel_text{top: 0px; flex: none; max-width: 100%;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel_text h2{font-size: 3.6em;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel_text .o_cu_buttons .oe_btn_div_odoo, #wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel_text .o_cu_buttons .oe_btn_div{flex: none; max-width: 100%; margin-top: 5px;}#wrapwrap main #wrap .s_carousel_default .carousel-control-prev, #wrapwrap main #wrap .s_carousel_default .carousel-control-next{display: none;}#wrapwrap main #wrap .s_features .container.post{display: block !important;}#wrapwrap main #wrap .s_features .container.post .o_feature{flex: 0 0 100%; max-width: 100%; margin-top: 10px;}#wrapwrap main #wrap .carousel_testimonial{height: 100%;}#wrapwrap main #wrap .carousel_testimonial .container .st_title{text-align: center; margin-top: 16px; padding-top: 32px; width: 100%;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-inner{height: 100%;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-inner .carousel-item .container .row.content .carousel-img{text-align: center; margin: auto;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-inner .carousel-item .container .row.content .carousel-img .img-responsive{right: 0px;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-inner .carousel-item .container .row.content .carousel-content{margin: auto;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-prev, #wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-next{display: -webkit-box; display: -webkit-flex; display: flex;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-prev > .fa, #wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-next > .fa{font-size: 30px;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-prev.right, #wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-next.right{left: 5px;}#wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-prev.left, #wrapwrap main #wrap .carousel_testimonial .container .carousel .carousel-control-next.left{right: 5px;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body{height: 100%;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row{right: 12px;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-inner{height: 100%;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-img{text-align: center; margin: auto; right: 0; float: none; flex: none; max-width: none;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-img .tweet_img{display: block; max-width: 100%; height: auto; position: relative; margin: auto; right: 0px; top: 15px;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content{flex: none; max-width: none; margin-right: auto;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content .text{margin-right: 15px; margin-left: 15px; text-align: center;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content .text .date{text-align: center; margin-top: 0px; margin-left: 0px; float: none;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content .text > p{width: 100%; text-align: center;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-control-prev, #wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-control-next{display: -webkit-box; display: -webkit-flex; display: flex;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-control-prev.right, #wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-control-next.right{left: 0px;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-control-prev.left, #wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .row.twitter-row .twitter-scroller .carousel_twitter .carousel-control-next.left{right: 0px;}#wrapwrap main #wrap .s_comparisons .container .container.w-100{-webkit-flex-wrap: wrap; flex-wrap: wrap;}#wrapwrap main #wrap .s_comparisons .container .container.w-100 .st-comparison{margin: 10px 0 0 0; width: 100%; flex: none;}#wrapwrap main #wrap .s_comparisons .container .container.w-100 .st-comparison .panel.panel-info{min-width: 250px; max-width: 250px; width: auto; margin: auto; float: none; margin-bottom: 15px;}#wrapwrap main #wrap section .container{max-width: none;}#wrapwrap main #wrap section .container .s_team_member{max-width: 280px;}#wrapwrap main #wrap section .container .row.mt16.mb16 .col-md-6.col-lg-4{flex: 1 1 250px;}#wrapwrap main #wrap section .container .row.mt16.mb16 .js_subscribe .st-subscription .input-group-btn .js_subscribed_btn, #wrapwrap main #wrap section .container .row.mt16.mb16 .js_subscribe .st-subscription .input-group-btn .js_subscribe_btn{left: -15px;}#wrapwrap main #wrap section .container .row.mt16.mb16 .js_subscribe .st-subscription .input-group-btn .js_subscribed_btn.btn-success, #wrapwrap main #wrap section .container .row.mt16.mb16 .js_subscribe .st-subscription .input-group-btn .js_subscribe_btn.btn-success{top: -25px;}#wrapwrap main #wrap section .container .row.mt16.mb16 .js_subscribe .text-block{padding-top: 30px !important;}#wrapwrap main #wrap.o_portal_wrap .navbar-light .navbar-toggler{background-color: #5fcac1;}#wrapwrap header .master_background .container{max-width: 100%;}#wrapwrap header .master_background .container .navbar-brand.logo .img-fluid{height: 50px;}#wrapwrap header .master_background .container .navbar-toggler{border: none;}#wrapwrap header .master_background .container .navbar-toggler:focus{outline: none;}#wrapwrap header .master_background .container .navbar-collapse{margin-top: 15px;}#wrapwrap header .master_background .container .navbar-collapse #top_menu{text-align: right !important;}#wrapwrap footer.o_footer .top-footer-img img{max-width: 100%;}.glass{display: none !important;}} @media screen and (min-width: 768px) and (max-width: 992px){#wrapwrap main #wrap .s_carousel_default .carousel-indicators{display: none;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container{max-width: 100%;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel-img{float: right; flex: 0 0 50%; max-width: 50%;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel-img .img-responsive{display: block; max-width: 100%; height: auto;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel_text{float: right; flex: 0 0 50%; max-width: 50%;}#wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel_text .o_cu_buttons .oe_btn_div_odoo, #wrapwrap main #wrap .s_carousel_default .carousel-inner .carousel-item .container .row.content .carousel_text .o_cu_buttons .oe_btn_div{flex: 0 0 50%; max-width: 50%; padding-left: 0px; padding-right: 0px;}#wrapwrap main #wrap .s_carousel_default .carousel-control-prev, #wrapwrap main #wrap .s_carousel_default .carousel-control-next{display: none;}#wrapwrap main #wrap section .container .row > .col-md-6.col-lg-4{flex: 1 1 250px; max-width: inherit;}#wrapwrap main #wrap section .container .row.mt16.mb16 > .col-md-6.col-lg-12{flex: none; max-width: none;}#wrapwrap main #wrap section .container .row.mt16.mb16 > .col-md-6.col-lg-12 .js_subscribe .st-subscription .input-group-btn .js_subscribed_btn, #wrapwrap main #wrap section .container .row.mt16.mb16 > .col-md-6.col-lg-12 .js_subscribe .st-subscription .input-group-btn .js_subscribe_btn{left: 0px;}#wrapwrap main #wrap .carousel_testimonial{height: 100%;}#wrapwrap main #wrap .carousel_testimonial .container{}#wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-inner{height: 100%;}#wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-img{text-align: center; margin: auto; right: 0; float: none; flex: none; max-width: none;}#wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-img .img-responsive{right: -8px;}#wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-inner .carousel-item .container .row.content .carousel-content{margin-right: auto; flex: none; max-width: none; text-align: center;}#wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-control-prev, #wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-control-next{display: -webkit-box; display: -webkit-flex; display: flex;}#wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-control-prev.right, #wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-control-next.right{left: 5px;}#wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-control-prev.left, #wrapwrap main #wrap .carousel_testimonial .container .st-reference .carousel .carousel-control-next.left{right: 5px;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body{height: 100%;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter{height: 100% !important;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-inner{height: 100%;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-img{text-align: center; margin: auto; right: 0; float: none; flex: none; max-width: none;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-img .tweet_img{display: block; max-width: 100%; height: auto; position: relative; margin: auto; right: 0px;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content{flex: none; max-width: none; margin-right: auto;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content .text{margin-right: 15px; margin-left: 15px; text-align: center;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content .text .date{text-align: center; margin-top: 0px; margin-left: 0px; float: none;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-inner .carousel-item .container .row.content .carousel-content .text > p{width: 100%; text-align: center;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-control-prev, #wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-control-next{display: -webkit-box; display: -webkit-flex; display: flex;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-control-prev.right, #wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-control-next.right{left: 5px;}#wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-control-prev.left, #wrapwrap main #wrap .twitter .twitter_timeline .oe_snippet_body .container .twitter-scroller .carousel_twitter .carousel-control-next.left{right: 5px;}#wrapwrap main #wrap .oe_custom_bg.oe_img_bg .container .row.mb16 .col-lg-4.bg-alpha{width: 33.33%; float: right; max-width: none; flex: none;}#wrapwrap main #wrap .s_comparisons .container .st-comparison{flex: 0 0 250px;}#wrapwrap main #wrap.o_portal_wrap .navbar-light .navbar-toggler{background-color: #5fcac1;}#wrapwrap main #wrap .oe_structure section .col-md-6.col-lg-12{flex: none; max-width: none;}.glass{display: none !important;}} 

/* /muk_website_branding/static/src/scss/footer.scss defined in bundle 'web.assets_frontend' */
 .o_brand_promotion{display: none;} 

/* /auth_password_policy_signup/static/src/scss/signup_policy.scss defined in bundle 'web.assets_frontend' */
 .form-group.field-password{position: relative;} .form-group.field-password meter.o_password_meter{bottom: calc(calc(2.0625rem + 2px) / 2 - 7px);}