.container-options{width:100%;display:flex;justify-content:center;box-sizing:border-box}label{font-size:.8rem}.container-input{position:relative;height:60px}input,select{width:100%;padding:7px 5px!important;border:1px solid #dadada;border-radius:3px;box-sizing:border-box}.button-confirm{margin-top:20px;padding:15px 0;width:100%}.valores-doar{display:flex;gap:5px}.valores-doar>div{position:relative;width:100%}.valores-doar>div>span{position:absolute;display:none;bottom:50px;left:10px;background-color:var(--color-link);color:var(--color-link-inverse);border-radius:10px;padding:5px 10px;font-size:.8rem;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.valores-doar>div:hover>span{display:flex}#msg-forma-pagamento{font-weight:700;text-align:justify;margin-top:10px;font-size:.8rem}#donation-template{width:100vw;height:100vh;display:grid;grid-template-rows:auto 50px;box-sizing:border-box;position:relative}.container{height:auto!important}#donation-template .header{display:flex;gap:10px;color:var(--secondary-color);align-items:center;cursor:default;background-color:var(--primary-color);padding:5px 40px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;position:absolute;width:100%;height:80px;box-sizing:border-box}#donation-template .picture{margin-top:80px;height:100%;display:flex}#donation-template .picture>div:first-child{background-repeat:no-repeat;background-size:cover;background-position:right;height:calc(100% - 75px);width:70%;transition:all .5s;background-color:var(--primary-color)}#donation-template .picture>div:last-child{background-repeat:no-repeat;background-size:cover;background-position:right;height:100%;width:30%;transition:all .5s;background-color:var(--primary-color)}#donation-template.ajustar .form-area{right:0;transition:all .5s}#donation-template.ajustar .picture>div:first-child{background-size:auto 100%;background-position:left top;transition:all .5s}#donation-template.ajustar .picture>div:last-child{background-image:none!important}#donation-template .form-area{background-color:#fff;width:30%;min-width:450px;position:absolute;right:10%;z-index:99;top:0;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;box-sizing:border-box;overflow-y:overlay!important;height:100%;transition:all .5s}#donation-template .form-area .form-title{background-color:#eee;min-height:80px;display:flex;align-items:center;justify-content:center;color:var(--color-link);font-weight:700;margin-bottom:20px;font-size:1.4rem;text-align:center;padding:5px 10px}#form-steps{position:relative;box-sizing:border-box;margin-inline:20%}#form-steps .steps-progress{position:absolute;z-index:999;top:calc(50%);height:4px;width:calc(100% - 50px);margin-inline:25px;background-color:#ccc;box-sizing:border-box}#form-steps .steps-progress>div{height:100%;width:0%;background-color:var(--color-link);transition:all .5s}#form-steps .steps-blocks{display:flex;justify-content:space-between;margin:20px 0}#form-steps .steps-blocks .item{position:relative;height:50px;width:50px}#form-steps .steps-blocks .item>div{position:absolute;z-index:9999;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;border:4px solid #ccc;border-radius:50%;font-size:.7rem;font-weight:700;color:#ccc;cursor:pointer;text-align:center;transition:all .5s}#form-steps .steps-blocks .item.active>div,#form-steps .steps-blocks .item:has(~.item.active)>div{color:var(--color-link);border-color:var(--color-link);transition:all .5s}#form-steps .steps-blocks .item:hover>div{color:var(--color-link);border-color:var(--color-link);transition:all .5s}#form-content{position:relative;margin-inline:30px;height:fit-content;box-sizing:border-box}#form-content>.content-step{position:absolute;display:none;width:100%;z-index:9;padding-bottom:30px}#form-content>.content-step.active{display:inline;pointer-events:all;z-index:999}#donation-template .footer{display:flex;align-items:center;justify-content:center;padding-top:5px;font-size:.8rem;color:var(--secondary-color);background-color:var(--primary-color);box-shadow:0 -7px 15px -3px rgba(0,0,0,.1)}#donation-template .footer a{color:var(--secondary-color)}.donation-template.home_fixed{display:grid;grid-template-columns:auto min-content;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;box-sizing:border-box;border-radius:20px}.donation-template.home_fixed .picture{border-radius:20px 0 0 20px;background-position:center;background-repeat:no-repeat;background-size:cover}.donation-template.home_fixed .form-content{min-width:500px}.donation-template.home_fixed .title{display:flex;align-items:center;justify-content:center;text-align:center;min-height:80px;background-color:#f5f5f5;border-radius:0 20px 0 0;background-color:var(--primary-color)!important;color:var(--secondary-color)!important;font-weight:700;font-size:1.2rem}@media only screen and (max-width:1400px){#donation-template .form-area{right:5%}}@media only screen and (max-width:1200px){#donation-template{position:absolute}#donation-template .header{position:fixed;z-index:9999;height:50px}#donation-template .picture{margin-top:50px}#donation-template .form-area{right:0;top:50px;height:calc(100% - 50px)}#form-steps{position:relative;box-sizing:border-box;margin-inline:10%}#donation-template .picture>div:first-child{width:100%;background-position:center}#donation-template .picture>div:last-child{display:none}#donation-template .footer{justify-content:left;padding-left:30px}}@media only screen and (max-width:1000px){.enabled{display:none!important}.donation-template.home_fixed .picture{display:none}.donation-template.home_fixed .form-content{min-width:100%}.donation-template.home_fixed .title{border-radius:20px 20px 0 0}#donation-template{height:100%}body:not(.embed){overflow-y:auto!important}body:not(.embed) #donation-template{display:block}body:not(.embed) #donation-template .picture{height:250px}body:not(.embed) #donation-template.ajustar .picture>div:first-child{background-position:center;background-size:contain;height:100%}body:not(.embed) #donation-template .form-area{top:0;overflow-y:unset!important;box-shadow:none;height:unset;padding-bottom:50px}body:not(.embed) #donation-template .content-step{position:relative}body:not(.embed) #donation-template .footer{position:relative}#donation-template .header *{font-size:1.4rem!important}#donation-template .footer{position:absolute;bottom:0;width:100%;z-index:99;justify-content:center;padding:5px 0}body.embed #donation-template .picture{display:none}#donation-template .form-area{position:relative;width:100%;min-width:fit-content;overflow-y:overlay!important;height:100%}.donationTypeBox .btn-default>svg{display:none}body.embed #donation-template{display:block}body.embed #donation-template .header{display:none}body.embed #donation-template .form-title{border-radius:20px;margin:5px}body.embed #donation-template .form-area{top:0;background-color:transparent}body.embed #donation-template .footer{background-color:#fff;border-radius:5px;box-shadow:none;color:var(--primary-color)}body.embed #donation-template .footer *{color:var(--primary-color)}}.container-outro-valor{display:flex;align-items:center;width:100%}.credit-card-container>div{gap:5px;display:flex;margin:0!important;margin-bottom:5px!important}.credit-card-container>*>:nth-child(odd){width:80%!important}.credit-card-container>*>:nth-child(even){width:20%!important}@keyframes animation-credit-card{0%{opacity:0;transform:translateY(-108px);height:0}100%{opacity:1;transform:translateY(0);height:107px}}@keyframes animation-credit-card-remove{0%{opacity:1;transform:translateY(0);height:107px}100%{opacity:0;transform:translateY(-108px);height:0}}.container-animation.active{display:block;opacity:1;animation:animation-credit-card .8s ease}.container-animation.remove{display:block;height:0;opacity:0;animation:animation-credit-card-remove .8s ease}.d-none{display:none!important}.container-options.break-line label{display:flex;height:33px;align-items:center}.donationTypeBox{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;margin-top:10px}.donationTypeBox .btn-default{position:relative;background-color:var(--color-link)!important;border:1px solid var(--color-link)}.donationTypeBox .btn-default:not(.highlight){background-color:#fff!important;color:var(--color-link)!important}.donationTypeBox .btn-default:not(.highlight)>svg{opacity:0;transition:all .25s;height:30%}.donationTypeBox .btn-default>svg{transition:all .25s;position:absolute;height:60%;top:7px}.donationTypeBox .btn-default>svg:first-child{left:15px}.donationTypeBox .btn-default>svg:last-child{right:15px}