#tf{border:1px solid #c6c6c6}.typeform{width:100%;height:400px;padding:20px;box-sizing:border-box;overflow:hidden;overflow-y:scroll;margin:0 auto;border-bottom:1px solid #c6c6c6}@media screen and (min-width:768px){.typeform{padding:50px;height:600px}}.typeform::-webkit-scrollbar{width:4px;height:4px}.typeform::-webkit-scrollbar-thumb{background:#000}.typeform::-webkit-scrollbar-track{background:#bbb}.typeform li{list-style:none;margin-bottom:50px;padding-right:20px}.typeform li>span{float:left;font-size:24px}@media screen and (min-width:768px){.typeform li>span{font-size:30px}}.typeform .btn{font-family:GothamPro;font-weight:700;text-transform:uppercase;box-sizing:border-box;background-color:#36ca75;color:#fff;cursor:pointer;font-size:14px;margin-bottom:20px;width:150px;height:40px;line-height:44px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.typeform .btn{width:180px;height:55px;line-height:58px}}.typeform .btn:hover{background-color:#2ba25e}.typeform .label,.typeform label{font-size:24px;font-family:PFRegalTextPro;font-weight:500;margin-bottom:15px;margin-right:10px}@media screen and (min-width:768px){.typeform .label,.typeform label{font-size:30px}}.typeform .checkbox-label,.typeform .radio-label{font-family:GothamPro;font-weight:400;line-height:1.4;display:block;position:relative;width:-webkit-max-content;width:max-content;max-width:100%;padding:5px 0 5px 30px;font-size:16px;margin:0 0 10px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.typeform .checkbox-label .check,.typeform .radio-label .check{position:absolute;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #c6c6c6;top:calc(50% - 10px)}.typeform .checkbox-label input,.typeform .radio-label input{display:none}.typeform .checkbox-label input:checked~.check:after,.typeform .radio-label input:checked~.check:after{content:"";width:10px;height:10px;border-radius:50%;position:absolute;background-color:#39adf0;top:50%;left:50%;transform:translate(-50%,-50%)}.typeform .checkbox-label .check,.typeform .checkbox-label input:checked~.check:after{border-radius:0}.typeform .text{font-size:14px;font-family:GothamPro;color:#4c4c4c;margin-bottom:30px}.typeform input,.typeform textarea{width:60%;font-size:16px;padding:10px;color:#000;text-shadow:0 0 0 #000;-webkit-text-fill-color:transparent;margin-bottom:20px;resize:vertical;border:1px solid #ccc}@media screen and (min-width:768px){.typeform input,.typeform textarea{padding:15px}}.typeform input:focus,.typeform textarea:focus{outline:0;border:1px dashed #36ca75}.typeform input::-webkit-input-placeholder,.typeform textarea::-webkit-input-placeholder{color:#000;text-shadow:none;-webkit-text-fill-color:initial}.typeform>input,.typeform textarea{width:100%}.typeform .typo-inactive{opacity:.2}.typeform .typo-inactive .btn{opacity:0}.typeform .typo-notify{display:none;margin-top:-15px;margin-bottom:20px}.typeform .typo-notify span{display:inline-block;font-size:12px;padding:10px 20px;border-radius:5px;background-color:#900;color:#fff;position:relative}.typeform .typo-notify span:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #900;position:absolute;top:-5px;left:15px}.typeform .personal-data-label{font-size:13px;line-height:1.2;display:block}.typeform .personal-data-label input{width:auto;vertical-align:sub;margin:0}.progress-block{padding:20px}@media screen and (min-width:768px){.progress-block{padding:20px 50px}}.progress-block .p-small{text-align:center;margin-top:10px}#type_progress{width:100%;height:10px;display:block;margin:0 auto;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e5e5e5}#type_progress::-webkit-progress-bar{background-color:#fff}#type_progress[value]::-webkit-progress-value{background-color:#36ca75}#type_progress::-moz-progress-bar{background-color:#36ca75}.thanks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:70vh;padding-left:10vw;padding-right:10vw;text-align:center}