.container{padding: 20px;}::-webkit-input-placeholder{/* Chrome/Opera/Safari */ color: #969494;}::-moz-placeholder{/* Firefox 19+ */ color: #969494;}:-ms-input-placeholder{/* IE 10+ */ color: #969494;}:-moz-placeholder{/* Firefox 18- */ color: #969494;}.animate-top{position:relative; animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modal{display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4);}.modal-content{margin: 8% auto; border: 1px solid #888; width: 475px; background-color: #fff; border: 1px solid rgba(0,0,0,.2); border-radius: .3rem; outline: 0;}.modal-header{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #e9ecef; border-top-left-radius: .3rem; border-top-right-radius: .3rem;}.modal-title{margin-bottom: 0; line-height: 1.5; margin-top: 0;}h5.modal-title{font-size: 1.25rem; color: #666;}.close{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}button.close{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none;}.modal-header .close{padding: 1rem; margin: -1rem -1rem -1rem auto;}.close:not(:disabled):not(.disabled){cursor: pointer;}.close2{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}button.close2{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none;}.modal-header .close2{padding: 1rem; margin: -1rem -1rem -1rem auto;}.close2:not(:disabled):not(.disabled){cursor: pointer;}.close3{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}button.close3{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none;}.modal-header .close3{padding: 1rem; margin: -1rem -1rem -1rem auto;}.close3:not(:disabled):not(.disabled){cursor: pointer;}.close4{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}button.close4{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none;}.modal-header .close4{padding: 1rem; margin: -1rem -1rem -1rem auto;}.close4:not(:disabled):not(.disabled){cursor: pointer;}.close5{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}button.close5{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none;}.modal-header .close5{padding: 1rem; margin: -1rem -1rem -1rem auto;}.close5:not(:disabled):not(.disabled){cursor: pointer;}.close6{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}button.close6{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none;}.modal-header .close6{padding: 1rem; margin: -1rem -1rem -1rem auto;}.close6:not(:disabled):not(.disabled){cursor: pointer;}.close7{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;}button.close7{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none;}.modal-header .close7{padding: 1rem; margin: -1rem -1rem -1rem auto;}.close7:not(:disabled):not(.disabled){cursor: pointer;}.modal-body{flex: 1 1 auto; padding: 1rem;}.modal-body p{margin-top: 0; margin-bottom: 0.1rem;font-size: 0.27rem;font-family: "DIN Next W05 Regular";}.modal-body strong{margin-top: 0; margin-bottom: 0.1rem;font-size: 1.5em;font-family: "DIN Next W05 Bold";}.modal-footer{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; border-top: 1px solid #e9ecef;}.nntt{display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; padding: .375rem .75rem; font-size: 1rem; line-height: 1.5; border-radius: .25rem; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; cursor: pointer;}#button{top: 0; left: 0; bottom: 0; right: 0; margin: 0 auto; margin-top: 50px; margin-bottom: 80px; width: 10vmax; height: 10vmax; background: #222; z-index: 999; border-radius: 50%; overflow: hidden; text-align: center; line-height: 10vmax; font-family: -apple-system, system-ui, BlinkMacSystemFont, sans-serif; font-size: 1.5vmax; letter-spacing: .125em; font-weight: bold; text-transform: uppercase; color: #fff; &:before{content:'.'; letter-spacing: 0; visibility: hidden;}&:hover{background: #000; cursor: pointer; & ~ #overlay{transform: scale3d(1.5,1.5,1);}}}#overlay{position: absolute; z-index: 888; top: 0; left: 0; bottom: 0; right: 0; margin: auto; width: 100vmax; height: 100vmax; background: #000; border-radius: 50%; mix-blend-mode: color; transform: scale3d(0.1,0.1,0); transition: transform .5s ease-in-out;}.menu{position: relative; width: 30px; height: 30px; margin: 25px;}.menu span{margin: 0 auto; position: relative; top: 12px;}.menu span:before, .menu span:after{position: absolute; content: '';}.menu span, .menu span:before, .menu span:after{width: 30px; height: 6px; background-color: #FFF0A5; display: block;}.menu span:before{margin-top: -12px;}.menu span:after{margin-top: 12px;}#sized{width:100%;cursor: pointer; height:100%; color:transparent; background-color: transparent; border: transparent;}#sized2{width:100%;cursor: pointer; height:100%; color:transparent; background-color: transparent; border: transparent;}#sized3{width:100%;cursor: pointer; height:100%; color:transparent; background-color: transparent; border: transparent;}#sized4{width:100%;cursor: pointer; height:100%; color:transparent; background-color: transparent; border: transparent;}#sized5{width:100%;cursor: pointer; height:100%; color:transparent; background-color: transparent; border: transparent;}#sized6{width:100%;cursor: pointer; height:100%; color:transparent; background-color: transparent; border: transparent;}#sized7{width:100%;cursor: pointer; height:100%; color:transparent; background-color: transparent; border: transparent;}.modaltt{width: 100vw;height: 100vh;display: none;position:fixed;left: 0;top: 0;overflow-x: hidden;z-index: 9999;}.modaltt2{width: 100vw;height: 100vh;display: none;position:fixed;left: 0;top: 0;overflow-x: hidden;z-index: 9999;}.modaltt3{width: 100vw;height: 100vh;display: none;position:fixed;left: 0;top: 0;overflow-x: hidden;z-index: 9999;}.modaltt4{width: 100vw;height: 100vh;display: none;position:fixed;left: 0;top: 0;overflow-x: hidden;z-index: 9999;}.modaltt5{width: 100vw;height: 100vh;display: none;position:fixed;left: 0;top: 0;overflow-x: hidden;z-index: 9999;}.modaltt6{width: 100vw;height: 100vh;display: none;position:fixed;left: 0;top: 0;overflow-x: hidden;z-index: 9999;}.modaltt7{width: 100vw;height: 100vh;display: none;position:fixed;left: 0;top: 0;overflow-x: hidden;z-index: 9999;}.modal-contentt{width: 100%; min-height: 100vh; -webkit-animation-name: animatetop; -webkit-animation-duration: 0.4s; animation-name: animatetop; animation-duration: 0.4s; background-color: #fc2332;}.modal-header{padding: 2px 16px; background-color: #fc2332; border-bottom: none;}.modal-body{background-color: #fc2332; padding: 2% 10% 5% 10%; text-align: justify;}.modal-footer{background-color: #fc2332; color: #fff; border-top: none; text-align: center; width: 300px; margin: 0 auto; font-size: 1.5em; font-family: "DIN Next W05 Bold";}.modal-footer hr{margin-top: 20vh;}.modal-footer>p{color: #468966}.modal-footer h3{text-transform: none; font-size:4vh;}.close{color: #fff; float: left; font-size: 5em; font-weight: bold; opacity: 1;}.close:hover,.close:focus{color: #B64926; text-decoration: none; cursor: pointer;}.close2{color: #fff; float: left; font-size: 5em; font-weight: bold; opacity: 1;}.close2:hover,.close2:focus{color: #B64926; text-decoration: none; cursor: pointer;}.close3{color: #fff; float: left; font-size: 5em; font-weight: bold; opacity: 1;}.close3:hover,.close3:focus{color: #B64926; text-decoration: none; cursor: pointer;}.close4{color: #fff; float: left; font-size: 5em; font-weight: bold; opacity: 1;}.close4:hover,.close4:focus{color: #B64926; text-decoration: none; cursor: pointer;}.close5{color: #fff; float: left; font-size: 5em; font-weight: bold; opacity: 1;}.close5:hover,.close5:focus{color: #B64926; text-decoration: none; cursor: pointer;}.close6{color: #fff; float: left; font-size: 5em; font-weight: bold; opacity: 1;}.close6:hover,.close6:focus{color: #B64926; text-decoration: none; cursor: pointer;}.close7{color: #fff; float: left; font-size: 5em; font-weight: bold; opacity: 1;}.close7:hover,.close7:focus{color: #B64926; text-decoration: none; cursor: pointer;}@-webkit-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;}.animated{-webkit-animation-duration: .3s; animation-duration: .3s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}.nav ul li a:hover{text-decoration: none; color: #B64926;}.nav ul li a{padding:1em; text-transform: uppercase; font-weight: 700; font-size:3vw; letter-spacing: -0.05em;}.nav ul li{display: inline-block; font-size: 3em;}.nav ul{clear: both; width: 100%; text-align: center;}@media (min-width:768px) and (max-width:979px){.nav ul li{display: block; height: 45px;}.nav ul{clear: both; width: 100%; text-align: center; padding: 0;}.nav ul li a{padding: 0; text-transform: uppercase; font-weight: 700; font-size: 6vw; letter-spacing: -0.05em;}}@media (max-width:767px){.nav ul li{display: block; height:38px;}.nav ul{clear: both; width: 100%; text-align: center; padding: 0;}.nav ul li a{padding: 0; text-transform: uppercase; font-weight: 700; font-size: 6vw; letter-spacing: -0.05em;}}@media (max-width: 480px){.nav ul li{display: block; height:38px;}.nav ul{clear: both; width: 100%; text-align: center; padding: 0;}.nav ul li a{padding: 0; text-transform: uppercase; font-weight: 700; font-size: 10vw; letter-spacing: -0.05em;}}.nntt-primary{color: #fff; background-color: #07a8ff; border-color: #07a8ff; display: block; margin: 0 auto;}.nntt-primary:hover{color: #fff; background-color: #0069d9; border-color: #0062cc;}.nntt:focus, .nntt:hover{text-decoration: none;}h2{text-align: center;}.form-group{margin-bottom: 15px;}label{display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700;cursor: pointer;}.form-control{display: block; width: 95%; /*height: 34px;*/ padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-control:focus{border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);}.alert{position: relative; padding: .75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: .25rem;}.alert-success{color: #155724; background-color: #d4edda; border-color: #c3e6cb;}.alert-danger{color: #721c24; background-color: #f8d7da; border-color: #f5c6cb;}