.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;height:5px;margin-top:-4px;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px}.nice-select .list{border-radius:5px;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select .optgroup{font-weight:700}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}.nice-select .list::-webkit-scrollbar{width:.5rem}.nice-select .list::-webkit-scrollbar-track{background:#f1f1f1}.nice-select .list::-webkit-scrollbar-thumb{background:#1a446f}.nice-select .list::-webkit-scrollbar-thumb:hover{background:#002f5f}.nice-select{width:100%}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type],.nice-select,input,select,textarea{--padding-block:12px;--padding-inline:30px;--border-width:1px;transition:unset;border:none;border-radius:10px;padding:var(--padding-block) var(--padding-inline);background-color:#f6f6f6;font-family:Open Sans;font-size:14px;font-weight:400;line-height:normal}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input.open[type],.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]:active,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]:focus,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]:focus-visible,.nice-select:active,.nice-select:focus,.nice-select:focus-visible,.open.nice-select,input.open,input:active,input:focus,input:focus-visible,select.open,select:active,select:focus,select:focus-visible,textarea.open,textarea:active,textarea:focus,textarea:focus-visible{padding:calc(var(--padding-block) - var(--border-width)) calc(var(--padding-inline) - var(--border-width));border:var(--border-width) solid var(--color-pink,var(--e-global-color-secondary,#bc859f));outline:var(--border-width) solid #ececec}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]::-moz-placeholder, .nice-select::-moz-placeholder, input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{line-height:inherit;color:#505050}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .nice-select input[type]:placeholder,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]::placeholder,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input input[type]:placeholder,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container select input[type]:placeholder,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container textarea input[type]:placeholder,.nice-select .elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]:placeholder,.nice-select::placeholder,input .elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]:placeholder,input::placeholder,select .elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]:placeholder,select::placeholder,textarea .elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container input[type]:placeholder,textarea::placeholder{line-height:inherit;color:#505050}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.nice-select,select{display:inline-flex;padding:12px 30px!important;justify-content:space-between;align-items:center;flex:1 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:unset}select{background-position:center right 20px;background-repeat:no-repeat;background-image:url(../png/select-angle-down-bg.png)}select option{color:var(--color-blue,#24476e);font-weight:bolder}.nice-select{float:unset}.nice-select.open:after{transform:rotate(.5turn)}.nice-select:after{border-bottom:unset;border-right:unset;margin-top:unset;transition:unset;content:"";display:block;pointer-events:none;position:absolute;top:0;transform:unset;transform-origin:50% 50%;height:100%;width:12px;background-image:url(../png/select-angle-down-bg.png);background-repeat:no-repeat;background-position:50%}.nice-select .nice-select-dropdown{margin-top:5px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(19px);transition:all .2s cubic-bezier(.5,0,0,1.25), opacity .15s ease-out;z-index:2;opacity:0;color:var(--e-global-color-text,#212121);font-size:14px;font-weight:400;padding:15px 7px;border-radius:10px;background:var(--White,#fff);box-shadow:0 4px 20px 0 rgba(0,0,0,.1);width:100%}.nice-select span.current{margin-bottom:unset}.nice-select .option:hover{border-radius:10px;background-color:#ececec;font-weight:700}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_validation_errors{display:none}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body{--padding-block:12px;--padding-inline:30px;--border-width:1px}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield_error{background-color:unset;margin-bottom:unset;border-top:unset;border-bottom:unset;padding-bottom:unset;padding-top:unset}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield_error input[aria-required=true][type][aria-invalid]{padding:calc(var(--padding-block) - var(--border-width)) calc(var(--padding-inline) - var(--border-width));border:var(--border-width) solid red!important;background-color:#f6f6f6}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield_error .gfield_validation_message{padding-top:10px;color:red;font-family:Open Sans;font-size:12px;font-weight:600;line-height:1em}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container{margin-top:10px}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice{--radio-size:15px}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice input:is([type=checkbox],[type=radio]),.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice input:is([type=checkbox],[type=radio]){accent-color:var(--color-light-green,#5c7070);display:none}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice .gform-field-label,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice .gform-field-label{color:#272636;font-family:Open Sans;font-size:14px;font-weight:400;margin:unset}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice input:is([type=radio],[type=checkbox])+label,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice input:is([type=radio],[type=checkbox])+label{padding-left:calc(var(--radio-size) + 10px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice input:is([type=radio],[type=checkbox])+label:before,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice input:is([type=radio],[type=checkbox])+label:before{content:"";position:absolute;top:calc(50% - 1px);left:0;transform:translateY(-50%);height:var(--radio-size);width:var(--radio-size);background-color:#eee;border:2px solid #666;border-radius:2px}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice input[type=radio]+label:before,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice input[type=radio]+label:before{border-radius:50%}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice input:is([type=radio],[type=checkbox]):checked+label:before,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice input:is([type=radio],[type=checkbox]):checked+label:before{background-color:#567c4b;border:2px solid #567c4b}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_checkbox .gchoice input:is([type=radio],[type=checkbox]):checked+label:after,.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .ginput_container .gfield_radio .gchoice input:is([type=radio],[type=checkbox]):checked+label:after{content:"";position:absolute;display:block;top:50%;left:calc(var(--radio-size) / 2 - 2px);width:calc(var(--radio-size) / 4);height:calc(var(--radio-size) / 2);border:solid #fff;border-width:0 1px 1px 0;transform:translateY(-70%) rotate(45deg)}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .gform-field-label{color:#272636;font-family:Open Sans;font-size:16px;font-weight:600}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .gform-field-label .gfield_required{color:red;font-size:inherit;font-family:inherit}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .gform-field-label .gfield_required:before{content:"*";position:relative;display:inline}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .gform-field-label .gfield_required>span.gfield_required{display:none}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .gfield.field_sublabel_below .gform-field-label--type-sub{outline:3px dashed purple;display:none}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .ginput_complex .ginput_full{display:block}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_body .ginput_complex .gform-grid-col{margin-top:10px}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_footer input[type=submit]{width:100%;padding:12px 50px;align-items:center;border-radius:10px;background:var(--color-pink,var(--e-global-color-secondary,#bc859f));border:unset;color:var(--e-global-color-text,#212121);text-align:center;font-family:Open Sans;font-size:14px;font-weight:700;text-transform:uppercase}.elementor-page :is(.gform_wrapper,.gform_legacy_markup_wrapper) .gform_footer input[type=submit]:hover{background-color:var(--e-global-color-c7c6d83,#10243b);color:var(--color-white,var(--e-global-color-2c7d6c2,#fff))}.loop-grid-filter{display:flex;flex-direction:column;font-family:Open Sans;row-gap:20px}.loop-grid-filter__filter-bar{display:flex;width:100%;align-items:center;gap:20px;font-family:inherit;justify-content:space-between;padding:20px 50px;border-radius:100px;background:var(--color-white,var(--e-global-color-2c7d6c2,#fff));box-shadow:0 4px 40px 0 rgba(0,0,0,.05)}@media (max-width:768px){.loop-grid-filter__filter-bar{padding:20px 3px}}.loop-grid-filter__filter-bar--transparent{background:var(--color-transparent,var(--e-global-color-f946e10,transparent));box-shadow:none}.loop-grid-filter__heading{display:flex;align-items:center;flex-grow:1}.loop-grid-filter__heading :is(h1,h2,h3,h4,h5,h6){line-height:normal;font-family:Open Sans;font-size:16px;font-weight:700;color:var(--e-global-color-text,#212121);margin:0}.loop-grid-filter .loop-grid-filter__search-input{display:flex;flex-shrink:1;padding:12px 30px 12px 55px;width:100%;border-radius:60px;background:#f6f6f6;font-family:Open Sans;font-size:14px;font-weight:600;line-height:normal;cursor:text;background-image:url(../people-search-icon.html);background-repeat:no-repeat;background-position-y:center;background-position-x:30px}.loop-grid-filter .loop-grid-filter__search-input::-moz-placeholder{color:#505050}.loop-grid-filter .loop-grid-filter__search-input::placeholder{color:#505050}.loop-grid-filter__filter{display:flex;justify-content:center;align-items:flex-start;gap:30px;flex-shrink:1;width:100%}@media (max-width:768px){.loop-grid-filter__filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}}.loop-grid-filter__filter-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;list-style:none;padding-left:0}@media (max-width:768px){.loop-grid-filter__filter-buttons{width:100%}}.loop-grid-filter__filter-button{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 1 auto;padding:12px 30px;justify-content:center;align-items:center;border-radius:100px;background:rgba(36,71,110,.05)}.loop-grid-filter__filter-button a{color:var(--e-global-color-c7c6d83,#10243b);font-family:Open Sans;font-size:17px;font-style:normal;font-weight:600;word-break:keep-all;white-space:nowrap}@media (max-width:768px){.loop-grid-filter__filter-button a{font-size:15px}}.loop-grid-filter__filter-button--active,.loop-grid-filter__filter-button:focus,.loop-grid-filter__filter-button:hover{background:var(--color-pink,var(--e-global-color-secondary,#bc859f))}.loop-grid-filter__loading-overlay:after{content:"";background-image:url(../svg/bars-rotate-fade.svg);background-position:50%;background-size:42px;background-repeat:no-repeat;position:absolute;top:50%;left:50%;height:calc(100% + .25rem);width:calc(100% + .25rem);transform:translate(-50%,-50%);z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:blurAnimation 3s infinite alternate;transition:-webkit-backdrop-filter .2s ease-in-out;transition:backdrop-filter .2s ease-in-out;transition:backdrop-filter .2s ease-in-out, -webkit-backdrop-filter .2s ease-in-out}@keyframes blurAnimation{0%{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}50%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}
/*# sourceMappingURL=loop-grid-filter.min.css.map */
