﻿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,sub,sup,tt,var,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}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}input{margin:0;padding:0;border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-appearance:none !important;-webkit-border-radius:0}@font-face{font-family:"Hillgates";src:url("../fonts/Hilgates/hillgates-webfont.woff2") format("woff2"),url("../fonts/Hilgates/hillgates-webfont.woff") format("woff"),url("../fonts/Hilgates/hillgates-webfont.svg#hillgatesregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}html,body,input,select,button,textarea,text{color:#2c2e2f;font-family:"Raleway",sans-serif;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased}a{color:#face37;text-decoration:none}a:visited{color:#face37}a:hover,a:focus,a:active{color:#face37}*[onClick]{cursor:pointer}.text-centered{text-align:center}.float-right{float:right}.btn-action{text-transform:uppercase;display:inline-block;background:#face37;color:#fff;padding:16px 35px 18px;border-radius:50px;font-size:1.1em;font-weight:600;cursor:pointer;transition:all .1s}.btn-action:hover{background:#d5b004;color:#fff}@keyframes bannerzoom{from{transform:scale(1)}to{transform:scale(1.05)}}.content{width:100%;max-width:1000px;margin:0 auto;padding:0 10px}.content.mini-content{max-width:700px}.banner{margin-bottom:120px;position:relative;background-color:transparent;width:100%;overflow:hidden}.banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#111;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;animation:bannerzoom 10s linear 0s 1 forwards}.banner.banner01:before{background-image:url("../images/banners/banner01.jpg");background-position:bottom center}.banner.banner02:before{background-image:url("../images/banners/banner02.jpg")}.banner.banner03:before{background-image:url("../images/banners/banner03.jpg")}.banner.banner04:before{background-image:url("../images/banners/banner04.jpg")}.banner.banner05:before{background-image:url("../images/banners/banner05.jpg")}.banner.banner06:before{background-image:url("../images/banners/banner06.jpg")}.banner.banner07:before{background-image:url("../images/banners/banner07.jpg")}.banner.banner08:before{background-image:url("../images/banners/banner08.jpg")}.banner:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top right, #000, #fdd403);opacity:.3}.banner.blackout{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.5)}.banner .banner-flex{display:flex;align-items:center;min-height:400px;padding:120px 0}.banner .banner-flex .heading{flex:2;padding-right:40px}.banner .banner-flex .heading.centered{text-align:center;padding:0 15%}.banner .banner-flex .heading.centered>h1:after{margin:0 auto}.banner .banner-flex .heading>h1{font-family:"Hillgates",cursive;font-size:4em;line-height:125%;margin-bottom:20px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5)}.banner .banner-flex .heading>h1:after{content:"";display:block;clear:both;width:50px;height:3px;background:#face37;margin-bottom:16px;margin-top:16px;border-radius:4px}.banner .banner-flex .heading>h2{font-size:1.1em;line-height:150%;background:transparent;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5)}.banner .banner-flex .no-content{flex:2}.video{position:absolute;z-index:-1;object-fit:cover;width:100%;height:100%;top:0;left:0}.banner .ytvideo{flex:3;width:100%;height:400px;border-radius:4px;box-shadow:0 5px 30px rgba(0,0,0,.2);margin-bottom:-40px}@media only screen and (max-width: 850px){.banner .content{flex-direction:column}}@media only screen and (min-width: 851px){#header{height:110px;overflow:visible}#header .content{height:100%}#header figure{width:160px;height:86px;margin-top:15px;float:left;transition:all .1s}#header figure:hover{transform:scale(1.02)}#header figure .logo{float:left;width:100%}#header ul.menu{float:right;height:100%;padding-top:40px}#header ul.menu>li{display:inline-block;position:relative;vertical-align:top}#header ul.menu>li>a{display:inline-block;padding:12px 15px;color:#2c2e2f;font-weight:600;transition:all .1s;position:relative}#header ul.menu>li>a:after{content:"";position:absolute;bottom:0;left:50%;width:0%;height:3px;border-radius:4px;background:#face37;transition:all .1s}#header ul.menu>li>a:hover:after{width:50%;left:25%}#header ul.menu>li>a.selected{color:#face37}#header ul.menu>li.social a{padding:5px}#header ul.menu>li.social img{width:24px}#header ul.menu>li>ul{display:none}#header ul.menu>li:hover>ul{display:inline-block;position:absolute;left:0;background:#fff;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2)}#header ul.menu>li:hover>ul>li:not(:last-child){border-bottom:1px solid #eee}#header ul.menu>li:hover>ul>li>a{display:inline-block;padding:20px 15px;min-width:200px;color:#2c2e2f;font-weight:bold;transition:all .1s}#header ul.menu>li:hover>ul>li>a:hover{color:#face37}#toggle-menu{display:none}#header.white ul.menu>li>a:not(.selected){color:#fff}}@media only screen and (max-width: 850px){#header{width:100%;overflow:visible;height:50px}#header .content{height:100%;position:relative;text-align:center}#header .logo{width:77px;margin-top:5px}#header ul.menu{max-height:0;opacity:0;overflow:hidden;position:absolute;z-index:10;text-align:left;right:5px;top:50px;background:#fff;width:100%;max-width:300px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:all .4s}#header ul.menu.opened{max-height:400px;opacity:1}#header ul.menu>li>a{display:block;padding:14px 15px;color:#2c2e2f;font-weight:bold;border-bottom:1px solid #eee;transition:all .1s}#header ul.menu>li>a.selected{color:#face37}#header ul.menu>li.social{background:#face37;display:inline-block;border-radius:5px;margin:10px 0 10px 15px}#header ul.menu>li.social a{padding:5px 7px;border:none}#header ul.menu>li.social img{width:24px}#header ul.menu>li>ul>li>a{display:block;padding:14px 15px 12px 40px;color:#2c2e2f;font-weight:bold;border-bottom:1px solid #eee;transition:all .1s}#header ul.menu>li>ul>li>a:hover{color:#face37}#toggle-menu{width:40px;height:40px;float:right;position:absolute;top:5px;right:5px;border-radius:4px;background:#fff url("../images/icons-black/menu.svg") no-repeat center;background-size:40%;cursor:pointer;transition:all .1s;box-shadow:0 3px 5px rgba(0,0,0,.5)}#toggle-menu:hover{transform:scale(1.1)}}#footer{margin-top:80px;background:#f8f9fb;padding:80px 0 40px;position:relative}#footer ul.menu{margin-bottom:25px}#footer ul.menu>li{display:inline-block}#footer ul.menu>li>a{display:inline-block;color:#2c2e2f;padding:10px 15px;font-weight:bold;transition:all .1s;position:relative}#footer ul.menu>li>a:not(:last-child){border-right:1px solid #2c2e2f}#footer ul.menu>li>a:after{content:"";position:absolute;bottom:0;left:50%;width:0%;height:3px;border-radius:4px;background:#2c2e2f;transition:all .1s}#footer ul.menu>li>a:hover:after{width:50%;left:25%}#footer .social-media{float:right}#footer .social-media img{width:28px;transition:all .1s;margin:0 5px}#footer .social-media img:hover{transform:scale(1.1);opacity:1}#footer #wp-ratedWA{float:right;clear:both;margin-top:20px}#footer .information{color:#2c2e2f;line-height:150%;background-size:20px;background-repeat:no-repeat;background-position:0;padding-left:30px}#footer .information a{color:#2c2e2f;text-decoration:underline}#footer .information.phone{background-image:url("../images/icons-black/whatsapp.svg")}#footer .information.email{background-image:url("../images/icons-black/email.svg")}#footer .copyright{text-align:left;width:calc(100% - 150px);line-height:150%;color:#2c2e2f;font-size:.8em;padding-top:20px;margin-top:20px;border-top:1px solid #00000010}#footer .copyright a{color:#2c2e2f;font-weight:bold}@media only screen and (max-width: 850px){#footer ul.menu{text-align:center}#footer .social-media{float:none;text-align:center}#footer #wp-ratedWA{float:none;text-align:center}#footer .copyright{width:100%}}#screen-index .who-we-are{text-align:center;margin:50px 0}#screen-index .who-we-are h3{font-size:1.3em;line-height:150%;font-weight:bold;color:#47495a}#screen-index .who-we-are p{line-height:150%;margin:0 15%;padding-bottom:50px;border-bottom:2px dashed #f0f4f7}#screen-index .process{display:table;table-layout:fixed;width:100%;margin:50px 0}#screen-index .process .steps{display:table-cell;width:50%}#screen-index .process .steps h3{line-height:150%;margin-bottom:15px;font-size:1.5em;color:#47495a}#screen-index .process .steps p{line-height:150%;margin-bottom:15px}#screen-index .process .image{width:50%;display:table-cell;background:url("../images/desktop.svg") no-repeat center;background-size:contain}.text h2{font-family:"Hillgates",cursive;font-size:4em;line-height:125%;margin-bottom:16px}.text h3{font-family:"Hillgates",cursive;font-size:3em;line-height:125%;margin-bottom:16px}.text b,.text strong{color:#2c2e2f}.text h2 strong,.text h3 strong{position:relative}.text h2 strong:after,.text h3 strong:after{content:"";position:absolute;left:0;bottom:30%;height:2px;width:100%;background:#face37}.text .icon{width:18px;vertical-align:top;margin-top:4px;margin-right:4px}.text .centered{text-align:center}.text .compressed{padding-left:20%;padding-right:20%}.text .spaced{padding-top:50px;padding-bottom:50px}.text .box-group{padding:20px;background:#f7f7f7;border-radius:5px}.text p{line-height:170%;margin-bottom:16px;color:#777}.row{clear:both}.row>.col-main{float:left;width:63%}.row>.col-main.col-padding{padding-right:40px}.row>.col-mainright{float:right;width:63%}.row>.col-mainright.col-padding{padding-left:40px}.row>.col-half{float:left;width:50%}.row>.col-half.col-padding:first-child{padding-right:25px}.row>.col-half.col-padding:last-child{padding-left:25px}.row>.col-half.col-minipadding:first-child{padding-right:10px}.row>.col-half.col-minipadding:last-child{padding-left:10px}.row>.col-sidebar{float:right;width:37%}.row>.col-sidebar.col-padding{padding-left:40px}.row>.col-sidebarleft{float:left;width:37%}.row>.col-sidebarleft.col-padding{padding-right:40px}.row>.col-fixed{position:sticky;top:20px}.row>.col-full-compress{max-width:900px;margin:0 auto}.row>.col-mini-compress{max-width:600px;margin:0 auto}.row>.col-bg-gray{background:#f4f4f4;border-radius:5px}.row:after{content:"";display:block;clear:both}@media only screen and (max-width: 700px){.row>.col-main{width:100%}.row>.col-half{width:100%}.row>.col-sidebar{width:100%}.row>.col-padding{padding:0 !important}}.video-youtube{position:relative;cursor:pointer;background-color:#000;background-size:cover;background-position:center}.video-youtube:not(:hover):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);z-index:1}.video-youtube>img.thumb{width:100%;filter:grayscale(100%);transition:all .1s}.video-youtube:hover>img.thumb{width:100%;filter:grayscale(0%)}.video-youtube>.play{position:absolute;top:50%;left:50%;z-index:2;background:transparent url("../images/icons-white/play.svg") no-repeat center;background-size:contain;width:120px;height:120px;margin-top:-60px;margin-left:-60px;transition:all .3s}.video-youtube>.play.mini{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.video-youtube:hover>.play{transform:scale(1.1);opacity:1}.video-youtube .bottom-float-title{position:absolute;top:100%;width:100%;text-align:center;margin-top:8px}.image-gallery{text-align:center}.image-gallery>.image-item{width:180px;height:100px;position:relative;display:inline-block;margin:10px;overflow:hidden;transition:all .1s;cursor:pointer}.image-gallery>.image-item>img{width:100%}.image-gallery>.image-item:hover{transform:scale(1.1)}.image-gallery>.image-item:hover:after{content:"";background:rgba(0,0,0,.4) url("../images/icons-white/search.svg") no-repeat center;background-size:10%;display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:10}.form-style label{font-weight:bold;color:#2c2e2f}.form-style p{margin-bottom:32px}.std-form{text-align:left}.std-form .sub-item{border-left:3px solid #eee;margin-bottom:20px;padding:10px 0 10px 20px}.std-form .sub-group{padding:20px;margin-bottom:20px;background:#f9f9f9;border-radius:5px}.std-form .form-item{margin-bottom:20px}.std-form .form-item:not(.checkbox)>label{font-weight:bold;line-height:150%;margin-bottom:2px;display:block}.std-form .form-item:not(.checkbox)>label>.required-indicator{color:#eb818b}.std-form .form-item:not(.checkbox)>input{margin-bottom:5px}.std-form .form-item:not(.checkbox)>form-item-description{font-size:.9em}.std-form .form-item.checkbox{padding-left:25px}.std-form .form-item.checkbox>label{position:relative;line-height:150%}.std-form .form-item.checkbox>label>input{position:absolute;margin-left:-25px;margin-top:1px}.std-form .form-item.checkbox>label>.form-item-description{font-size:.9em;line-height:150%}.std-form .form-item>.options{line-height:150%}.testimonials-list>.testimonial{display:flex;margin:80px 0}.testimonials-list>.testimonial:nth-child(odd){flex-direction:row-reverse}.testimonials-list>.testimonial>.user-photo{flex:2;background-size:cover;background-color:#000;background-position:center top;position:relative;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.testimonials-list>.testimonial:nth-child(odd)>.user-photo:before{content:"";display:block;width:100%;height:100%;border:1px solid #face37;margin:-40px 0 0 40px;z-index:-1;position:absolute}.testimonials-list>.testimonial:nth-child(even)>.user-photo:before{content:"";display:block;width:100%;height:100%;border:1px solid #face37;margin:-40px 0 0 -40px;z-index:-1;position:absolute}.testimonials-list>.testimonial>.testimonial-infos{flex:3;padding:40px}.testimonials-list>.testimonial>.testimonial-infos>.message{line-height:170%}.testimonials-list>.testimonial>.testimonial-infos>.message:before{content:'"';font-size:3em;color:#fdd403;font-family:Verdana}.testimonials-list>.testimonial>.testimonial-infos>.author{font-size:1.25em;line-height:150%;color:#fdd403;margin-top:24px;font-weight:bold}.testimonials-list>.testimonial:after{content:"";display:block;clear:both}@media only screen and (max-width: 600px){.testimonials-list>.testimonial>.user-photo{min-height:300px}.testimonials-list>.testimonial>.user-photo:before{display:none !important}.testimonials-list>.testimonial{flex-direction:column !important}}.box-shadow{background:#fff;box-shadow:0 3px 50px rgba(0,0,0,.05);padding:40px}.box-shadow.margin{margin:50px 0}.band{margin:120px 0;display:flex}.band .band-cover{flex:2;background-size:cover;background-color:#000;background-position:center;box-shadow:0 3px 50px rgba(0,0,0,.2);position:relative;border-radius:4px}.band .band-cover:before{content:"";display:block;width:100%;height:100%;border:1px solid #face37;margin:-40px 0 0 -40px;z-index:-1;position:absolute}.band .band-infos{flex:3;padding:0 40px}.band .band-title{font-family:"Hillgates",cursive;font-size:3em;line-height:150%}.band .band-title:after{content:"";display:block;clear:both;width:50px;height:3px;background:#face37;margin-bottom:16px;margin-top:12px;border-radius:4px}.band .band-description{line-height:150%;margin-bottom:16px;color:#777}.band-see-more{font-weight:bold;margin-bottom:20px}.band-see-more:hover{text-decoration:underline}.band-see-more:after{vertical-align:top;content:"";display:inline-block;width:16px;height:16px;margin-left:10px;background:url(../images/icons-yellow/right-arrow.svg) no-repeat center;background-size:cover}@media only screen and (max-width: 600px){.band{flex-direction:column !important}.band .band-cover{min-height:200px;order:2;margin-top:20px}.band .band-infos{padding:0}.band .band-cover:before{display:none !important}}.band-media{height:110px;width:100%;display:flex}.band-media .media-item{flex:1;background-size:cover;background-color:#000;background-position:center;transition:all .1s;filter:grayscale(50%);border-radius:4px}.band-media .media-item:hover{transform:scale(1.05);box-shadow:0 5px 30px rgba(0,0,0,.2);filter:grayscale(0%)}.band-media .media-item:not(:first-child){margin-left:16px}@media only screen and (max-width: 600px){.band-media.big-list{display:block;text-align:center;height:auto}.band-media.big-list .media-item{display:inline-block;width:150px;height:85px;margin:5px !important}}.videos-personalized-band{display:flex;height:130px}.videos-personalized-band.first-line{height:370px}.videos-personalized-band.second-line{height:100px}.videos-personalized-band .media-item{flex:1;background-color:#000;margin:8px;background-size:cover;background-position:center;position:relative;border-radius:4px}.videos-personalized-band.first-line .media-item:before{content:"";display:block;width:100%;height:100%;border:1px solid #face37;margin:-40px 0 0 -40px;z-index:-1;position:absolute}.videos-personalized-band.second-line .media-item{transition:all .1s;filter:grayscale(50%)}.videos-personalized-band.second-line .media-item:hover{transform:scale(1.05);box-shadow:0 5px 30px rgba(0,0,0,.2);filter:grayscale(0%)}@media only screen and (max-width: 600px){.videos-personalized-band.first-line .media-item:before{display:none !important}}hr{border:0;height:5px;background:#face37;margin:80px auto;width:80%;border-radius:10px}hr.mini-margin{margin:40px auto;height:3px}.index-photos{height:130px;display:flex}.index-photos a{flex:1;background-size:cover;background-color:#000;background-position:center;transition:all .1s;filter:grayscale(50%);border-radius:4px}.index-photos a:hover{transform:scale(1.05);box-shadow:0 5px 30px rgba(0,0,0,.2);filter:grayscale(0%)}.index-photos a:not(:first-child){margin-left:16px}@media only screen and (max-width: 600px){.index-photos{display:block;text-align:center;height:auto}.index-photos a{display:inline-block;width:150px;height:85px;margin:5px !important}}.index-spotlight{display:flex}.index-spotlight .spotlight{flex:1;background-size:cover;background-color:#000;background-position:center;transition:all .1s;filter:grayscale(30%);border-radius:4px;margin:10px;padding:20px}.index-spotlight .spotlight:hover{transform:scale(1.02);box-shadow:0 5px 30px rgba(0,0,0,.2);filter:grayscale(0%)}.index-spotlight .spotlight.spotlight-cerimonias{background-image:url("../images/banners/banner07.jpg")}.index-spotlight .spotlight.spotlight-festas{background-image:url("../images/banners/banner01.jpg")}.index-spotlight .spotlight .spotlight-title{padding-top:200px;font-size:1.5em;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5);line-height:125%;font-weight:900;margin-bottom:10px}.index-spotlight .spotlight .spotlight-description{font-size:1.1em;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5);line-height:150%}@media only screen and (max-width: 600px){.index-spotlight{flex-direction:column !important}}.index-testimonial{margin:120px auto;max-width:700px}.index-testimonial>.user-photo{float:left;border-radius:200px;width:200px;height:200px;background-size:200%;background-color:#000;background-position:center top;box-shadow:0 10px 30px rgba(0,0,0,.1);margin-top:10px}.index-testimonial>.testimonial-infos{margin-left:240px;margin-bottom:20px}.index-testimonial>.testimonial-infos>.message{line-height:170%}.index-testimonial>.testimonial-infos>.author{font-size:1.25em;line-height:150%;color:#fdd403;font-weight:bold}.index-testimonial:after{content:"";display:block;clear:both}@media only screen and (max-width: 600px){.index-testimonial>.user-photo{margin:0 auto 20px;float:none}.index-testimonial>.testimonial-infos{clear:both;margin-left:0}}.founder-photo{width:200px;height:200px;margin:40px auto 20px;background:url("../images/tiago.jpeg") no-repeat top left -80px;background-size:cover;border-radius:100%;box-shadow:0 3px 50px rgba(0,0,0,.2)}.texty{line-height:150%;color:#777}.texty p{margin-bottom:20px}.texty img{max-width:100%}.texty b{color:#2c2e2f}.texty .centered{text-align:center}.texty .small-text{font-size:.9em}.texty ul{list-style:none;margin-bottom:20px}.texty ul li{margin-left:20px;margin-left:1rem}.texty ul li:before{content:"•";color:#face37;font-weight:bold;display:inline-block;width:1rem;margin-left:-1rem}.texty ul li.spaced{margin-bottom:20px}.whatsapp-call{display:block;position:fixed;z-index:1;bottom:20px;right:20px;width:56px;height:56px;background:#5ac355 url("../images/icons-white/social-whatsapp.svg") no-repeat;background-position:center;background-size:32px;color:#fff !important;font-weight:bold;border-radius:100px;box-shadow:0 3px 10px rgba(0,0,0,.3)}input[type=text],input[type=email],input[type=date],input[type=search],input[type=url],input[type=password],input[type=number],textarea,select,.form-select{display:block;background:#fff;margin:0;min-height:40px;width:100%;color:#333;-webkit-appearance:none;-moz-appearance:none;padding:10px;border:1px solid #ddd;border-radius:4px;resize:none !important;vertical-align:top}input[type=text]:disabled,input[type=email]:disabled,input[type=date]:disabled,input[type=search]:disabled,input[type=url]:disabled,input[type=password]:disabled,input[type=number]:disabled,textarea:disabled,select:disabled{color:#666;font-style:italic;cursor:not-allowed !important;background-color:#f8f8f8 !important}input[type=text].mini,input[type=email].mini,input[type=date].mini,input[type=search].mini,input[type=url].mini,input[type=password].mini,input[type=number].mini,textarea.mini,select.mini{padding:5px 10px;min-height:29px;font-size:.9em}input:focus,select:focus,textarea:focus{border-color:#6ccffa;outline:none}textarea{min-height:180px;line-height:150%}select{background:#fff url("../images/icons-black/arrow-down.svg") no-repeat right 15px center;background-size:10px;padding-right:25px}button,input[type=button],input[type=submit],.btn{display:inline-block;background:#e4eaec;color:#888;cursor:pointer;text-transform:uppercase;outline:none;white-space:nowrap;border:0;padding:15px 35px 13px;border-radius:100px;transition:all .2s;font-weight:bold}button:disabled,button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=submit]:disabled,input[type=submit].disabled,.btn:disabled,.btn.disabled{font-style:italic;cursor:not-allowed !important;opacity:.3}button.yellow,input[type=button].yellow,input[type=submit].yellow,.btn.yellow{background-color:#face37;color:#fff}button.mini,input[type=button].mini,input[type=submit].mini,.btn.mini{padding:7px 15px;font-size:.9em}button.yellow-bordered,input[type=button].yellow-bordered,input[type=submit].yellow-bordered,.btn.yellow-bordered{color:#face37;border:2px solid #face37;background:transparent}button.centered,input[type=button].centered,input[type=submit].centered,.btn.centered{display:block;margin:0 auto}button.big,input[type=button].big,input[type=submit].big,.btn.big{font-size:1.2em;padding:18px 35px 17px}button:hover,input[type=button]:hover,input[type=submit]:hover,.btn:hover{box-shadow:inset 0 100px 0 rgba(0,0,0,.05)}button>img,input[type=button]>img,input[type=submit]>img,.btn>img{vertical-align:top;width:20px;margin-top:-4px;margin-right:2px}input[type=checkbox]{background:#fff;width:19px;height:19px;border:1px solid #d5d5d5 !important;display:inline-block;vertical-align:middle;margin-top:-2px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}input[type=checkbox].mini{width:18px;height:18px}input[type=checkbox]:checked{border-color:#face37 !important;background:#face37 url("../images/icons-white/check-mark.svg") no-repeat center;background-size:60%}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}input[type=checkbox]:disabled:not(:checked){background:#f6f6f6}input[type=radio]{background:#fff;width:19px;height:19px;border:1px solid #d5d5d5 !important;display:inline-block;vertical-align:middle;margin-top:-2px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}input[type=radio].mini{width:18px;height:18px}input[type=radio]:checked{border-color:#face37 !important;background:#face37 url("../images/icons-white/circular-shape.svg") no-repeat center;background-size:45%}input[type=radio]:disabled{cursor:not-allowed;opacity:.5}input[type=radio]:disabled:not(:checked){background:#f6f6f6}table.std-table{width:100%;text-align:left;border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #ccc}table.std-table thead{color:#333;background:#eee;font-weight:bold}table.std-table td,table.std-table th{padding:12px;border:1px solid #ddd}table.std-table tr:nth-child(even){background:#fafafa}#screen-setlist-welcome{padding:20px 0}#screen-setlist-welcome .logo{width:130px;display:block;margin:20px auto}#screen-setlist-welcome .local-box{display:flex;margin:50px 0 30px;flex-direction:row-reverse}#screen-setlist-welcome .local-box>.photo{flex:2;background-size:cover;background-color:#000;background-position:center top;position:relative;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.1)}#screen-setlist-welcome .local-box>.photo:before{content:"";display:block;width:100%;height:100%;border:1px solid #face37;margin:-40px 0 0 40px;z-index:-1;position:absolute}#screen-setlist-welcome .local-box>.message{flex:3;padding:20px;line-height:170%}#screen-setlist-welcome .local-box:after{content:"";display:block;clear:both}@media only screen and (max-width: 600px){#screen-setlist-welcome .local-box>.photo{min-height:300px}#screen-setlist-welcome .local-box>.photo:before{display:none !important}#screen-setlist-welcome .local-box{flex-direction:column !important}}.warning-box{padding:20px;margin-bottom:20px;border-radius:5px;line-height:150%;background:#feffd1;color:#525242;font-size:.9em}.warning-box a{color:#333 !important;font-weight:bold;text-decoration:underline}.warning-box.centered{text-align:center}.inputs-removable{counter-reset:section}.inputs-removable .input-group{margin-bottom:5px;clear:both}.inputs-removable .input-group:before{counter-increment:section;content:counter(section) ". ";display:inline-block;width:25px;text-align:right;padding-top:7px;padding-right:3px;vertical-align:top}.inputs-removable .input-group input{width:calc(100% - 95px);display:inline-block}.inputs-removable .input-group .btn-sort{width:20px;height:20px;margin-top:5px;margin-right:5px;vertical-align:top;padding:4px;cursor:pointer}.inputs-removable .input-group .btn-remove{width:16px;height:16px;margin-top:7px;margin-left:5px;vertical-align:top}.inputs-music{counter-reset:section}.inputs-music .btn-icon{width:16px;height:16px;margin:0 3px;vertical-align:top}.inputs-music .btn-icon.disabled{opacity:.3;filter:grayscale(100%)}.white-popup-block{position:relative;background:#fff;padding:20px;width:auto;max-width:450px;margin:20px auto}.white-popup-block.extended{max-width:900px}.white-popup-block .music-form{line-height:150%}.white-popup-block .music-form.half-size{width:48%;float:left}.white-popup-block .box-suggestions{width:48%;float:right;background:#f4f4f4;padding:20px 20px 0;border-radius:5px;height:440px;overflow:hidden}.white-popup-block .box-suggestions .suggestion-list{height:calc(100% - 40px);overflow:scroll}.white-popup-block .box-suggestions .suggestion-list .music{padding:15px 0;border-bottom:1px dotted #ddd}.white-popup-block .box-suggestions .suggestion-list .music a{color:#333}.white-popup-block .box-suggestions .suggestion-list .music .btn-icon{float:right;width:28px;height:28px;padding:4px;margin:0 3px;margin-top:-5px}.whatsapp-helper{display:block;position:fixed;bottom:15px;right:15px;background:#5ac355 url("../images/icons-white/social-whatsapp.svg") no-repeat;background-position:center right 15px;background-size:24px;color:#fff !important;font-weight:bold;border-radius:100px;font-size:.9em;padding:12px 45px 12px 20px;box-shadow:0 3px 10px rgba(0,0,0,.3)}#youtube-player{z-index:5000;display:block;position:fixed;top:15px;right:15px;background:#000;box-shadow:0 3px 10px rgba(0,0,0,.3);width:360px;height:203px}#youtube-player iframe{width:100%;height:100%}#youtube-player .close-btn{float:right;padding:10px 25px;font-weight:bold;text-align:center;width:100%;background:rgba(0,0,0,.85);border-radius:50px}/*# sourceMappingURL=style.css.map */
