@keyframes show{from{display:none;opacity:0}
to{display:block;opacity:1}
}
@keyframes hide{from{display:block;opacity:1}
to{display:none;opacity:0}
}
@keyframes slideUp20{from{bottom:-20px;opacity:0;display:none}
to{bottom:0;opacity:1;display:block}
}
@keyframes slideUp40{from{bottom:-40px;opacity:0}
to{bottom:0;opacity:1}
}
@keyframes slideUpHide20{from{top:0;opacity:1;display:block}
to{top:-20px;opacity:0;display:none}
}
@keyframes slideDown20{from{top:-20px;opacity:0;display:none}
to{top:0;opacity:1;display:block}
}
@keyframes slideDownHide20{from{bottom:0;opacity:1;display:block}
to{bottom:-20px;opacity:0;display:none}
}
@keyframes slideDownHide40{from{bottom:0;opacity:1;display:block}
to{bottom:-40px;opacity:0;display:none}
}
@keyframes slideRight10{from{left:-10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeft10{from{left:10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeftHide10{from{left:0;opacity:1;display:inline}
to{left:-10px;opacity:0;display:none}
}
@keyframes slideRightHide10{from{left:-10px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHide20{from{left:-20px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHideArrow20{0{right:20px;opacity:1}
100%{right:10px;opacity:0}
}
@keyframes slideRightFromMinus10NoOpacity{from{left:-10px}
to{left:0}
}
@keyframes slideRightFromMinus20NoOpacity{from{left:-20px}
to{left:0}
}
@keyframes slideLeftMinus10NoOpacity{from{left:0}
to{left:-10px}
}
@keyframes slideLeftMinus20NoOpacity{from{left:0}
to{left:-20px}
}
@keyframes slideLeftMinus18NoOpacity{from{left:0}
to{left:-18px}
}
@keyframes slideLeftMinus10{from{left:0;opacity:0}
to{left:-10px;opacity:1}
}
@keyframes slideLeftMinus20{from{left:0;opacity:0}
to{left:-20px;opacity:1}
}
@keyframes slideLeftMinusArrow20{0{right:10px;opacity:0}
100%{right:20px;opacity:1}
}
@keyframes slideToRightNoOpacity10{from{left:0;position:relative}
to{left:10px}
}
@keyframes slideToLeftNoOpacity10{from{left:10px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity20{from{left:0;position:relative}
to{left:20px}
}
@keyframes slideToLeftNoOpacity20{from{left:20px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity30{from{left:0;position:relative}
to{left:30px}
}
@keyframes slideToLeftNoOpacity30{from{left:30px;position:relative}
to{left:0}
}
@keyframes showUnderline{from{width:0}
to{width:100%}
}
@keyframes hideUnderline{from{width:100%}
to{width:0}
}
@keyframes showOverlay{0{left:-100%;opacity:0;display:none}
1%{left:-178px;opacity:0;display:none}
100%{left:0;opacity:1;display:block}
}
@keyframes hideOverlay{0{left:0;opacity:1;display:block}
99%{left:-178px;opacity:0;display:none}
100%{left:-100%;opacity:0;display:none}
}
@keyframes showOverlayMobile{0{width:0;opacity:0;display:none}
1%{width:100%;left:0;opacity:0;display:none}
100%{width:100%;left:0;opacity:1;display:block}
}
@keyframes hideOverlayMobile{0{width:100%;opacity:1;left:0;display:block}
99%{width:100%;opacity:0;left:0;display:none}
100%{width:0;opacity:0;left:-100%;display:none}
}
@keyframes underline{0{width:100%;opacity:1}
50%{width:100%;opacity:0}
51%{width:0;opacity:1}
100%{width:100%}
}
@keyframes underlineMultiline{0{border-bottom-color:#001965}
50%{border-bottom-color:transparent}
51%{background-size:0 1px;border-bottom-color:transparent}
100%{background-size:100% 1px;border-bottom-color:transparent}
}
@keyframes underlineMultilineReturpen{0{border-bottom-color:#216953}
50%{border-bottom-color:transparent}
51%{background-size:0 1px;border-bottom-color:transparent}
100%{background-size:100% 1px;border-bottom-color:transparent}
}
@keyframes showUderlinefromLeft{0{opacity:1;left:0;width:0}
100%{left:0;width:100%;opacity:1}
}
@keyframes showByScale{from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}
}
@keyframes hideByScale{from{transform:scale(1);opacity:1}
to{transform:scale(0);opacity:0}
}
@keyframes showByShadow{from{box-shadow:0 0 0 #000}
to{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
}
@keyframes hideByShadow{from{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
to{box-shadow:0 0 0 #000}
}
@keyframes zoomIn{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@keyframes zoomOut{from{transform:scale(1.1)}
to{transform:scale(1)}
}
.single-select-wrapper{position:relative}
.single-select-wrapper .position-relative .textbox{cursor:pointer}
.single-select-wrapper .position-relative .placeholder-container{background-color:white;position:absolute;border-radius:3px;display:grid;top:0;left:0;height:100%;right:0;cursor:pointer;align-items:center}
.single-select-wrapper .position-relative .placeholder-container.without-background{background-color:rgba(255,255,255,0)}
.single-select-wrapper .position-relative .placeholder-container.hide-placeholder{display:none}
.single-select-wrapper .position-relative .placeholder-container-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:20px 30px;width:inherit;color:#757575;height:30px}
.single-select-wrapper .position-relative .placeholder-container-text.has-selected{color:#001965}
.single-select-wrapper .position-relative .placeholder-container-text.without-paddings{padding:0}
.single-select-wrapper .position-relative .placeholder-container-text.is-disabled{color:#939AA7DA;font-size:16px;line-height:26px}
.single-select-wrapper.form-control sub,.single-select-wrapper.form-control sup{line-height:0}
.single-select-wrapper .label-field{margin-bottom:12px;color:#001965;font-weight:700;line-height:26px}
.single-select-wrapper .field-disabled{pointer-events:none}
.single-select-wrapper .dropdown-btn{position:absolute;height:100%;width:60px;display:flex;justify-content:center;align-items:center;background:0;border:0;right:0;bottom:0;font-size:10px}
.single-select-wrapper .dropdown-btn.left-button{left:20px;width:auto;padding:0}
.single-select-wrapper .dropdown-listbox{background-color:#005ad2;border-radius:5px;box-sizing:border-box;position:absolute;width:100%;min-width:350px;z-index:7;height:0;overflow:hidden}
.single-select-wrapper .dropdown-listbox .top-control .actions{display:flex;align-content:center;color:rgba(255,255,255,0.5);margin-bottom:10px}
.single-select-wrapper .dropdown-listbox .top-control .control-btn{background:0;padding:0;border:0;color:rgba(255,255,255,0.5)}
.single-select-wrapper .dropdown-listbox .top-control .slash{margin:0 5px}
.single-select-wrapper .dropdown-listbox .top-control .head{display:none}
.single-select-wrapper .dropdown-listbox .top-control .mobile-search-input{display:none}
.single-select-wrapper .dropdown-listbox .list-options{overflow-y:scroll;scrollbar-width:thin;max-height:310px;padding:0}
.single-select-wrapper .dropdown-listbox .list-options.scroll-visible .option{margin-right:10px}
.single-select-wrapper .dropdown-listbox .list-options .option{display:flex;align-items:center;position:relative;min-height:20px}
.single-select-wrapper .dropdown-listbox .list-options .option [type="checkbox"]:not(:checked)+label,.single-select-wrapper .dropdown-listbox .list-options .option [type="checkbox"]:checked+label{color:#fff}
.single-select-wrapper .dropdown-listbox .list-options .option:last-child{margin-bottom:0}
.single-select-wrapper .dropdown-listbox .list-options .option.tick .label{font-weight:bold}
.single-select-wrapper .dropdown-listbox .list-options .option input[type="checkbox"]:checked+label{font-weight:bold}
.single-select-wrapper .dropdown-listbox .list-options .option .label{font-size:20px;line-height:36px;cursor:pointer}
.single-select-wrapper .dropdown-listbox .list-options .option .label.inactive{opacity:.6}
.single-select-wrapper .dropdown-listbox .list-options .option .label.selected{font-weight:bold}
.single-select-wrapper .dropdown-listbox .list-options::-webkit-scrollbar{width:5px}
.single-select-wrapper .dropdown-listbox .list-options::-webkit-scrollbar-track{background:0}
.single-select-wrapper .dropdown-listbox .list-options::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,0.25)}
.single-select-wrapper.show .icon-dropdown{transform:rotate(180deg)}
.single-select-wrapper.show .dropdown-listbox{display:block;height:auto;padding:20px 10px}
.single-select-wrapper.show .dropdown-listbox .option{cursor:pointer;padding:10px 0 10px 10px;border-radius:3px}
.single-select-wrapper.show .dropdown-listbox .option:hover{background-color:white}
.single-select-wrapper.show .dropdown-listbox .option:hover .label{color:#001965}
.single-select-wrapper.hide .dropdown-listbox{display:none}
.single-select-wrapper .loading-indicator-wrapper .cir{background-color:#fff}
.single-select-wrapper .button-box{background-color:#fff;border:solid 1px #001965;padding:10px 20px}
.single-select-wrapper [type="checkbox"]:not(:checked)+label:after,.single-select-wrapper [type="checkbox"]:checked+label:after{top:14px}
body.page form .form-control .single-select-wrapper input[type=text].textbox{padding:20px 60px 20px 30px}
body.page form.light .single-select-wrapper.show input[type=text].textbox{border:1px solid #005ad2}
@media only screen and (min-width:2000px){.single-select-wrapper .position-relative .placeholder-container-text{font-size:20px;line-height:36px}
}
@media only screen and (max-width:1280px){.single-select-wrapper .dropdown-listbox{width:0;position:fixed;top:0;left:0;z-index:7;height:100%;overflow:hidden;border-radius:0;min-width:0}
.single-select-wrapper .dropdown-listbox .dropdown-listbox-content{padding:calc(calc((100vw / 24)) * 2);padding-top:100px;height:calc(100% - 100px);display:flex;flex-direction:column}
.single-select-wrapper .dropdown-listbox .top-control{flex:0}
.single-select-wrapper .dropdown-listbox .top-control .head{display:block}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button{position:absolute;right:calc(calc((100vw / 24)) * 1);top:30px;background:0;border-radius:100px;width:60px;height:60px;border:solid 2px #fff}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button .icon-right-arrow-white{font-size:12px}
.single-select-wrapper .dropdown-listbox .top-control .mobile-search-input{display:block}
.single-select-wrapper .dropdown-listbox .top-control .actions{margin:40px 0 30px}
.single-select-wrapper .dropdown-listbox .list-options{flex:1;max-height:calc(72% - 28px)}
.single-select-wrapper .dropdown-listbox .list-options .option{padding:10px 0}
.single-select-wrapper .dropdown-listbox .list-options .option .label{font-size:28px;line-height:62px}
.single-select-wrapper .dropdown-listbox .list-options .option:hover{background:0}
.single-select-wrapper.show .dropdown-listbox,.single-select-wrapper.hide .dropdown-listbox{height:100%;padding:0}
.single-select-wrapper.show .dropdown-listbox{animation:showOverlayMobile .3s forwards cubic-bezier(0.25,0.1,0.25,1)}
.single-select-wrapper.hide .dropdown-listbox{animation:hideOverlayMobile .3s forwards cubic-bezier(0.25,0.1,0.25,1)}
.single-select-wrapper [type="checkbox"]:not(:checked)+label:before,.single-select-wrapper [type="checkbox"]:checked+label:before{top:27px}
.single-select-wrapper [type="checkbox"]:not(:checked)+label:after,.single-select-wrapper [type="checkbox"]:checked+label:after{top:20px}
}
@media only screen and (max-width:525px){.single-select-wrapper .dropdown-listbox .top-control{margin-bottom:10px}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button{right:calc(calc((100vw / 24)) * 2)}
.single-select-wrapper .dropdown-listbox .top-control .actions{margin:20px 0 10px}
}