/*!
Theme Name: utaura
Theme URI: http://underscores.me/
Author: Leonardo Beny
Author URI: http://underscores.me/
Description: For Uta Ura
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: utaura
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

utaura is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;font-family:'Abel',sans-serif;font-size:24px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}:root{--green:#198754;--white:#fff}a,a:visited{text-decoration:none !important}.relative{position:relative}.z-70{z-index:70}.font-bold{font-weight:700}.text-center{text-align:center}.container{width:1280px;margin:0 auto}.mb-0{margin-bottom:0 !important}.mb-4{margin-bottom:2rem}.heading-h1{font-family:'Roboto',sans-serif;font-weight:700;font-size:2rem}.gni-logo{width:auto;height:108px}.gni-header{position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:100%;padding:2rem;z-index:99}.page-template-page-video{background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/bg-single.jpg) top center repeat;overflow-x:hidden;background-size:cover;color:var(--green);margin-bottom:0 !important}.video-page{padding:2rem 0;display:flex;justify-content:center;align-items:center;min-height:480px;background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/bg-footer.jpg);position:relative;overflow:hidden;text-align:center}.video-page:before{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/footer-decoration-left.png) center center no-repeat;bottom:-4rem;left:-4rem;width:600px;position:absolute;z-index:2;background-size:100%;aspect-ratio:870/637}.video-page:after{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/footer-decoration-right.png) center center no-repeat;bottom:-4.5rem;right:-4rem;width:600px;position:absolute;z-index:2;background-size:100%;aspect-ratio:870/637}.video-page-inner{width:100%}.video-page-inner:before{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/uta.png) top center no-repeat;bottom:-4rem;left:10rem;width:270px;aspect-ratio:402/599;position:absolute;animation:MoveUpDown 3s linear infinite;background-size:100%}.video-page-inner:after{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/ura.png) top center no-repeat;bottom:-6rem;right:10rem;width:270px;aspect-ratio:378/720;position:absolute;animation:MoveUpDown 3s linear infinite;background-size:100%}.wp-block-video{width:100%;aspect-ratio:16/9;margin-bottom:2rem}.footer-heading{color:#7c5034;font-size:2rem;font-weight:700;margin-bottom:2.5rem}.footer-heading-medium{font-size:1rem}.footer-link{color:#7c5034;font-size:2rem;padding:0 1rem}.footer-link:hover{text-decoration:underline !important}.page-template-page-registration{background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/bg-registration.jpg) top center repeat !important;overflow-x:hidden;background-size:cover}.ff-custom_html h5{font-size:2rem;font-weight:700;margin-bottom:1rem}.ff-custom_html ol{list-style:decimal;margin-left:1rem;font-size:1.125rem}.ff-custom_html ol li{margin-bottom:1rem}.ff-custom_html b,.ff-custom_html strong{font-weight:700}.frm-fluent-form .ff-t-container{gap:2rem}.register-page-inner{padding-top:144px;width:100%}.register-container{width:960px;margin:0 auto;padding-bottom:2rem}.register-container .wp-block-columns{margin-bottom:2rem !important}.image-qris{width:100%;height:auto}.container-whatsapp{width:100%;display:flex;border-radius:10px;background:var(--green);color:var(--white);padding:1rem;margin-bottom:2rem}.container-whatsapp,.container-whatsapp{width:auto;display:table;margin:0 auto}.container-whatsapp span{font-weight:700;color:var(--white);padding-left:2rem;background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/whatsapp-icon.png) left center no-repeat;background-size:contain}.gni-norek{display:flex;justify-content:center;align-items:center;margin-top:2.5rem}#text_element{font-size:2rem;font-weight:700;float:left;margin-right:1rem}#copy_element{float:left;background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/copy-icon.png) center no-repeat;background-size:contain;width:24px;height:48px;cursor:pointer}.tooltip{position:absolute;opacity:0;top:0;left:3rem;background-color:var(--green);border-radius:10px;color:#fff;padding:10px 20px;text-transform:none;transition:all .75s ease;width:270px}.tooltip:after{position:absolute;top:15px;left:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid var(--green);content:"";font-size:0;line-height:0;margin-left:-5px;width:0}.tooltip.active{opacity:1}.ff-column-container{background:#fff;margin-bottom:2rem;padding:1rem}body{background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/bg-default.jpg) top center repeat;overflow-x:hidden;background-size:cover;color:var(--green);margin-bottom:0 !important}.login-page{min-height:100vh;max-height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.login-page:before{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/footer-decoration-left.png) center center no-repeat;bottom:-6rem;left:-8rem;width:850px;position:absolute;z-index:2;background-size:contain;aspect-ratio:870/637}.login-page:after{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/footer-decoration-right.png) center center no-repeat;bottom:-8rem;right:-7rem;width:850px;position:absolute;z-index:2;background-size:contain;aspect-ratio:870/637}.login-page-inner{width:100%}.login-page-inner:before{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/uta.png) bottom center no-repeat;bottom:2rem;left:12rem;width:320px;height:auto;position:absolute;animation:MoveUpDown 3s linear infinite;aspect-ratio:409/522;background-size:contain}.login-page-inner:after{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/ura.png) bottom center no-repeat;bottom:-2rem;right:12rem;width:320px;height:auto;position:absolute;animation:MoveUpDown 3s linear infinite;aspect-ratio:409/720;background-size:contain}@keyframes MoveUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-1rem)}}.view-page{min-height:100vh;overflow:hidden;padding:2rem 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:98}.view-page:before{content:" ";background:url(//utaura.gnindonesia.org/wp-content/themes/utaura/img/bg-footer-landing.png) center center repeat;bottom:0;width:100%;aspect-ratio:2049/263;position:absolute;z-index:1;background-size:contain}.gni-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.video-card{width:100%}.video-card img{width:100%;height:auto;display:block}.video-overlay{width:100%;background:rgba(0,0,0,.3);text-align:center;height:100%;display:flex;align-items:center;justify-content:center;top:0;position:absolute;z-index:-1;text-decoration:none}.video-card:hover .video-overlay{z-index:1}.video-card-title{color:var(--white);font-size:2rem;font-weight:700}.notifications-container{width:512px;margin:0 auto}.notifications-container h1{font-size:2rem;font-weight:700;line-height:1.25}#main{overflow-x:hidden}.skip-link{display:none}.tml-absolute{position:absolute !important;top:2rem;display:flex;justify-content:center}.tml-container{width:100%;display:flex;align-items:center;position:relative;justify-content:center;color:var(--green);z-index:98}.tml-headline h1{font-size:4rem;margin-bottom:2rem;line-height:1}.tml-headline{display:block;text-align:center;margin-bottom:1rem}.tml-label{display:block;font-size:1rem !important;font-weight:700 !important;color:var(--green)}.tml-login,.tml-lostpassword,.tml-resetpass{width:480px;position:relative;box-sizing:border-box;display:flex;justify-content:center;padding:0 0 2rem 0!important;z-index:98;margin:0 auto}.tml-login code,.tml-lostpassword code,.tml-resetpass code{width:100%}.tml-login form,.tml-lostpassword form,.tml-resetpass form{width:100%}.tml .tml-field-wrap{margin-bottom:1rem}.tml .tml-field-wrap:nth-last-child(1){margin-bottom:0 !important}.tml-submit-wrap{margin-bottom:0 !important;margin-top:1.5rem}.tml .tml-field{padding:.25rem 1rem !important;height:48px}.tml-message{background:#ff0}.tml-lostpassword .tml-button,.tml-resetpass .tml-button{width:100%}.tml-field{display:block;width:100%;font-size:18px;color:#555;line-height:1.2;padding:0 26px;background:#fff;border:1px solid #ddd}.tml-field-wrap input{border-radius:10px}.tml-button{display:flex;justify-content:center;align-items:center;padding:0 20px;width:100%;height:60px;background-color:#333;border:1px solid #333;border-radius:10px;font-size:1.5rem;font-weight:700;color:#fff;line-height:1.2;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;position:relative;z-index:1;cursor:pointer}.tml-button:focus,.tml-button:hover{background-color:var(--green);border:1px solid var(--green)}#rememberme{float:left;margin-right:.5rem;margin-top:.2rem}.tml-rememberme-wrap .tml-label{font-weight:400 !important;font-size:.75rem !important}.animated{position:absolute;bottom:-5rem;left:33%;z-index:-2;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(-1rem)}}@keyframes bounce{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-1rem)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}.tml-alerts{color:#9f6000;background-color:transparent;margin:0;padding:0;width:100%;top:-4rem;left:50%;transform:translateX(-50%);position:absolute;font-size:1rem}.tml-error{background:red;color:#fff;border-radius:10px}.homepage .tml-alerts{display:none}.tml-links{margin:2rem 0 !important;padding:0}.tml-lostpassword-link,.tml-login-link{text-align:center;list-style:none}.tml-rememberme-wrap,.login-remember,#pms_login .login-username label,#pms_login .login-password label,.login-extra{display:none}#pms_register-form,#pms_recover_password_form,#pms_new_password_form,#pms_login{width:480px;background:rgba(255,255,255,.3);padding:1rem;position:absolute;top:23%;box-sizing:border-box;padding:2rem}#pms_register-form .pms-field{margin-bottom:1rem;display:grid;grid-template-columns:1fr 2fr}.pms-field input,#pms_login .login-username #user_login,#pms_login .login-password #user_pass{width:100%;display:flex;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f !important;padding:.5rem .75rem !important;line-height:1.25 !important;border-width:1px !important;border-radius:.25rem !important;border:0 solid #e2e8f0;font-size:.7rem !important}.pms-hidden{display:none}.pms-form-submit,.login-submit #wp-submit{padding:.5rem 1rem !important;font-size:.875rem !important;font-weight:700 !important;border-radius:.25rem !important;background:red;margin-top:.5rem;color:#fff}#pms_recover_password_form p{text-align:center;margin-bottom:2rem}#pms_new_password_form>p:nth-child(3){margin-bottom:2rem}.display-none{display:none}#pms_recover_password_form .pms-field>label:nth-child(1){display:none}#pms_username_email{width:100%;display:flex;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f !important;padding:.5rem .75rem !important;line-height:1.25 !important;border-width:1px !important;border-radius:.25rem !important;border:0 solid #e2e8f0;font-size:.7rem !important;margin-bottom:1rem}#pms_recover_password_form>input:nth-child(5),#pms_new_password_form>input:nth-child(5){padding:.5rem 1rem !important;font-size:.875rem !important;font-weight:700 !important;border-radius:.25rem !important;background:red;margin-top:.5rem;color:#fff}#pms_new_password_form>input:nth-child(5){margin-top:2rem}.menu-login-container{position:absolute;right:0;top:50%;transform:translatey(-50%)}.fluentform_wrapper_4{padding-top:2rem}#fluentform_4_errors{position:absolute;top:0;padding:1rem;background:red;color:#fff;width:75%;box-sizing:border-box;border-radius:6px}#fluentform_4_errors .text-danger{color:#fff !important}#video-options{min-height:75vh;display:flex;align-items:center}.card-hover{text-decoration:none!important}.card-hover{z-index:-1;transition:all .3s ease}.card-hover-group:hover .card-hover{z-index:2}.wp-block-embed iframe{width:100%;aspect-ratio:16/9}#countdown{margin:0 auto 2rem;display:table}#countdown li{display:inline-block;font-size:2rem;list-style-type:none;padding:2rem;text-transform:uppercase;font-weight:400}#countdown li span{display:block;font-size:4rem;text-align:center;font-weight:700}.arrow{position:relative;margin:0 auto;width:48px;height:64px}.arrow .curve{border:4px solid var(--green);border-color:transparent transparent transparent var(--green);height:100%;border-radius:240px 0 0 240px}.arrow .point{position:absolute;left:10px;bottom:10px}.arrow .point:before,.arrow .point:after{border:2px solid var(--green);height:25px;content:"";position:absolute}.arrow .point:before{top:-11px;left:-11px;transform:rotate(-74deg);-webkit-transform:rotate(-74deg);-moz-transform:rotate(-74deg);-ms-transform:rotate(-74deg)}.arrow .point:after{top:-20px;left:5px;transform:rotate(12deg);-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-ms-transform:rotate(12deg)}.flip-arrow{transform:scaleX(-1)}.single-grid{display:grid;grid-gap:4rem;grid-template-columns:2fr 1fr}.single-sinopsis h1,.single-sinopsis h2,.single-sinopsis h3,.single-sinopsis h4{margin-bottom:2rem;font-weight:700;font-size:2rem}.single-sinopsis p{margin-bottom:2rem}.single-sinopsis p:nth-last-child(1){margin-bottom:0}.single-credit h2{font-weight:700;font-size:1rem}.single-credit p{margin-bottom:1rem;font-size:1.25rem}.single-credit strong{font-weight:700}@media screen and (max-width:512px){.tml-login,.tml-lostpassword,.tml-resetpass{width:100%;padding-right:2rem;padding-left:2rem}.tml-headline h1{font-size:2.5rem;margin-bottom:1rem}.gni-logo{width:auto;height:72px}.login-page{min-height:100vh;max-height:1000000px !important;padding-top:144px}.login-page-inner:before,.login-page-inner:after,.login-page:after,.login-page:before{display:none}.register-container{width:100%;padding:0 2rem}.container{width:100%;padding:0 2rem}.view-page{padding:144px 0 !important}.gni-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem}.view-page-inner:before,.view-page-inner:after{width:360px}.video-page{padding-right:2rem;padding-left:2rem}.video-page:before,.video-page:after{width:240px}.video-page-inner:before,.video-page-inner:after{width:160px}.video-page-inner:before{left:-2rem}.video-page-inner:after{right:-2rem}.notifications-container{width:100%;padding:0 2rem}.single-grid{grid-template-columns:1fr}#countdown li{font-size:1.5rem;padding:1rem}#countdown li span{font-size:2.5rem}.container-whatsapp,.container-whatsapp{margin-bottom:2rem}}@media screen and (min-width:513px) and (max-width:640px){.tml-login,.tml-lostpassword,.tml-resetpass{width:100%;padding-right:2rem;padding-left:2rem}.tml-headline h1{font-size:2.5rem;margin-bottom:1rem}.gni-logo{width:auto;height:72px}.login-page{min-height:100vh;max-height:1000000px !important;padding-top:120px}.login-page-inner:before,.login-page-inner:after,.login-page:after,.login-page:before{display:none}.register-container{width:100%;padding:0 2rem}.view-page{padding:144px 0 !important}.container{width:100%;padding:0 2rem}.gni-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem}.view-page-inner:before,.view-page-inner:after{width:360px}.video-page:before,.video-page:after{width:360px}.video-page-inner:before,.video-page-inner:after{width:210px}.video-page-inner:before{left:2rem}.video-page-inner:after{right:2rem}.notifications-container{width:100%;padding:0 2rem}.single-grid{grid-template-columns:1fr}}@media screen and (min-width:641px) and (max-width:768px){.gni-logo{width:auto;height:72px}.login-page{min-height:100vh;max-height:1000000px !important;padding-top:120px}.login-page-inner:before,.login-page-inner:after,.login-page:after,.login-page:before{display:none}.register-container{width:100%;padding:0 2rem}.view-page{padding:144px 0 !important}.container{width:100%;padding:0 2rem}.gni-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem}.view-page-inner:before,.view-page-inner:after{width:420px}.video-page:before,.video-page:after{width:360px}.video-page-inner:before,.video-page-inner:after{width:210px}.video-page-inner:before{left:2rem}.video-page-inner:after{right:2rem}.notifications-container{width:100%;padding:0 2rem}.single-grid{grid-template-columns:1fr}}@media screen and (min-width:769px) and (max-width:922px){.gni-logo{width:auto;height:72px}.login-page{min-height:100vh;max-height:1000000px !important;padding-top:120px;padding-bottom:2rem}.login-page:before{bottom:-4rem;left:-9rem;width:50%}.login-page:after{bottom:-4rem;right:-9rem;width:50%}.login-page-inner:before{bottom:0;left:1rem;width:160px}.login-page-inner:after{bottom:-3rem;right:1rem;width:160px}.register-container{width:100%;padding:0 2rem}.container{width:100%;padding:0 2rem}.view-page-inner:before,.view-page-inner:after{width:420px}.video-page:before,.video-page:after{width:360px}.video-page-inner:before,.video-page-inner:after{width:210px}.video-page-inner:before{left:2rem}.video-page-inner:after{right:2rem}}@media screen and (min-width:923px) and (max-width:1280px){.gni-logo{width:auto;height:72px}.login-page{min-height:100vh;max-height:1000000px !important;padding-top:120px;padding-bottom:2rem}.login-page:before{bottom:-6rem;left:-9rem;width:50%}.login-page:after{bottom:-6rem;right:-9rem;width:50%}.login-page-inner:before{bottom:2rem;left:4rem;width:240px}.login-page-inner:after{bottom:2rem;right:4rem;width:240px}.container{width:100%;padding:0 2rem}.view-page-inner:before,.view-page-inner:after{width:420px}.video-page:before,.video-page:after{width:480px}.video-page-inner:before,.video-page-inner:after{width:240px}.video-page-inner:before{left:2rem}.video-page-inner:after{right:2rem}}@media screen and (min-width:1281px) and (max-width:1480px){.login-page{min-height:100vh;max-height:1000000px !important;padding-top:120px;padding-bottom:2rem}.login-page:before{bottom:-6rem;left:-9rem;width:50%}.login-page:after{bottom:-6rem;right:-9rem;width:50%}.login-page-inner:before{bottom:2rem;left:4rem;width:270px}.login-page-inner:after{bottom:2rem;right:4rem;width:270px}}