html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}a,input,textarea,button,*:focus {outline: 0;}* {-webkit-tap-highlight-color: rgba(0,0,0,0);appearance: none;-moz-appearance: none;-webkit-appearance: none;}select,button,input {appearance: button;-moz-appearance: button;-webkit-appearance: button;}input:read-only {background-color: rgba(255,255,255,0.4);}input[type="text"],input[type="number"],input[type="email"],input[type="password"],input[type="number"] {-webkit-user-select: auto !important;-khtml-user-select: auto !important;-moz-user-select: auto !important;-ms-user-select: auto !important;user-select: auto !important;}* {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-moz-touch-callout: none;-ms-touch-callout: none;touch-callout: none;-webkit-user-drag: none;-moz-user-drag: none;-ms-user-drag: none;user-drag: none;}#layout {position: relative;z-index: 10;}::-webkit-scrollbar {width: 8px;height: 8px;}::-webkit-scrollbar-track {background: #eee;margin-right: 0;margin-top: 0;}::-webkit-scrollbar-thumb {background: #ccc;}input::selection,::selection {color: #fff;background: #310162;}input::-moz-selection,::-moz-selection {color: #fff;background: #310162;}html,body {-webkit-overflow-scrolling: touch;}body {-webkit-text-size-adjust: 100%;}html,body,img {margin: 0;padding: 0;border: 0;}button,input,textarea,body {font-family: 'Open Sans', sans-serif;font-size: 13px;}a,input,textara,button {outline: 0;}a {}h1,h2,h3,h4,h5,h6,p {margin-top: 0;}#tooltip {margin: 20px 0 0 10px;margin-left: -60px;width: 160px;padding: 10px;z-index: 9900;position: absolute;text-align: center;color: #4a4f52;box-shadow: 5px 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;display: none;background: #ffcc00;}#tooltip.right {margin-left: -80px;}#loading {position: fixed;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 9000;background: white url(../img/loading-purple-light.gif) center center no-repeat;background-size: 24px;}#loading .box {opacity: 0;}#loading .box.loaded {opacity: 1;}#spotlight,.back,#slide2 .spotlight li,#slide2 .input-box,#slide2 .input-box span,a,#layout > .slide .box,.button:after,.button {transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;}html.animation-puppa-rotate #slide1 h1 span,.transition {transition: .6s;-moz-transition: .6s;-webkit-transition: .6s;}#slide0 h2 span b,#slide0 h3 span b,#slide0 h2 span,#slide0 h3 span,#slide1 h1 span,#footer,#share,#layout > .slide {transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;}#footer {transition-delay: 2.2s;-webkit-transition-delay: 2.2s;}#share {transition-delay: 2.5s;-webkit-transition-delay: 2.5s;}#slide0 h3 span b {transition-delay: .3s;-webkit-transition-delay: .3s;}#slide0 h2 span b {transition-delay: 1.2s;-webkit-transition-delay: 1.2s;}#slide0 h2 span {transition-delay: .8s;-webkit-transition-delay: .8s;}#slide1 h1 span.l6 {transition-delay: .2s;-webkit-transition-delay: .2s;}html.animation-slide1-puppa #slide1 h1 span.l6 {transition-delay: .1s;-webkit-transition-delay: .1s;}html.animation-slide1-button #slide1 .back {transition-delay: .3s;-webkit-transition-delay: .3s;}.notransition {transition: none;-moz-transition: none;-webkit-transition: none;}.section {position: relative;}.container {position: relative;margin: 0 auto;width: 1280px;box-sizing: border-box;-moz-box-sizing: border-box;min-height: 1px;}.bg-eee {background-color: #eee;}.bg-white,.bg-fff {background-color: #fff;}.bg-999 {background-color: #999;}.clear {clear: both;}.align-center {text-align: center;}.col {float: left;width: 100%;position: relative;min-height: 1px;}.col.col2 {width: 50%;}.col.col3 {width: 33.33%;}.col.col3x2 {width: 66.66%;}.col.col4 {width: 25%;}.col.col4x3 {width: 75%;}.col.col5 {width: 20%;}.col.col5x4 {width: 80%;}.col.col5x3 {width: 60%;}.col.col5x2 {width: 40%;}.col.col6 {width: 16.66%;}.col.col2.margin {width: 48%;margin-right: 4%;}.col.col3.margin {width: 32%;margin-right: 2%;}.col.col3x2.margin.col-left {width: 64%;margin-right: 4%;}.col.col3x2.margin.col-right {width: 64%;margin-left: 2%;}.col.col4.margin {width: 23.5%;margin-right: 2%;}.col.col4x3.margin.col-left {width: 74.5%;margin-right: 2%;}.col.col4x3.margin.col-right {width: 74.5%;margin-left: 2%;}.col.col5.margin {width: 18.4%;margin-right: 2%;}.col.col6.margin {width: 15%;margin-right: 2%;}.col.margin.last {margin-right: 0 !important;}.col.padding {padding: 0 20px;}.publisher {opacity: 0;visibility: hidden;height: 0;width: 0;display: block;overflow: hidden;}a {color: white;text-decoration: none;opacity: 0.5;}a:hover {opacity: 1;}.button {display: block;padding: 1.5vw 0;font-size: 3vw;font-weight: 600;border-radius: 1000vw;background: #310162;width: 25vw;text-align: center;letter-spacing: -.1vw;margin-left: auto;margin-right: auto;margin-top: 3vw;text-shadow: 0 .3vw 0 rgba(0,0,0,0.5);box-shadow: 0 1vw 0 rgba(0,0,0,0.2);border-bottom: 1vw solid #310162;background-color: #310162;background-image: linear-gradient(180deg, #340465, #3d0c6d);cursor: pointer;position: relative;z-index: 500;overflow: hidden;}html:not(.is_explorer) html.ajaxwait .button.loading,html:not(.is_explorer) .button:hover {background-image: none;margin-top: 5vw;box-shadow: none;border-bottom-width: 0;border-radius: 1000vw;}.button.loading:after {content: '';width: 0;height: 24px;background: url(../img/loading-purple-dark.gif) center center no-repeat;background-size: 24px;position: absolute;top: 50%;left: 50%;margin: -10px 0 0 -12px;}html.ajaxwait .button.loading:after {width: 24px;}html.ajaxwait .button.loading {background-image: none;text-indent: -9999px;cursor: default;}.back {width: 25vw;margin: 0 auto;text-align: center;display: block;padding: 2vw;font-size: 1.5vw;font-weight: 600;cursor: pointer;text-transform: uppercase;opacity: 0.4;}.back:hover {opacity: 1;}html.ajaxwait .back {opacity: 0;visibility: hidden;}html,body,#loading,#layout,#layout > .slide{height: 100%;min-height: 100%;margin: 0;padding: 0;overflow: hidden !important;}#layout > .slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}#layout > .slide .box {position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}html.show-slide0 #slide0 {-ms-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}html.show-slide0 #slide1 {-ms-transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}html.show-slide0 #slide2 {-ms-transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}html.show-slide0 #slide3 {-ms-transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}#slide0 {-ms-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}#slide1 {-ms-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}#slide2 {-ms-transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}#slide3 {-ms-transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}html.show-slide2 #slide0 {-ms-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}html.show-slide2 #slide1 {-ms-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}html.show-slide2 #slide2 {-ms-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}html.show-slide2 #slide3 {-ms-transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}html.show-slide3 #slide0 {-ms-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}html.show-slide3 #slide1 {-ms-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}html.show-slide3 #slide2 {-ms-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}html.show-slide3 #slide3 {-ms-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}#slide0 {text-align: center;}#slide0 h3 {text-transform: lowercase;font-weight: 400;text-align: center;text-shadow: 0 .5vw 0 rgba(0,0,0,0.2);letter-spacing: -.1vw;font-size: 6vw;height: 10vw;line-height: 10vw;position: relative;white-space: nowrap;}#slide0 h3 span,#slide0 h3 {text-transform: capitalize;text-transform: uppercase;}#slide0 h3 span {position: absolute;left: 50%;top: 50%;-webkit-transform: translateY(-50%) translateX(-50%) scale(0);-ms-transform: translateY(-50%) translateX(-50%) scale(0);transform: translateY(-50%) translateX(-50%) scale(0);margin-top: 5vw;white-space: nowrap;}#slide0 h3 span b {font-weight: 400;opacity: 0;}html.animation-slide0-antani #slide0 h3 span b {opacity: 1;}#slide0 h2 {text-transform: uppercase;font-weight: 800;text-align: center;text-shadow: 0 .5vw 0 rgba(0,0,0,0.2);letter-spacing: -.5vw;font-size: 9vw;height: 10vw;line-height: 10vw;position: relative;position: relative;margin-left: -4.5vw;margin-top: -2vw;margin-bottom: -1vw;white-space: nowrap;}#slide0 h2 span {position: absolute;left: 50%;top: 50%;-webkit-transform: translateY(-50%) translateX(-50%) scale(0);-ms-transform: translateY(-50%) translateX(-50%) scale(0);transform: translateY(-50%) translateX(-50%) scale(0);margin-top: -3vw;white-space: nowrap;}#slide0 h2 span b {position: absolute;right: 50%;top: 50%;z-index: -1;font-size: 11vw;-webkit-transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);-ms-transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);margin-top: -.2vw;}html.animation-slide0-antani #slide0 h2 span,html.animation-slide0-antani #slide0 h3 span {-webkit-transform: translateY(-50%) translateX(-50%) scale(1);-ms-transform: translateY(-50%) translateX(-50%) scale(1);transform: translateY(-50%) translateX(-50%) scale(1);margin-top: 0;}html.animation-slide0-antani #slide0 h2 span b {right: -9vw;-webkit-transform: translateY(-50%) translateX(-50%) scale(1) rotate(7deg);-ms-transform: translateY(-50%) translateX(-50%) scale(1) rotate(7deg);transform: translateY(-50%) translateX(-50%) scale(1) rotate(7deg);}#slide0 .button {font-size: 0;padding-top: 0;padding-bottom: 0;opacity: 0;visibility: hidden;}html.animation-slide0-button #slide0 .button {font-size: 3vw;padding-top: 1.5vw;padding-bottom: 1.5vw;opacity: 1;visibility: visible;}#slide1 h1 {text-transform: uppercase;font-weight: 800;text-align: center;text-shadow: 0 1vw 0 rgba(0,0,0,0.2);letter-spacing: -1.5vw;font-size: 24vw;height: 20vw;position: relative;}#slide1 h1 span {position: absolute;left: 50%;top: 50%;-webkit-transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);-ms-transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);display: block;float: left;z-index: 1;}#slide1 h1 span.l6 {z-index: 0;font-size: 28vw;-webkit-transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);-ms-transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);transform: translateY(-50%) translateX(-50%) scale(0) rotate(0);}html.animation-slide1-puppa #slide1 h1 span.l1 {margin-left: -31vw;}html.animation-slide1-puppa #slide1 h1 span.l2 {margin-left: -16vw;}html.animation-slide1-puppa #slide1 h1 span.l3 {margin-left: -2vw;}html.animation-slide1-puppa #slide1 h1 span.l4 {margin-left: 11vw;}html.animation-slide1-puppa #slide1 h1 span.l5 {margin-left: 24vw;}html.animation-slide1-puppa #slide1 h1 span {-webkit-transform: translateY(-50%) translateX(-50%) scale(1) rotate(0);-ms-transform: translateY(-50%) translateX(-50%) scale(1) rotate(0);transform: translateY(-50%) translateX(-50%) scale(1) rotate(0);}html.animation-slide1-puppa #slide1 h1 span.l1 {-webkit-transform: translateY(-50%) translateX(-50%) scale(1) rotate(-4deg);-ms-transform: translateY(-50%) translateX(-50%) scale(1) rotate(-4deg);transform: translateY(-50%) translateX(-50%) scale(1) rotate(-4deg);}html.animation-slide1-puppa #slide1 h1 span.l2 {-webkit-transform: translateY(-50%) translateX(-50%) scale(1) rotate(2deg);-ms-transform: translateY(-50%) translateX(-50%) scale(1) rotate(2deg);transform: translateY(-50%) translateX(-50%) scale(1) rotate(2deg);}html.animation-slide1-puppa #slide1 h1 span.l4 {-webkit-transform: translateY(-50%) translateX(-50%) scale(1) rotate(-2deg);-ms-transform: translateY(-50%) translateX(-50%) scale(1) rotate(-2deg);transform: translateY(-50%) translateX(-50%) scale(1) rotate(-2deg);}html.animation-slide1-puppa #slide1 h1 span.l5 {-webkit-transform: translateY(-50%) translateX(-50%) scale(1) rotate(2deg);-ms-transform: translateY(-50%) translateX(-50%) scale(1) rotate(2deg);transform: translateY(-50%) translateX(-50%) scale(1) rotate(2deg);}html.animation-slide1-puppa #slide1 h1 span.l6 {margin-left: 38vw;-webkit-transform: translateY(-50%) translateX(-50%) scale(1) rotate(7deg);-ms-transform: translateY(-50%) translateX(-50%) scale(1) rotate(7deg);transform: translateY(-50%) translateX(-50%) scale(1) rotate(7deg);}#slide1 .button {font-size: 0;padding-top: 0;padding-bottom: 0;opacity: 0;visibility: hidden;}html.animation-slide1-button #slide1 .button {font-size: 3vw;padding-top: 1.5vw;padding-bottom: 1.5vw;opacity: 1;visibility: visible;}#slide1 .back {opacity: 0;visibility: hidden;font-size: 0;}html.animation-slide1-button #slide1 .back {opacity: 1;visibility: visible;font-size: 1.5vw;}#slide2 .input-box {position: relative;text-align: center;margin-left: auto;margin-right: auto;}#slide2 .input-box:after {position: absolute;width: 40vw;height: 1px;background: white;bottom: 0;content: '';left: 50%;margin-left: -20vw;opacity: 0.3;}#slide2 .input-box span,#slide2 .input-box input {position: absolute;text-align: center;background: transparent;border: 0;top: 0;bottom: 0;left: 0;right: 0;line-height: 12vw;letter-spacing: -.2vw;}#slide2 .input-box,#slide2 .input-box span,#slide2 .input-box input {display: block;height: 9vw;width: 90vw;font-size: 4vw;color: white;}#slide2 .input-box input {line-height: normal;text-transform: capitalize;text-transform: uppercase;}#slide2 .input-box span {opacity: 0.8;margin-top: -1.5vw;}#slide2 .input-box.v1 {font-weight: 600;}#slide2 .input-box.v2 {font-weight: 800;text-transform: uppercase;height: 9.5vw;}#slide2 .input-box.v2 span,#slide2 .input-box.v2 input {font-size: 5.5vw;line-height: 11vw;}#slide2 .input-box.v2 input {line-height: normal;text-transform: uppercase;}#slide2 .input-box.v2 span {margin-top: -0.8vw;}#slide2 .input-box.active span {font-size: 2vw;line-height: 5vw;font-weight: 800;letter-spacing: -.1vw;}#slide2 .input-box.v2.active {margin-top: 3vw;}#slide2 .input-box.v2.active span {line-height: 1vw;}#spotlight {border: 0;text-align: left;color: white;font-size: 2.5vw;width: 60vw;font-weight: 300;margin: 0 auto;display: block;background: rgba(255,255,255,0.1);box-shadow: inset .5vw .5vw 0 rgba(0,0,0,0.1);padding-top: .5vw;padding-left: .5vw;font-weight: 300;margin-top: 1vw;height: 0;opacity: 0;visibility: hidden;overflow: hidden;}html.spotlight #spotlight {opacity: 1;height: auto;height: 14vw;visibility: visible;}html.spotlight #slide2 .box {}html.spotlight.spotlight-h1 #spotlight {height: 5vw;}html.spotlight.spotlight-h1 #slide2 .box {}html.spotlight.spotlight-h2 #spotlight {height: 9.5vw;}html.spotlight.spotlight-h2 #slide2 .box {}#spotlight li {padding: .5vw 1.5vw;border-bottom: 1px solid rgba(255,255,255,0.2);cursor: pointer;}#spotlight li b {display: inline;font-weight: 300;background: rgba(255,255,255,0.3);}#spotlight li:hover {background: rgba(255,255,255,0.1);}#slide3 h3 {font-size: 2vw;line-height: 5vw;font-weight: 800;letter-spacing: -.1vw;line-height: 1vw;text-align: center;margin-bottom: 2vw;text-transform: uppercase;}#slide3 p {font-size: 1.5vw;display: block;margin: 3vw auto 0;text-align: center;}#slide3 input {border: 0;text-align: center;color: white;font-size: 4vw;width: 60vw;font-weight: 300;margin: 0 auto;display: block;background: rgba(255,255,255,0.1);padding: 2vw;box-shadow: inset 1vw 1vw 0 rgba(0,0,0,0.1);}html,body {background: #d40657;color: white;}#bg-texture,#bg {position: fixed;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;}html.isMobile #bg *,html.isMobile #bg {display: none !important;}#bg-texture {background: url(../img/bg.png) center center no-repeat;background-size: cover;z-index: 1;opacity: 0.8;}#bg > .slide {top: 0;bottom: 0;left: 0;right: 0;position: absolute;}#bg > .slide.slide-1 {background: linear-gradient(133deg, #d40657, #93053d);}#bg > .slide.slide-2 {background: linear-gradient(13deg, #b8064c, #93053d);}#bg > .slide.slide-3 {background: linear-gradient(63deg, #93053d, #d40657);}#bg > .slide.slide-1 {background: linear-gradient(133deg, #d84e85, #950452);}#bg > .slide.slide-2 {background: linear-gradient(133deg, #950452, #d84e85);}#bg > .slide.slide-3 {background: linear-gradient(210deg, #d84e85, #950452);}#total a {display: inline-block;width: 20px;height: 17px;line-height: 15px;font-size: 10px;font-weight: 600;text-transform: uppercase;background: transparent;border: 1px solid white;text-align: center;margin: 0 5px 0 0;opacity: 0.5;vertical-align: middle;}#total a:hover {background: white;color: #d40657;}#footer {position: fixed;position: absolute;bottom: 0;left: 0;padding: 1vw;padding: 20px;}.puppa-incomplete #footer,.show-slide0 #footer {opacity: 0;}#footer h3 {font-weight: 600;font-size: 2vw;line-height: 3vw;margin-bottom: 1vw;line-height: 36px;font-size: 28px;margin-bottom: 15px;}#footer h3 span {font-weight: 800;font-size: 4vw;display: block;font-size: 52px;}#footer h4 {font-size: 1.5vw;font-weight: 300;margin-bottom: 1vw;font-size: 18px;margin-bottom: 15px;}#footer h4 span {text-decoration: line-through;}#footer h5 {font-size: 1vw;text-transform: uppercase;font-size: 11px;}.puppa-incomplete #share,.show-slide3 #share,.show-slide0 #share {opacity: 0;visibility: hidden;}.show-slide3 #share,.show-slide2 #share {transition-delay: 0s;-webkit-transition-delay: 0s;}#share {position: fixed;position: absolute;bottom: 0;right: 0;padding: 1vw;padding: 20px;}#share-custom {padding: 3vw 0 1vw;text-align: center;}#share-custom a,#share a {width: 60px;height: 60px;float: left;margin-left: 10px;opacity: 1;background-position: top -20px left -20px;background-repeat: repeat-y;background-size: 100px;}#share-custom a {float: none;display: inline-block}#share-custom a.facebook,#share a.facebook {background-image: url(../img/share-facebook.png);}#share-custom a.twitter,#share a.twitter {background-image: url(../img/share-twitter.png);}#share-custom a.telegram,#share a.telegram {background-image: url(../img/share-telegram.png);}#share-custom a.email,#share a.email {background-image: url(../img/share-email.png);}#share-custom a.whatsapp,#share a.whatsapp {background-image: url(../img/share-whatsapp.png);}#share-custom a:hover,#share a:hover {background-position: top -120px left -20px;opacity: 0.2;}@keyframes error {0 {margin-left: 0;}20% {margin-left: -4vw;}40% {margin-left: 4vw;}60% {margin-left: -4vw;}80% {margin-left: 4vw;}100% {margin-left: 0;}}#slide2 .input-box span.error {animation-name: error;animation-duration: .5s;}@keyframes error2 {0 {margin-left: 0;}20% {margin-left: 4vw;}40% {margin-left: -4vw;}60% {margin-left: 4vw;}80% {margin-left: -4vw;}100% {margin-left: 0;}}#slide2 .input-box span.error2 {animation-name: error2;animation-duration: .5s;}.lang.lang-it:after {content: 'en';}.lang.lang-en:after {content: 'it';}@media screen and (max-width: 767px) {html,body {overflow: hidden;overflow-y: auto;}#slide0,#slide1,#slide2,#slide3,#layout > .slide .box,#layout,#share,#footer,body {min-width: 280px;}#layout > .slide .box {width: 100%;}.button {width: 80% !important;font-size: 20px !important;padding: 10px 0 !important;margin-top: 15px !important;max-width: 240px;margin-left: auto;margin-right: auto;}.back {margin-top: 10px !important;font-size: 14px !important;padding-top: 0 !important;width: 100%;text-align: center;margin-left: auto;margin-right: auto;}#slide2 .input-box:after {position: absolute;width: 200px;margin-left: -100px;}#slide2 .input-box span,#slide2 .input-box input {position: absolute;text-align: center;background: transparent;border: 0;top: 0;bottom: 0;left: 0;right: 0;line-height: 72px;letter-spacing: -.1px;}#slide2 .input-box,#slide2 .input-box span,#slide2 .input-box input {display: block;height: 54px;width: 100%;font-size: 14px;color: white;}#slide2 .input-box input {line-height: normal;text-transform: capitalize;text-transform: uppercase;}#slide2 .input-box span {opacity: 0.8;margin-top: -9px;}#slide2 .input-box.v1 {font-weight: 600;}#slide2 .input-box.v2 {font-weight: 800;text-transform: uppercase;height: 57px;}#slide2 .input-box.v2 span,#slide2 .input-box.v2 input {font-size: 18px;line-height: 66px;}#slide2 .input-box.v2 input {line-height: normal;text-transform: uppercase;}#slide2 .input-box.v2 span {margin-top: -3px;}#slide2 .input-box.active span {font-size: 12px;line-height: 30px;font-weight: 800;letter-spacing: -.5px;}#slide2 .input-box.v2.active {margin-top: 18px;}#slide2 .input-box.v2.active span {line-height: 6px;}#share-custom a,#share a {width: 40px;height: 40px;background-position: top -20px left -20px;background-size: 80px;margin: 0 4px !important;}#share-custom a:hover,#share a:hover {background-position: top -100px left -20px;}#slide3 h3 {font-size: 14px;margin-bottom: 10px;line-height: normal;}#slide3 p {font-size: 12px;padding-left: 10px;padding-right: 10px;}#share {top: 0;left: 0;text-align: center;bottom: auto;padding-top: 10px;}#share a {margin: 0;display: inline-block;float: none;}#footer {right: 0;text-align: center;padding-bottom: 10px;}#footer h3 {line-height: 28px; font-size: 18px;margin-bottom: 5px;}#footer h3 span {font-size: 32px;}#footer h4 {font-size: 12px;margin-bottom: 10px;line-height: 10px;}#footer h4 br {display: none;}#footer h5 {font-size: 10px;}html.show-slide3 #footer,html.show-slide3 #share,html.show-slide2 #footer,html.show-slide2 #share {opacity: 0;visibility: hidden;transition-delay: 0s;-webkit-transition-delay: 0s;}#spotlight {font-size: 14px;width: 90%;}#spotlight li {padding: 0 10px;height: 35px;line-height: 35px;}#spotlight li b {}html.spotlight #spotlight {height: 105px;}html.spotlight.spotlight-h1 #spotlight {height: 35px;}html.spotlight.spotlight-h2 #spotlight {height: 70px;}}