@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(../fonts/montserrat-medium.woff2) format("woff2"),url(../fonts/montserrat-medium.woff) format("woff")}@font-face{font-family:Girassol;font-weight:400;font-style:normal;src:url(../fonts/girassol.woff2) format("woff2"),url(../fonts/girassol.woff) format("woff")}.feature-screen h3{font-family:Girassol,Montserrat,Arial,Helvetica,sans-serif;color:#ffefbe;font-size:2rem;text-align:center;max-width:19rem;letter-spacing:1px}@media (max-width:768px){.feature-screen h3{font-size:1.5rem}}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.feature-screen h3{font-size:1.2rem;max-width:10rem}}@media only screen and (max-device-width:320px) and (max-device-width:660px) and (orientation:landscape){.feature-screen h3{font-size:1.5rem}}@media (max-width:479px){.feature-screen h3{font-size:1.2rem;max-width:15rem}}*,::after,::before{margin:0;padding:0;box-sizing:border-box}:root{font-size:62.5%}body{position:relative;background-color:#000;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:after,body:before{content:'';display:inline-block;border-radius:50%;width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);border:3px solid #80d9f6;border-top-color:rgba(255,255,255,.3);border-right-color:rgba(255,255,255,.3);z-index:1;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}body:after{border:3px solid #80d9f6;border-left-color:transparent;border-top-color:transparent;-webkit-animation:spin 1.25s linear infinite;animation:spin 1.25s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}body .feature-screen_body,body .feature-screen_footer{opacity:0;visibility:hidden;-webkit-transition:.4s;transition:.4s}body.loaded:after,body.loaded:before{display:none}body.loaded .feature-screen_body,body.loaded .feature-screen_footer{visibility:visible;opacity:1}.container{width:100vw;height:100vh;background-color:#000;background-size:cover;background-position:center;background-attachment:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url(../img/landscape.jpg)}@media (max-width:479px){.container{background-image:url(../img/portrait.jpg)}}img{pointer-events:none;max-width:100%;height:auto}@media (max-width:479px){img{max-width:80%}}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){img{max-width:80%}}@media only screen and (max-device-width:320px) and (max-device-width:660px) and (orientation:landscape){img{max-width:55%!important}}@media screen and (orientation:landscape){img{max-height:50vh;width:auto}}#start-button{height:6rem;position:fixed;bottom:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-modify:read-only;outline:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;z-index:9999}@media screen and (max-width:480px),screen and (max-height:470px){#start-button{bottom:1rem}}@media (max-width:479px){#start-button{height:4rem;bottom:1rem}}@media screen and (max-width:480px),screen and (max-height:470px){#start-button{height:6rem;bottom:1rem}}#start-button:after{content:"";display:table;clear:both}#start-button .end,#start-button .start{position:relative;height:100%;background-image:url(../img/startBtnStart.png);background-size:100% auto;float:left;width:3rem;left:2px}@media (max-width:479px){#start-button .end,#start-button .start{width:2rem}}@media screen and (max-width:480px),screen and (max-height:470px){#start-button .end,#start-button .start{width:3rem}}#start-button .end{left:auto;right:2.1px;background-image:url(../img/startBtnEnd.png);background-size:100% auto}#start-button .body{float:left;height:100%;background-image:url(../img/startBtnBody.png);background-size:1.5rem;padding:0 1.5rem;color:#fff;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:479px){#start-button .body{background-size:1rem;padding:0 1rem;line-height:4rem}}@media screen and (max-width:480px),screen and (max-height:470px){#start-button .body{background-size:1.5rem;padding:0 1rem;line-height:6rem}}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#start-button .body{padding:0 1.5rem}}#start-button .body span{font-size:2.5rem;color:#592201;font-family:Girassol,Montserrat,Arial,Helvetica,sans-serif}@media (max-width:479px){#start-button .body span{font-size:1.3rem!important}}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#start-button .body span{font-size:1.3rem!important}}@media screen and (max-width:480px),screen and (max-height:470px){#start-button .body span{font-size:1.9rem}}#start-button:hover .body,#start-button:hover .end,#start-button:hover .start{background-position:-6rem}@media (max-width:479px){#start-button:hover .body,#start-button:hover .end,#start-button:hover .start{background-position:-10rem}}@media screen and (max-width:480px),screen and (max-height:470px){#start-button:hover .body,#start-button:hover .end,#start-button:hover .start{background-position:-12rem}}#start-button:active .body,#start-button:active .end,#start-button:active .start{background-position:0 -12rem}@media (max-width:479px){#start-button:active .body,#start-button:active .end,#start-button:active .start{background-position:0 -20rem}}@media screen and (max-width:480px),screen and (max-height:470px){#start-button:active .body,#start-button:active .end,#start-button:active .start{background-position:0 -24rem}}#radioBtn-container{position:fixed;right:2%;bottom:3%;cursor:pointer;font-family:Montserrat,Arial,Helvetica,sans-serif;color:#fcea3b;font-size:1.5rem}@media (max-width:1000px){#radioBtn-container{font-size:1.7rem;max-width:200px}}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#radioBtn-container{bottom:1rem;right:2%;-webkit-transform:translateX(0);transform:translateX(0);max-width:150px;font-size:1.45rem}}@media (max-width:479px){#radioBtn-container{bottom:8rem;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-size:1.3rem;max-width:none}}#radioBtn-container input[type=checkbox]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#radioBtn-container label{position:relative;line-height:1.5}#radioBtn-container label:after,#radioBtn-container label:before{content:"";display:block;position:absolute}#radioBtn-container label:before{position:absolute;top:0;height:20px;width:20px;border-radius:50%;border:3px solid #fcea3b}@media (max-width:479px){#radioBtn-container label:before{height:20px;width:20px;top:0}}#radioBtn-container:hover label::before{background-color:rgba(255,255,255,.2)}#radioBtn-container label:after{background-color:#fcea3b;border-radius:50%;height:10px;opacity:0;pointer-events:none;width:10px;position:absolute;top:5px;left:5px}@media (max-width:479px){#radioBtn-container label:after{width:9px;height:9px;top:5.5px;left:5.5px}}#radioBtn-container input:checked~label:after{opacity:1}#radioBtn-container label span{margin-left:2.5rem}@media (max-width:479px){#radioBtn-container label span{margin-left:2.5rem}}input,input:active,input:focus{-webkit-tap-highlight-color:transparent;-webkit-user-modify:read-write-plaintext-only}.logo{position:fixed;top:2%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.logo{top:auto;bottom:0;left:0;text-align:left;margin:1rem 1.5rem;-webkit-transform:none;transform:none}}@media screen and (min-device-width:250px) and (max-device-width:321px) and (orientation:portrait){.logo{top:2%}}@media only screen and (max-device-width:320px) and (max-device-width:660px) and (orientation:landscape){.logo{top:auto;bottom:0;left:0;text-align:left;margin:1rem;-webkit-transform:none;transform:none}}.logo img{max-width:75%}@media (max-width:1000px){.logo img{max-width:80%}}@media (max-width:479px){.logo img{max-width:90%}}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.logo img{max-width:30%}}@media only screen and (max-device-width:320px) and (max-device-width:660px) and (orientation:landscape){.logo img{max-width:20%!important}}.feature-screen{width:100%;overflow:hidden}.feature-screen_body{margin-top:2rem;margin-bottom:2rem;position:relative;display:grid;height:calc(100vh - 12rem)}@media only screen and (min-device-width:320px) and (max-device-width:917px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.feature-screen_body{margin-top:0;height:calc(100vh - 8rem)}}.feature-screen .view-container{width:100vw;height:80vh;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (max-width:479px){.feature-screen .view-container{height:100vh}}@media only screen and (min-device-width:667px) and (max-device-width:736px) and (orientation:landscape){.feature-screen .view-container{height:80vh!important}}@media only screen and (max-device-width:320px) and (max-device-width:660px) and (orientation:landscape){.feature-screen .view-container{height:60vh!important}}@media (max-width:479px){.feature-screen .view-container:nth-child(odd) img{max-width:38%}}.feature-screen .view{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.feature-screen .view_desc{text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media (max-width:479px){.feature-screen .view:nth-child(odd){margin-top:3rem}}.feature-screen .slider{width:50%}@media only screen and (max-device-width:320px) and (max-device-width:660px) and (orientation:landscape){.feature-screen .slider{top:-10vh}}.feature-screen .slider-img{position:absolute}@media (max-width:479px){.feature-screen .slider-img img{max-width:80%!important}}@media (max-width:479px){.feature-screen .slider{position:absolute;top:23vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:65%}}@media screen and (min-device-width:250px) and (max-device-width:321px) and (orientation:portrait){.feature-screen .slider{top:10vh}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade{0%{opacity:0}6.66%{opacity:1}18.16%{opacity:1}22.20%{opacity:0}100%{opacity:0}}@keyframes fade{0%{opacity:0}6.66%{opacity:1}18.16%{opacity:1}22.20%{opacity:0}100%{opacity:0}}.feature-screen_body .slider-img{opacity:0;-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.feature-screen_body .slider-img:nth-child(1){-webkit-animation-delay:-2s;animation-delay:-2s}.feature-screen_body .slider-img:nth-child(2){-webkit-animation-delay:-4s;animation-delay:-4s}.feature-screen_body .slider-img:nth-child(3){-webkit-animation-delay:-5s;animation-delay:-5s}.feature-screen_body .slider-img:nth-child(4){-webkit-animation-delay:-7s;animation-delay:-7s}