.select-field-form-wrap {
    cursor : pointer;
    display : inline-block;
    position : relative;
    width : 100%;
}

.select-field-form-wrap .select-field-styled {
    /*text-align: center;*/
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 8px;
    height: 37px;
    border: 1px solid #C3C4C5;
    background-color: #FFF;
    padding: 10px 20px;
    width: 100%;
    outline: none;
    display: flex;
    align-items: center;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 146.523%;
    padding: 8px 12px;
}

.select-field-form-wrap .select-field-styled:after {
    content : "";
    width : 16px;
    height : 16px;
    position : absolute;
    top : 50%;
    right : 12px;
    -webkit-transform : translateY(-50%);
    -moz-transform : translateY(-50%);
    -ms-transform : translateY(-50%);
    -o-transform : translateY(-50%);
    transform : translateY(-50%);
    background : url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgNi41TDggMTAuNUwxMiA2LjUiIHN0cm9rZT0iI0MzQzRDNSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K') no-repeat center center;
    background-size : 16px 16px;
}

.select-field-form-wrap .select-field-styled:active,.select-field-form-wrap .select-field-styled.active {
    /*background-color : rgba(255, 255, 255, 0.8);*/
}

.select-field-form-wrap .select-field-styled:active:after,.select-field-form-wrap .select-field-styled.active:after {
    /*top : 32px;*/
}

.select-field-form-wrap .select-field-styled:active:before,.select-field-form-wrap .select-field-styled.active:before {
    /*content : "";*/
    width : 16px;
    height : 16px;
    position : absolute;
    top : 14px;
    right : 12px;
    background : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkZmU1NjVhOS0wNWY5LTQyNDMtYjA4Ni01ZTM4Y2U1ZjZhNDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc0Mjg4RjM2ODc2MTFFODgyNDRFMTVBNjQ4M0FDNTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzc0Mjg4RjI2ODc2MTFFODgyNDRFMTVBNjQ4M0FDNTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NTNiNjBiMy1mZGQ5LTQ4NjYtYTNkYS1iNTEwMzlmZGRkNjEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4MTYxNWVjNS05OTA4LTYwNGEtODRjMy1mODQwZmU5MmQxNmUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6/rMJ6AAAA/klEQVR42mJgwAP+//9vBsQuDOQAoEZGID4CxBeBmJkcA4Jv3Ljx/8yZM0Dm/2RSNbMD8R0fH5//NjY2IAOeATEPKQYU7d279z+ICcLr168HGdJIrGbhv3//vtfV1YUbIC8v///nz59fgXIyxBgwaf78+XDNMNzf3w9yxUJCmtW+fPnyS1hYGMMALi6u/+/evfsLVGOEz4ANDQ0NGJphuLCwEOSK/bg0Ozx9+vQ/MzMzTgMYGRn/3759G2SIP7pmJiA+m5CQgFMzDAcEBIAMuAnErMgGJJw/f56gZhg+ePAgyJA8mGYuIH78n3TwBogFQOmdBWgOLwN54AtAgAEAuuIUudhtnPcAAAAASUVORK5CYII=') no-repeat center center;
    background-size : 8px 8px;
}

.select-field-form-wrap .select-field-options {
    display: none;
    position: absolute;
    top: 37px;
    right: 0;
    left: 0;
    z-index: 9999;
    margin: 0;
    list-style: none;
    border: 1px solid #D9D9D9;
    border-top: none;
    max-height: 180px;
    overflow-y: auto;
    border-radius: 0px 0px 8px 8px;
    border-right: 1px solid #C3C4C5;
    border-bottom: 1px solid #C3C4C5;
    border-left: 1px solid #C3C4C5;
    background: #FAFAFA;
    padding: 12px;
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
}

.select-field-form-wrap .select-field-options li {
    margin: 0;
    transition: all 0.3s ease;
    color: #575757;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 146.523%;
    padding: 4px 0;
}

.select-field-form-wrap .select-field-options li:hover,.select-field-form-wrap .select-field-options li:focus,.select-field-form-wrap .select-field-options li:active {
    font-weight: 700;
    transition : all 0.3s ease;
}

.select-field-form-wrap .select-field-options li[rel="hide"] {
    display : none;
}

.select-field-hidden {
    display : none;
    visibility : hidden;
    padding-right : 10px;
}

.hlx-home-hero__wrap .hlx-page-signup__wrap-form form .field-wrap, .hlx-page-signup__wrap-form .field-wrap {
    height: 56px;
}