/*--------------------------------------------------------------# ANIMATED HEADING Style Starts #--------------------------------------------------------------*/.rt-animated-text {    width: 100%;    max-width: 100%;    text-align: left;}.rt-animated-text {    margin: 0 auto;}.rt-headline {    font-size: 40px;    line-height: 50px;    font-weight: 300;}.rt-words-wrapper {    display: inline-block;    position: relative;    text-align: left;    color: #377DFF;    font-weight: 500;}.rt-words-wrapper b {    display: inline-block;    position: absolute;    white-space: nowrap;    left: 0;    top: 0;}.rt-words-wrapper b.rt-is-visible {    position: relative;}.no-js .rt-words-wrapper b {    opacity: 0;}.no-js .rt-words-wrapper b.rt-is-visible {    opacity: 1;}/* -------------------------------- rt-rotate-1 -------------------------------- */.rt-headline.rt-rotate-1 .rt-words-wrapper {    -webkit-perspective: 300px;    -moz-perspective: 300px;    perspective: 300px;}.rt-headline.rt-rotate-1 b {    opacity: 0;    -webkit-transform-origin: 50% 100%;    -moz-transform-origin: 50% 100%;    -ms-transform-origin: 50% 100%;    -o-transform-origin: 50% 100%;    transform-origin: 50% 100%;    -webkit-transform: rotateX(180deg);    -moz-transform: rotateX(180deg);    -ms-transform: rotateX(180deg);    -o-transform: rotateX(180deg);    transform: rotateX(180deg);}.rt-headline.rt-rotate-1 b.rt-is-visible {    opacity: 1;    -webkit-transform: rotateX(0deg);    -moz-transform: rotateX(0deg);    -ms-transform: rotateX(0deg);    -o-transform: rotateX(0deg);    transform: rotateX(0deg);    -webkit-animation: rt-rotate-1-in 1.2s;    -moz-animation: rt-rotate-1-in 1.2s;    animation: rt-rotate-1-in 1.2s;}.rt-headline.rt-rotate-1 b.rt-is-hidden {    -webkit-transform: rotateX(180deg);    -moz-transform: rotateX(180deg);    -ms-transform: rotateX(180deg);    -o-transform: rotateX(180deg);    transform: rotateX(180deg);    -webkit-animation: rt-rotate-1-out 1.2s;    -moz-animation: rt-rotate-1-out 1.2s;    animation: rt-rotate-1-out 1.2s;}@-webkit-keyframes rt-rotate-1-in {    0% {        -webkit-transform: rotateX(180deg);        opacity: 0;    }    35% {        -webkit-transform: rotateX(120deg);        opacity: 0;    }    65% {        opacity: 0;    }    100% {        -webkit-transform: rotateX(360deg);        opacity: 1;    }}@-moz-keyframes rt-rotate-1-in {    0% {        -moz-transform: rotateX(180deg);        opacity: 0;    }    35% {        -moz-transform: rotateX(120deg);        opacity: 0;    }    65% {        opacity: 0;    }    100% {        -moz-transform: rotateX(360deg);        opacity: 1;    }}@keyframes rt-rotate-1-in {    0% {        -webkit-transform: rotateX(180deg);        -moz-transform: rotateX(180deg);        -ms-transform: rotateX(180deg);        -o-transform: rotateX(180deg);        transform: rotateX(180deg);        opacity: 0;    }    35% {        -webkit-transform: rotateX(120deg);        -moz-transform: rotateX(120deg);        -ms-transform: rotateX(120deg);        -o-transform: rotateX(120deg);        transform: rotateX(120deg);        opacity: 0;    }    65% {        opacity: 0;    }    100% {        -webkit-transform: rotateX(360deg);        -moz-transform: rotateX(360deg);        -ms-transform: rotateX(360deg);        -o-transform: rotateX(360deg);        transform: rotateX(360deg);        opacity: 1;    }}@-webkit-keyframes rt-rotate-1-out {    0% {        -webkit-transform: rotateX(0deg);        opacity: 1;    }    35% {        -webkit-transform: rotateX(-40deg);        opacity: 1;    }    65% {        opacity: 0;    }    100% {        -webkit-transform: rotateX(180deg);        opacity: 0;    }}@-moz-keyframes rt-rotate-1-out {    0% {        -moz-transform: rotateX(0deg);        opacity: 1;    }    35% {        -moz-transform: rotateX(-40deg);        opacity: 1;    }    65% {        opacity: 0;    }    100% {        -moz-transform: rotateX(180deg);        opacity: 0;    }}@keyframes rt-rotate-1-out {    0% {        -webkit-transform: rotateX(0deg);        -moz-transform: rotateX(0deg);        -ms-transform: rotateX(0deg);        -o-transform: rotateX(0deg);        transform: rotateX(0deg);        opacity: 1;    }    35% {        -webkit-transform: rotateX(-40deg);        -moz-transform: rotateX(-40deg);        -ms-transform: rotateX(-40deg);        -o-transform: rotateX(-40deg);        transform: rotateX(-40deg);        opacity: 1;    }    65% {        opacity: 0;    }    100% {        -webkit-transform: rotateX(180deg);        -moz-transform: rotateX(180deg);        -ms-transform: rotateX(180deg);        -o-transform: rotateX(180deg);        transform: rotateX(180deg);        opacity: 0;    }}/* -------------------------------- rt-type -------------------------------- */.rt-headline.rt-type .rt-words-wrapper {    vertical-align: top;    overflow: hidden;}.rt-headline.rt-type .rt-words-wrapper::after {    /* vertical bar */    content: '';    position: absolute;    right: 0;    top: 50%;    bottom: auto;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%);    height: 90%;    width: 1px;    background-color: #aebcb9;}.rt-headline.rt-type .rt-words-wrapper.rtwaiting::after {    -webkit-animation: rt-pulse 1s infinite;    -moz-animation: rt-pulse 1s infinite;    animation: rt-pulse 1s infinite;}.rt-headline.rt-type .rt-words-wrapper.selected {    background-color: transparent;}.rt-headline.rt-type .rt-words-wrapper.selected::after {    visibility: hidden;}.rt-headline.rt-type .rt-words-wrapper.selected b {    color: #0d0d0d;}.rt-headline.rt-type b {    visibility: hidden;}.rt-headline.rt-type b.rt-is-visible {    visibility: visible;}.rt-headline.rt-type i {    position: absolute;    visibility: hidden;    font-style: normal;}.rt-headline.rt-type i.in {    position: relative;    visibility: visible;    font-style: normal;}@-webkit-keyframes rt-pulse {    0% {        -webkit-transform: translateY(-50%) scale(1);        opacity: 1;    }    40% {        -webkit-transform: translateY(-50%) scale(0.9);        opacity: 0;    }    100% {        -webkit-transform: translateY(-50%) scale(0);        opacity: 0;    }}@-moz-keyframes rt-pulse {    0% {        -moz-transform: translateY(-50%) scale(1);        opacity: 1;    }    40% {        -moz-transform: translateY(-50%) scale(0.9);        opacity: 0;    }    100% {        -moz-transform: translateY(-50%) scale(0);        opacity: 0;    }}@keyframes rt-pulse {    0% {        -webkit-transform: translateY(-50%) scale(1);        -moz-transform: translateY(-50%) scale(1);        -ms-transform: translateY(-50%) scale(1);        -o-transform: translateY(-50%) scale(1);        transform: translateY(-50%) scale(1);        opacity: 1;    }    40% {        -webkit-transform: translateY(-50%) scale(0.9);        -moz-transform: translateY(-50%) scale(0.9);        -ms-transform: translateY(-50%) scale(0.9);        -o-transform: translateY(-50%) scale(0.9);        transform: translateY(-50%) scale(0.9);        opacity: 0;    }    100% {        -webkit-transform: translateY(-50%) scale(0);        -moz-transform: translateY(-50%) scale(0);        -ms-transform: translateY(-50%) scale(0);        -o-transform: translateY(-50%) scale(0);        transform: translateY(-50%) scale(0);        opacity: 0;    }}/* -------------------------------- rt-rotate-2 -------------------------------- */.rt-headline.rt-rotate-2 .rt-words-wrapper {    -webkit-perspective: 300px;    -moz-perspective: 300px;    perspective: 300px;}.rt-headline.rt-rotate-2 i,.rt-headline.rt-rotate-2 em {    display: inline-block;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    font-style: normal;}.rt-headline.rt-rotate-2 b {    opacity: 0;}.rt-headline.rt-rotate-2 i {    -webkit-transform-style: preserve-3d;    -moz-transform-style: preserve-3d;    -ms-transform-style: preserve-3d;    -o-transform-style: preserve-3d;    transform-style: preserve-3d;    -webkit-transform: translateZ(-20px) rotateX(90deg);    -moz-transform: translateZ(-20px) rotateX(90deg);    -ms-transform: translateZ(-20px) rotateX(90deg);    -o-transform: translateZ(-20px) rotateX(90deg);    transform: translateZ(-20px) rotateX(90deg);    opacity: 0;    font-style: normal;}.rt-is-visible .rt-headline.rt-rotate-2 i {    opacity: 1;    font-style: normal;}.rt-headline.rt-rotate-2 i.in {    -webkit-animation: rt-rotate-2-in 0.4s forwards;    -moz-animation: rt-rotate-2-in 0.4s forwards;    animation: rt-rotate-2-in 0.4s forwards;    font-style: normal;}.rt-headline.rt-rotate-2 i.out {    -webkit-animation: rt-rotate-2-out 0.4s forwards;    -moz-animation: rt-rotate-2-out 0.4s forwards;    animation: rt-rotate-2-out 0.4s forwards;    font-style: normal;}.rt-headline.rt-rotate-2 em {    -webkit-transform: translateZ(20px);    -moz-transform: translateZ(20px);    -ms-transform: translateZ(20px);    -o-transform: translateZ(20px);    transform: translateZ(20px);    font-style: normal;}.rt-nocss-transitions .rt-headline.rt-rotate-2 i {    -webkit-transform: rotateX(0deg);    -moz-transform: rotateX(0deg);    -ms-transform: rotateX(0deg);    -o-transform: rotateX(0deg);    transform: rotateX(0deg);    opacity: 0;    font-style: normal;}.rt-nocss-transitions .rt-headline.rt-rotate-2 i em {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    font-style: normal;}.rt-nocss-transitions .rt-headline.rt-rotate-2 .rt-is-visible i {    opacity: 1;    font-style: normal;}@-webkit-keyframes rt-rotate-2-in {    0% {        opacity: 0;        -webkit-transform: translateZ(-20px) rotateX(90deg);    }    60% {        opacity: 1;        -webkit-transform: translateZ(-20px) rotateX(-10deg);    }    100% {        opacity: 1;        -webkit-transform: translateZ(-20px) rotateX(0deg);    }}@-moz-keyframes rt-rotate-2-in {    0% {        opacity: 0;        -moz-transform: translateZ(-20px) rotateX(90deg);    }    60% {        opacity: 1;        -moz-transform: translateZ(-20px) rotateX(-10deg);    }    100% {        opacity: 1;        -moz-transform: translateZ(-20px) rotateX(0deg);    }}@keyframes rt-rotate-2-in {    0% {        opacity: 0;        -webkit-transform: translateZ(-20px) rotateX(90deg);        -moz-transform: translateZ(-20px) rotateX(90deg);        -ms-transform: translateZ(-20px) rotateX(90deg);        -o-transform: translateZ(-20px) rotateX(90deg);        transform: translateZ(-20px) rotateX(90deg);    }    60% {        opacity: 1;        -webkit-transform: translateZ(-20px) rotateX(-10deg);        -moz-transform: translateZ(-20px) rotateX(-10deg);        -ms-transform: translateZ(-20px) rotateX(-10deg);        -o-transform: translateZ(-20px) rotateX(-10deg);        transform: translateZ(-20px) rotateX(-10deg);    }    100% {        opacity: 1;        -webkit-transform: translateZ(-20px) rotateX(0deg);        -moz-transform: translateZ(-20px) rotateX(0deg);        -ms-transform: translateZ(-20px) rotateX(0deg);        -o-transform: translateZ(-20px) rotateX(0deg);        transform: translateZ(-20px) rotateX(0deg);    }}@-webkit-keyframes rt-rotate-2-out {    0% {        opacity: 1;        -webkit-transform: translateZ(-20px) rotateX(0);    }    60% {        opacity: 0;        -webkit-transform: translateZ(-20px) rotateX(-100deg);    }    100% {        opacity: 0;        -webkit-transform: translateZ(-20px) rotateX(-90deg);    }}@-moz-keyframes rt-rotate-2-out {    0% {        opacity: 1;        -moz-transform: translateZ(-20px) rotateX(0);    }    60% {        opacity: 0;        -moz-transform: translateZ(-20px) rotateX(-100deg);    }    100% {        opacity: 0;        -moz-transform: translateZ(-20px) rotateX(-90deg);    }}@keyframes rt-rotate-2-out {    0% {        opacity: 1;        -webkit-transform: translateZ(-20px) rotateX(0);        -moz-transform: translateZ(-20px) rotateX(0);        -ms-transform: translateZ(-20px) rotateX(0);        -o-transform: translateZ(-20px) rotateX(0);        transform: translateZ(-20px) rotateX(0);    }    60% {        opacity: 0;        -webkit-transform: translateZ(-20px) rotateX(-100deg);        -moz-transform: translateZ(-20px) rotateX(-100deg);        -ms-transform: translateZ(-20px) rotateX(-100deg);        -o-transform: translateZ(-20px) rotateX(-100deg);        transform: translateZ(-20px) rotateX(-100deg);    }    100% {        opacity: 0;        -webkit-transform: translateZ(-20px) rotateX(-90deg);        -moz-transform: translateZ(-20px) rotateX(-90deg);        -ms-transform: translateZ(-20px) rotateX(-90deg);        -o-transform: translateZ(-20px) rotateX(-90deg);        transform: translateZ(-20px) rotateX(-90deg);    }}/* -------------------------------- rt-loading-bar -------------------------------- */.rt-headline.rt-loading-bar span {    display: inline-block;    padding: .2em 0;}@media screen and (min-width: 768px) and (max-width: 1024px) {    .rt-headline.rt-loading-bar span {        padding: .5em 0 .2em 0;    }}@media only screen and (max-width: 767px) {    .rt-headline.rt-loading-bar span {        padding: 0em 0 .1em 0;    }}.rt-headline.rt-loading-bar .rt-words-wrapper {    overflow: hidden;    vertical-align: top;}.rt-headline.rt-loading-bar .rt-words-wrapper::after {    /* loading bar */    content: '';    position: absolute;    left: 0;    bottom: 0;    height: 3px;    width: 0;    background: #0096a7;    z-index: 2;    -webkit-transition: width 0.3s -0.1s;    -moz-transition: width 0.3s -0.1s;    transition: width 0.3s -0.1s;}.rt-headline.rt-loading-bar .rt-words-wrapper.is-loading::after {    width: 100%;    -webkit-transition: width 3s;    -moz-transition: width 3s;    transition: width 3s;}.rt-headline.rt-loading-bar b {    top: .2em;    opacity: 0;    -webkit-transition: opacity 0.3s;    -moz-transition: opacity 0.3s;    transition: opacity 0.3s;}.rt-headline.rt-loading-bar b.rt-is-visible {    opacity: 1;    top: 10px;}/* -------------------------------- rt-slide -------------------------------- */.rt-headline.rt-slide span {    display: inline-block;    padding: .2em 0;}.rt-headline.rt-slide .rt-words-wrapper {    overflow: hidden;    vertical-align: top;}.rt-headline.rt-slide b {    opacity: 0;    top: .2em;}.rt-headline.rt-slide b.rt-is-visible {    top: 0;    opacity: 1;    -webkit-animation: rt-slide-in 0.6s;    -moz-animation: rt-slide-in 0.6s;    animation: rt-slide-in 0.6s;}.rt-headline.rt-slide b.rt-is-hidden {    -webkit-animation: rt-slide-out 0.6s;    -moz-animation: rt-slide-out 0.6s;    animation: rt-slide-out 0.6s;}@-webkit-keyframes rt-slide-in {    0% {        opacity: 0;        -webkit-transform: translateY(-100%);    }    60% {        opacity: 1;        -webkit-transform: translateY(20%);    }    100% {        opacity: 1;        -webkit-transform: translateY(0);    }}@-moz-keyframes rt-slide-in {    0% {        opacity: 0;        -moz-transform: translateY(-100%);    }    60% {        opacity: 1;        -moz-transform: translateY(20%);    }    100% {        opacity: 1;        -moz-transform: translateY(0);    }}@keyframes rt-slide-in {    0% {        opacity: 0;        -webkit-transform: translateY(-100%);        -moz-transform: translateY(-100%);        -ms-transform: translateY(-100%);        -o-transform: translateY(-100%);        transform: translateY(-100%);    }    60% {        opacity: 1;        -webkit-transform: translateY(20%);        -moz-transform: translateY(20%);        -ms-transform: translateY(20%);        -o-transform: translateY(20%);        transform: translateY(20%);    }    100% {        opacity: 1;        -webkit-transform: translateY(0);        -moz-transform: translateY(0);        -ms-transform: translateY(0);        -o-transform: translateY(0);        transform: translateY(0);    }}@-webkit-keyframes rt-slide-out {    0% {        opacity: 1;        -webkit-transform: translateY(0);    }    60% {        opacity: 0;        -webkit-transform: translateY(120%);    }    100% {        opacity: 0;        -webkit-transform: translateY(100%);    }}@-moz-keyframes rt-slide-out {    0% {        opacity: 1;        -moz-transform: translateY(0);    }    60% {        opacity: 0;        -moz-transform: translateY(120%);    }    100% {        opacity: 0;        -moz-transform: translateY(100%);    }}@keyframes rt-slide-out {    0% {        opacity: 1;        -webkit-transform: translateY(0);        -moz-transform: translateY(0);        -ms-transform: translateY(0);        -o-transform: translateY(0);        transform: translateY(0);    }    60% {        opacity: 0;        -webkit-transform: translateY(120%);        -moz-transform: translateY(120%);        -ms-transform: translateY(120%);        -o-transform: translateY(120%);        transform: translateY(120%);    }    100% {        opacity: 0;        -webkit-transform: translateY(100%);        -moz-transform: translateY(100%);        -ms-transform: translateY(100%);        -o-transform: translateY(100%);        transform: translateY(100%);    }}/* -------------------------------- rt-clip -------------------------------- */.rt-headline.rt-clip span {    display: inline-block;    padding: .2em 0;}.rt-headline.rt-clip .rt-words-wrapper {    overflow: hidden;    vertical-align: top;}.rt-headline.rt-clip .rt-words-wrapper::after {    /* line */    content: '';    position: absolute;    top: 0;    right: 0;    width: 2px;    height: 100%;    background-color: #aebcb9;}.rt-headline.rt-clip b {    opacity: 0;}.rt-headline.rt-clip b.rt-is-visible {    opacity: 1;}/* -------------------------------- rt-zoom -------------------------------- */.rt-headline.rt-zoom .rt-words-wrapper {    -webkit-perspective: 300px;    -moz-perspective: 300px;    perspective: 300px;}.rt-headline.rt-zoom b {    opacity: 0;}.rt-headline.rt-zoom b.rt-is-visible {    opacity: 1;    -webkit-animation: rt-zoom-in 0.8s;    -moz-animation: rt-zoom-in 0.8s;    animation: rt-zoom-in 0.8s;}.rt-headline.rt-zoom b.rt-is-hidden {    -webkit-animation: rt-zoom-out 0.8s;    -moz-animation: rt-zoom-out 0.8s;    animation: rt-zoom-out 0.8s;}@-webkit-keyframes rt-zoom-in {    0% {        opacity: 0;        -webkit-transform: translateZ(100px);    }    100% {        opacity: 1;        -webkit-transform: translateZ(0);    }}@-moz-keyframes rt-zoom-in {    0% {        opacity: 0;        -moz-transform: translateZ(100px);    }    100% {        opacity: 1;        -moz-transform: translateZ(0);    }}@keyframes rt-zoom-in {    0% {        opacity: 0;        -webkit-transform: translateZ(100px);        -moz-transform: translateZ(100px);        -ms-transform: translateZ(100px);        -o-transform: translateZ(100px);        transform: translateZ(100px);    }    100% {        opacity: 1;        -webkit-transform: translateZ(0);        -moz-transform: translateZ(0);        -ms-transform: translateZ(0);        -o-transform: translateZ(0);        transform: translateZ(0);    }}@-webkit-keyframes rt-zoom-out {    0% {        opacity: 1;        -webkit-transform: translateZ(0);    }    100% {        opacity: 0;        -webkit-transform: translateZ(-100px);    }}@-moz-keyframes rt-zoom-out {    0% {        opacity: 1;        -moz-transform: translateZ(0);    }    100% {        opacity: 0;        -moz-transform: translateZ(-100px);    }}@keyframes rt-zoom-out {    0% {        opacity: 1;        -webkit-transform: translateZ(0);        -moz-transform: translateZ(0);        -ms-transform: translateZ(0);        -o-transform: translateZ(0);        transform: translateZ(0);    }    100% {        opacity: 0;        -webkit-transform: translateZ(-100px);        -moz-transform: translateZ(-100px);        -ms-transform: translateZ(-100px);        -o-transform: translateZ(-100px);        transform: translateZ(-100px);    }}/* -------------------------------- rt-rotate-3 -------------------------------- */.rt-headline.rt-rotate-3 .rt-words-wrapper {    -webkit-perspective: 300px;    -moz-perspective: 300px;    perspective: 300px;}.rt-headline.rt-rotate-3 b {    opacity: 0;}.rt-headline.rt-rotate-3 i {    display: inline-block;    -webkit-transform: rotateY(180deg);    -moz-transform: rotateY(180deg);    -ms-transform: rotateY(180deg);    -o-transform: rotateY(180deg);    transform: rotateY(180deg);    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    font-style: normal;}.rt-is-visible .rt-headline.rt-rotate-3 i {    -webkit-transform: rotateY(0deg);    -moz-transform: rotateY(0deg);    -ms-transform: rotateY(0deg);    -o-transform: rotateY(0deg);    transform: rotateY(0deg);    font-style: normal;}.rt-headline.rt-rotate-3 i.in {    -webkit-animation: rt-rotate-3-in 0.6s forwards;    -moz-animation: rt-rotate-3-in 0.6s forwards;    animation: rt-rotate-3-in 0.6s forwards;    font-style: normal;}.rt-headline.rt-rotate-3 i.out {    -webkit-animation: rt-rotate-3-out 0.6s forwards;    -moz-animation: rt-rotate-3-out 0.6s forwards;    animation: rt-rotate-3-out 0.6s forwards;    font-style: normal;}.rt-nocss-transitions .rt-headline.rt-rotate-3 i {    -webkit-transform: rotateY(0deg);    -moz-transform: rotateY(0deg);    -ms-transform: rotateY(0deg);    -o-transform: rotateY(0deg);    transform: rotateY(0deg);    opacity: 0;    font-style: normal;}.rt-nocss-transitions .rt-headline.rt-rotate-3 .rt-is-visible i {    opacity: 1;    font-style: normal;}@-webkit-keyframes rt-rotate-3-in {    0% {        -webkit-transform: rotateY(180deg);    }    100% {        -webkit-transform: rotateY(0deg);    }}@-moz-keyframes rt-rotate-3-in {    0% {        -moz-transform: rotateY(180deg);    }    100% {        -moz-transform: rotateY(0deg);    }}@keyframes rt-rotate-3-in {    0% {        -webkit-transform: rotateY(180deg);        -moz-transform: rotateY(180deg);        -ms-transform: rotateY(180deg);        -o-transform: rotateY(180deg);        transform: rotateY(180deg);    }    100% {        -webkit-transform: rotateY(0deg);        -moz-transform: rotateY(0deg);        -ms-transform: rotateY(0deg);        -o-transform: rotateY(0deg);        transform: rotateY(0deg);    }}@-webkit-keyframes rt-rotate-3-out {    0% {        -webkit-transform: rotateY(0);    }    100% {        -webkit-transform: rotateY(-180deg);    }}@-moz-keyframes rt-rotate-3-out {    0% {        -moz-transform: rotateY(0);    }    100% {        -moz-transform: rotateY(-180deg);    }}@keyframes rt-rotate-3-out {    0% {        -webkit-transform: rotateY(0);        -moz-transform: rotateY(0);        -ms-transform: rotateY(0);        -o-transform: rotateY(0);        transform: rotateY(0);    }    100% {        -webkit-transform: rotateY(-180deg);        -moz-transform: rotateY(-180deg);        -ms-transform: rotateY(-180deg);        -o-transform: rotateY(-180deg);        transform: rotateY(-180deg);    }}/* -------------------------------- rt-scale -------------------------------- */.rt-headline.rt-scale b {    opacity: 0;}.rt-headline.rt-scale i {    display: inline-block;    opacity: 0;    -webkit-transform: rt-scale(0);    -moz-transform: rt-scale(0);    -ms-transform: rt-scale(0);    -o-transform: rt-scale(0);    transform: rt-scale(0);    font-style: normal;}.rt-is-visible .rt-headline.rt-scale i {    opacity: 1;    font-style: normal;}.rt-headline.rt-scale i.in {    -webkit-animation: rt-scale-up 0.6s forwards;    -moz-animation: rt-scale-up 0.6s forwards;    animation: rt-scale-up 0.6s forwards;    font-style: normal;}.rt-headline.rt-scale i.out {    -webkit-animation: rt-scale-down 0.6s forwards;    -moz-animation: rt-scale-down 0.6s forwards;    animation: rt-scale-down 0.6s forwards;    font-style: normal;}.rt-nocss-transitions .rt-headline.rt-scale i {    -webkit-transform: rt-scale(1);    -moz-transform: rt-scale(1);    -ms-transform: rt-scale(1);    -o-transform: rt-scale(1);    transform: rt-scale(1);    opacity: 0;    font-style: normal;}.rt-nocss-transitions .rt-headline.rt-scale .rt-is-visible i {    opacity: 1;    font-style: normal;}@-webkit-keyframes rt-scale-up {    0% {        -webkit-transform: rt-scale(0);        opacity: 0;    }    60% {        -webkit-transform: rt-scale(1.2);        opacity: 1;    }    100% {        -webkit-transform: rt-scale(1);        opacity: 1;    }}@-moz-keyframes rt-scale-up {    0% {        -moz-transform: rt-scale(0);        opacity: 0;    }    60% {        -moz-transform: rt-scale(1.2);        opacity: 1;    }    100% {        -moz-transform: rt-scale(1);        opacity: 1;    }}@keyframes rt-scale-up {    0% {        -webkit-transform: rt-scale(0);        -moz-transform: rt-scale(0);        -ms-transform: rt-scale(0);        -o-transform: rt-scale(0);        transform: rt-scale(0);        opacity: 0;    }    60% {        -webkit-transform: rt-scale(1.2);        -moz-transform: rt-scale(1.2);        -ms-transform: rt-scale(1.2);        -o-transform: rt-scale(1.2);        transform: rt-scale(1.2);        opacity: 1;    }    100% {        -webkit-transform: rt-scale(1);        -moz-transform: rt-scale(1);        -ms-transform: rt-scale(1);        -o-transform: rt-scale(1);        transform: rt-scale(1);        opacity: 1;    }}@-webkit-keyframes rt-scale-down {    0% {        -webkit-transform: rt-scale(1);        opacity: 1;    }    60% {        -webkit-transform: rt-scale(0);        opacity: 0;    }}@-moz-keyframes rt-scale-down {    0% {        -moz-transform: rt-scale(1);        opacity: 1;    }    60% {        -moz-transform: rt-scale(0);        opacity: 0;    }}@keyframes rt-scale-down {    0% {        -webkit-transform: rt-scale(1);        -moz-transform: rt-scale(1);        -ms-transform: rt-scale(1);        -o-transform: rt-scale(1);        transform: rt-scale(1);        opacity: 1;    }    60% {        -webkit-transform: rt-scale(0);        -moz-transform: rt-scale(0);        -ms-transform: rt-scale(0);        -o-transform: rt-scale(0);        transform: rt-scale(0);        opacity: 0;    }}/* -------------------------------- xrt-push -------------------------------- */.rt-headline.rt-push b {    opacity: 0;}.rt-headline.rt-push b.rt-is-visible {    opacity: 1;    -webkit-animation: rt-push-in 0.6s;    -moz-animation: rt-push-in 0.6s;    animation: rt-push-in 0.6s;}.rt-headline.rt-push b.rt-is-hidden {    -webkit-animation: rt-push-out 0.6s;    -moz-animation: rt-push-out 0.6s;    animation: rt-push-out 0.6s;}@-webkit-keyframes rt-push-in {    0% {        opacity: 0;        -webkit-transform: translateX(-100%);    }    60% {        opacity: 1;        -webkit-transform: translateX(10%);    }    100% {        opacity: 1;        -webkit-transform: translateX(0);    }}@-moz-keyframes rt-push-in {    0% {        opacity: 0;        -moz-transform: translateX(-100%);    }    60% {        opacity: 1;        -moz-transform: translateX(10%);    }    100% {        opacity: 1;        -moz-transform: translateX(0);    }}@keyframes rt-push-in {    0% {        opacity: 0;        -webkit-transform: translateX(-100%);        -moz-transform: translateX(-100%);        -ms-transform: translateX(-100%);        -o-transform: translateX(-100%);        transform: translateX(-100%);    }    60% {        opacity: 1;        -webkit-transform: translateX(10%);        -moz-transform: translateX(10%);        -ms-transform: translateX(10%);        -o-transform: translateX(10%);        transform: translateX(10%);    }    100% {        opacity: 1;        -webkit-transform: translateX(0);        -moz-transform: translateX(0);        -ms-transform: translateX(0);        -o-transform: translateX(0);        transform: translateX(0);    }}@-webkit-keyframes rt-push-out {    0% {        opacity: 1;        -webkit-transform: translateX(0);    }    60% {        opacity: 0;        -webkit-transform: translateX(110%);    }    100% {        opacity: 0;        -webkit-transform: translateX(100%);    }}@-moz-keyframes rt-push-out {    0% {        opacity: 1;        -moz-transform: translateX(0);    }    60% {        opacity: 0;        -moz-transform: translateX(110%);    }    100% {        opacity: 0;        -moz-transform: translateX(100%);    }}@keyframes rt-push-out {    0% {        opacity: 1;        -webkit-transform: translateX(0);        -moz-transform: translateX(0);        -ms-transform: translateX(0);        -o-transform: translateX(0);        transform: translateX(0);    }    60% {        opacity: 0;        -webkit-transform: translateX(110%);        -moz-transform: translateX(110%);        -ms-transform: translateX(110%);        -o-transform: translateX(110%);        transform: translateX(110%);    }    100% {        opacity: 0;        -webkit-transform: translateX(100%);        -moz-transform: translateX(100%);        -ms-transform: translateX(100%);        -o-transform: translateX(100%);        transform: translateX(100%);    }}/*--------------------------------------------------------------# ANIMATED HEADING Style Ends #--------------------------------------------------------------*/