.grantisForm .gts-form .form-elements .gts-form-row{position:relative}.grantisForm .gts-form .form-elements .gts-form-row p{font-family:openSansRegular,sans-serif;font-size:1.5rem!important;line-height:1.75rem!important;margin-bottom:0!important}.grantisForm .gts-form .form-elements .gts-form-row.gts-nopad label:not(.gts-checkBox){left:2rem}.grantisForm .gts-form .form-elements .gts-form-row label:not(.gts-checkBox){position:absolute;top:50%;left:3rem;transform:translateY(-50%);transition:top .1s ease-out}.grantisForm .gts-form .form-elements .gts-form-row label:not(.gts-checkBox) span.label-placeholder{font-size:1.75rem;line-height:2.8rem;font-family:openSansRegular,sans-serif;color:#8597b1}.grantisForm .gts-form .form-elements .gts-form-row label:not(.gts-checkBox) span.error-text{font-size:1.75rem;line-height:3rem;font-family:openSansSemiBold,sans-serif;color:#ec1313;display:none}.grantisForm .gts-form .form-elements .gts-form-row input:not([type=checkbox]){display:block;width:100%;padding:2.75rem 4rem 1.5rem 2rem;border:1px solid #e2e7ef;font-family:openSansRegular,sans-serif;font-size:1.75rem;line-height:2.5rem;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:.25rem}.grantisForm .gts-form .form-elements .gts-form-row input:not([type=checkbox]):focus{outline:none;border:1px solid #3f00ff}.grantisForm .gts-form .form-elements .gts-form-row.on-focus label{top:2rem}.grantisForm .gts-form .form-elements .gts-form-row.error-unfilled label span.label-placeholder{color:#ec1313}.grantisForm .gts-form .form-elements .gts-form-row.error-unfilled input{border-color:#ec1313;color:#ec1313;background-color:#ffe1e1}.grantisForm .gts-form .form-elements .gts-form-row.error-unfilled input:focus{border-color:#ec1313}.grantisForm .gts-form .form-elements .gts-form-row.error-filled label span.label-placeholder{display:none}.grantisForm .gts-form .form-elements .gts-form-row.error-filled label span.error-text{display:block}.grantisForm .gts-form .form-elements .gts-form-row:after{content:"";display:none;position:absolute;top:3.5rem;right:3rem;width:10px;height:3px;border-color:#58b04a;border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:2px;border-left-width:2px;transform:rotate(-45deg)}.grantisForm .gts-form .form-elements .gts-form-row.valid:after{display:block}.grantisForm .gts-form-row{font-size:0;padding:0 1rem}.grantisForm .gts-form-row.gts-antracit80{background-color:#333c}.grantisForm .gts-form .form-elements .gts-form-row.on-focus label span.error-text,.grantisForm .gts-form .form-elements .gts-form-row.on-focus label span.label-placeholder{font-size:1.5rem;line-height:1.5rem}.grantisForm .gts-form .form-elements .gts-form-row.error-filled input,.grantisForm .gts-form .form-elements .gts-form-row.error-filled input:focus{border-color:#ec1313}.grantisForm .gts-select{display:flex;flex-direction:column;position:relative;height:62px;margin:0 auto}.grantisForm .gts-select.error-unfilled .option{border:1px solid #ec1313!important;color:#ec1313;background-color:#ffe1e1}@media only screen and (max-width: 575px){.grantisForm .gts-select{width:100%}}.grantisForm .gts-select .option-wrap{cursor:pointer}.grantisForm .gts-select .option{padding:2rem 4rem 2rem 2rem!important;min-height:41px;display:flex;align-items:center;background:white;border:1px solid #e2e7ef!important;position:absolute;top:0;width:100%;min-width:100%;pointer-events:none;order:2;z-index:1;transition:background .4s ease-in-out;transform-origin:unset;transform:unset;box-sizing:border-box;overflow:hidden;white-space:nowrap;cursor:pointer;color:#828997;font-size:14px!important}.grantisForm .gts-select .option:hover{background:#e2e7ef}.grantisForm .gts-select:focus{outline:none;height:280px;overflow:auto;border-top:1px solid #e2e7ef;border-bottom:1px solid #e2e7ef;border-radius:3px;margin-bottom:-218px;z-index:1}.grantisForm .gts-select:focus::-webkit-scrollbar{width:10px;height:10px}.grantisForm .gts-select:focus::-webkit-scrollbar-track{background:#e2e7ef;border-radius:0;box-shadow:none}.grantisForm .gts-select:focus::-webkit-scrollbar-thumb{background:#333333;border:2px solid #e2e7ef}.grantisForm .gts-select:focus::-webkit-scrollbar-thumb:hover{color:#e2e7ef}.grantisForm .gts-select:focus .option-wrap:nth-child(2) .option{border-top-right-radius:3px;border-top-left-radius:3px}.grantisForm .gts-select:focus .option-wrap:last-child{display:none}.grantisForm .gts-select:focus .option-wrap:last-child .option{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.grantisForm .gts-select:focus .option-wrap:not(:last-child) .option{border-bottom:0}.grantisForm .gts-select:focus .option{position:relative;pointer-events:all}.grantisForm .gts-select:focus .option:checked{display:none}.grantisForm .gts-select:not(:focus) .option{border-radius:3px}.grantisForm .gts-select:not(:focus) input:checked+label{order:1;z-index:2;background:white;color:#e2e7ef;position:relative}.grantisForm .gts-select:not(:focus) input+label:after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;position:absolute;right:16px;top:calc(50% - 2.5px);pointer-events:none;z-index:3}.grantisForm .gts-select:not(:focus) input+label:before{content:"";position:absolute;right:0;height:100%;width:43px;background:#ffb32c}.grantisForm .gts-select input{opacity:0;position:absolute;left:-99999px}
