*{box-sizing:border-box}html,body,h1,h2,h3,p,ul{margin:0;padding:0}body{font-family:Montserrat,Tahoma,Arial,Helvetica,sans-serif;line-height:1.5;font-size:15px;color:#333}a{color:#00acff;text-decoration:none}.full-max{width:100%;max-width:1280px;margin:0 auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
header{position:absolute;top:0;left:0;z-index:1;padding:0 15px;width:100%;height:100vh;border-top:6px solid #0285bd}header .full-max{position:relative;height:100%}.topo{width:100%;background:rgba(13,177,253,.79);position:absolute;bottom:0;left:0;color:#fff}.topo>div{display:flex;justify-content:space-between;min-height:194px;align-items:center;padding:0 20px}.topo h1{color:#fff;font-size:50px;font-weight:700;line-height:1.3;width:70%;text-align:center}.topo span{font-size:20px;font-weight:700;width:30%;display:flex;align-items:center;justify-content:center}.topo span a{color:#fff;display:flex;align-items:center}.whatsapp-contact a::before{content:"";display:block;width:20px;height:20px;flex:0 0 20px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M13.601 2.326A7.85 7.85 0 0 0 8.166 0C3.767 0 .193 3.574.193 7.974c0 1.399.366 2.75 1.062 3.965L0 16l4.205-1.242a7.94 7.94 0 0 0 3.807.965h.003c4.4 0 7.974-3.574 7.974-7.974a7.95 7.95 0 0 0-2.388-5.423zM8.013 14.366a6.57 6.57 0 0 1-3.345-.912l-.24-.144-2.494.736.666-2.433-.156-.249a6.57 6.57 0 0 1-1.018-3.505c.001-3.625 2.952-6.575 6.58-6.575 1.757 0 3.412.685 4.654 1.928a6.56 6.56 0 0 1 1.92 4.657c-.002 3.626-2.953 6.576-6.58 6.576zm3.615-4.934c-.197-.099-1.17-.578-1.353-.644-.182-.066-.315-.099-.448.1-.132.197-.513.644-.628.776-.116.132-.231.148-.43.05-.197-.1-.833-.307-1.587-.98-.587-.523-.983-1.169-1.099-1.367-.115-.197-.012-.304.087-.402.09-.09.197-.232.296-.347.099-.116.132-.198.198-.33.066-.132.033-.248-.017-.347-.05-.099-.446-1.073-.61-1.47-.161-.39-.326-.337-.446-.343l-.38-.006a.729.729 0 0 0-.529.248c-.182.198-.694.677-.694 1.653 0 .975.71 1.918.81 2.05.099.132 1.393 2.128 3.376 2.982.472.204.84.326 1.128.417.474.151.905.13 1.246.08.38-.057 1.17-.479 1.337-.942.165-.462.165-.858.116-.942-.05-.083-.182-.132-.38-.231z'/%3E%3C/svg%3E")}.whatsapp-icon{display:none}
#mainBlock{float:left;clear:both;position:relative;width:100%}.img-banner{width:100%;height:100vh;background:url('../images/consultorio-dra-ligia.jpg') center top/cover no-repeat}
.mensagem{padding:0 15px}.mensagem .full-max>div{background:rgba(13,177,253,.79);color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:220px;padding:20px}.mensagem span{font-size:33px;font-weight:700}.mensagem b{font-size:17px;font-weight:400;margin-top:20px}
.curriculo{padding:60px 15px}.curriculo .full-max{padding:0 48px;overflow:auto}.curriculo h2{color:#8c7258;font-weight:700;font-size:30px;position:relative;padding-bottom:12px}.curriculo h2:before,.atendimento h3:before{content:'';display:block;width:86px;height:4px;background:#000;position:absolute;bottom:0;left:0}.curriculo ul{margin:30px 0;padding-right:15px;list-style:none}.curriculo li{color:#333;font-size:17px;display:flex;align-items:center;position:relative;padding-left:17px;margin-bottom:6px}.curriculo li:before{content:'';width:7px;height:7px;background:#40c2fd;position:absolute;top:8px;left:0}.box-cv-50{width:50%;float:left;margin-bottom:20px}.box-cv-100{width:100%;float:left;margin-top:20px}
.atendimento{background:#eee;padding:50px 15px}.atendimento .full-max{display:flex;justify-content:space-between}.atendimento h3{font-size:30px;color:#0185bd;font-weight:700;position:relative;padding-bottom:10px;margin-bottom:30px}.atendimento .full-max>div:first-child{color:#212121;font-size:18px;padding-right:190px}.atendimento .full-max>div:first-child p{margin-bottom:35px}.atendimento .full-max>div:nth-child(2) .formulario{width:390px}.formulario p{float:left;width:100%;position:relative;margin-bottom:15px}.formulario input:not([type=submit]),.formulario textarea{width:100%;float:left;border:1px solid #cecebf;border-radius:5px;background:#fff;font:14px Montserrat,Tahoma,Arial,sans-serif;color:#333;padding:10px}.formulario input:not([type=submit]){height:50px;padding-right:35px}.formulario textarea{height:100px;resize:none}.formulario input:focus,.formulario textarea:focus{outline:2px solid #0285bd;outline-offset:1px}.formulario .invalid{border-right:5px solid #d80000!important}.submit-wrap{border-radius:100px!important;background:#0285bd!important;color:#fff!important;width:140px!important;height:50px!important;display:flex!important;align-items:center!important;position:relative!important;transition:.3s ease}.submit-wrap:before{content:'Enviar';position:absolute;top:16px;left:0;line-height:18px;color:#fff;font-size:18px;font-weight:500;padding:0 20px;transition:.3s ease}.submit-wrap:after{content:'';width:40px;height:40px;border-radius:100px;position:absolute;top:5px;right:5px;background-color:#eee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M12 20h14M20 12l8 8-8 8' fill='none' stroke='%23444' stroke-width='4.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:26px 26px;transition:.3s ease}.submit-wrap:hover{cursor:pointer;background:#026995!important;box-shadow:0 3px 15px rgba(0,0,0,.3)}.submit-wrap:hover:after{right:5px}.submit-wrap:hover:before{left:0}.submit-wrap input[type=submit]{background:transparent;border:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;text-indent:-9999px;cursor:pointer}
footer{background:#0285bd;color:#fff;text-align:center;padding:25px 15px}.copyright{width:100%;display:flex;justify-content:center;background:#f3f3f3;padding:18px 15px 20px;border-top:1px solid #fff}.copyright .full-max{display:flex;justify-content:center}.copyright span{width:100%;font-size:14px;font-weight:300;color:#555;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.4}.copyright a{color:#555;display:flex;align-items:center;margin-top:12px}.copyright i{font-family:Georgia,'Times New Roman',serif;font-size:28px;font-weight:700;font-style:italic;letter-spacing:-1.5px;margin-left:10px;color:#555;position:relative;top:1px}.copyright i:after{content:'';position:absolute;height:1px;background:#555;left:0;right:0;bottom:0;transform:rotate(2deg)}
@media(max-width:1279px){.mensagem span{font-size:28px}.atendimento .full-max>div:first-child{padding-right:120px}}
@media(max-width:1023px){.topo h1{font-size:35px}.mensagem span{font-size:23px}.curriculo .full-max{padding:0}.curriculo h2{font-size:25px;padding-bottom:9px}.curriculo ul{margin-top:20px}.curriculo li{font-size:15px;line-height:1.4;margin-bottom:10px}.atendimento .full-max{flex-direction:column}.atendimento h3{text-align:center;font-size:23px}.atendimento h3:before{left:calc(50% - 43px)}.atendimento .full-max>div:first-child{padding-right:0;font-size:16px}.atendimento .full-max>div:nth-child(2) .formulario{margin:0 auto;width:auto;max-width:390px}.atendimento .formulario p:last-child{margin:0 auto}.copyright{padding:20px 15px 22px;font-size:11px;border-top:1px solid #fff}.copyright span{flex-direction:column}.copyright a{margin-top:10px}.copyright i{font-size:26px}}
@media(max-width:768px){.topo>div{flex-direction:column;justify-content:center}.topo h1{font-size:25px;width:100%}.topo span{width:100%;margin-top:20px}.mensagem span{font-size:20px}.curriculo{padding-bottom:20px}.curriculo h2{font-size:20px}.box-cv-50{width:100%}.box-cv-100{margin-top:0}}
@media(max-width:480px){.mensagem span{font-size:17px}}

.hp-field{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.form-status{display:none;width:100%;margin:0 0 12px;font-size:13px;line-height:1.4}.form-status.is-visible{display:block}.form-status.is-success{color:#1f6b35}.form-status.is-error{color:#a40000}.submit-wrap.is-loading{opacity:.65;pointer-events:none}
