.tf-v1-widget{position:relative}.tf-v1-widget,.tf-v1-widget iframe{height:100%;min-height:inherit;width:100%}.tf-v1-widget iframe{border:none;border-radius:8px;overflow:hidden}.tf-v1-widget-close{display:none}.tf-v1-widget-iframe-overlay{border:none;border-radius:8px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.tf-v1-widget-fullscreen{height:100%!important;inset:0;position:fixed;width:100%!important;z-index:10001}.tf-v1-widget-fullscreen .tf-v1-widget-close{background:none;border:none;border-radius:0;color:#000;cursor:pointer;display:block;font-size:32px;font-weight:400;height:24px;line-height:24px;margin:0;opacity:.75;padding:0;position:absolute;right:8px;text-align:center;text-decoration:none;text-transform:none;top:6px;transition:opacity .25s ease-in-out;width:24px}.tf-v1-widget-fullscreen .tf-v1-widget-close:hover{opacity:1}@media(min-width:481px){.tf-v1-widget-fullscreen .tf-v1-widget-close{color:#fff!important}}.tf-v1-widget-fullscreen .tf-v1-widget-close{z-index:1}.tf-v1-widget-fullscreen iframe{border-radius:0}@media(min-width:0){:root{--header-height:50px;--new-header-height:106px;--header-container-height:106px;--padding-main-content:106px;--search-box-width:220px;--search-box-height:28px;--search-selector-width:40px;--search-input-width:180px;--logo-socios-width:160px;--video-box-height:550px;--register-box-height:auto}}@media(min-width:768px){:root{--header-height:50px;--new-header-height:146px;--header-container-height:106px;--padding-main-content:106px;--search-box-width:350px;--search-box-height:32px;--search-selector-width:124px;--search-input-width:233px;--logo-socios-width:220px;--video-box-height:550px;--register-box-height:490px}}.pt-layout__content{min-height:100vh;padding-top:var(--header-height)}.pt-layout__content .pt-survey #pt-survey-typeform,.pt-layout__content .pt-survey #pt-survey-typeform>div{min-height:calc(100vh - var(--header-height))}.pt-layout__content .pt-survey #pt-survey-typeform>div iframe{border-radius:0;min-height:calc(100vh - var(--header-height)*2 - 10px)}.pt-layout__content .pt-survey .container{min-height:calc(100vh - var(--header-height)*2)}.pt-layout__content .pt-survey .container .personal-form{padding-top:30px;width:100%}@media(min-width:768px){.pt-layout__content .pt-survey .container .personal-form{width:500px}}
