.CloseButton__close__btn{padding:0;margin:0;border:none;background-color:rgba(0,0,0,0);display:inline-block;width:42px;height:42px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:2;box-sizing:border-box}.CloseButton__close__btn:focus{outline:none}.CloseButton__close__btn:before,.CloseButton__close__btn:after{content:"";position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-1px;display:block;height:14px;width:2px;background-color:#006bff;transition:transform 250ms ease-in-out}.CloseButton__close__btn:before{transform:rotate(-45deg)}.CloseButton__close__btn:after{transform:rotate(-135deg);transition:transform 250ms ease-in-out}.CloseButton__close__btn:hover:before{transform:rotate(45deg);transition:transform 250ms ease-in-out}.CloseButton__close__btn:hover:after{transform:rotate(-45deg);transition:transform 250ms ease-in-out}@media screen and (min-width: 1025px){.CloseButton__close__btn{margin:5px 5px 0 auto;width:32px;height:32px;background-color:#fff;border-radius:50%;z-index:3}}.CloseButton__close__btn--inverse{background-color:initial}.CloseButton__close__btn--inverse:before,.CloseButton__close__btn--inverse:after{background-color:#fff}.CloseButton__close__btn--inverse-mobile-only:before,.CloseButton__close__btn--inverse-mobile-only:after{background-color:#fff}@media screen and (min-width: 1025px){.CloseButton__close__btn--inverse-mobile-only:before,.CloseButton__close__btn--inverse-mobile-only:after{background-color:#006bff}}@media screen and (min-width: 1025px){.CloseButton__close__btn--with-shadow{box-shadow:0px 0px 16px 0px rgba(0,0,0,.15)}}
.DefaultModalBackground__ccf-modal-background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#212486;background-image:linear-gradient(180deg, #212486 0%, #2A2D76 28.65%, #383865 100%);background-size:100% 26%;z-index:0}.DefaultModalBackground__ccf-modal-background svg{display:none;width:100%;height:100%}@media screen and (min-width: 1025px){.DefaultModalBackground__ccf-modal-background{position:static;width:auto;height:auto;grid-row:1/4;grid-column:1/4;z-index:2;background:rgba(0,0,0,0)}.DefaultModalBackground__ccf-modal-background svg{display:block}}@media screen and (min-width: 1025px){.DefaultModalBackground__ccf-modal-background--bigger{grid-column:1/5}}
.DefaultModal__modal{display:flex;flex-direction:column;width:100%;background-color:#fff;z-index:4}@media screen and (min-width: 1025px){.DefaultModal__modal{width:938px;height:577px;max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);min-height:0;border-radius:16px;overflow:hidden}}.DefaultModal__modal-grid{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;height:100%;position:relative}@media screen and (min-width: 1025px){.DefaultModal__modal-grid{height:100%;display:grid;grid-template-rows:72px 1fr 178px;grid-template-columns:repeat(10, 1fr);-moz-column-gap:4px;column-gap:4px}}.DefaultModal__modal-avatar{position:absolute;left:50%;top:16px;display:block;width:56px;height:56px;transform:translateX(-50%);z-index:13}@media screen and (min-width: 1025px){.DefaultModal__modal-avatar{padding-top:0;position:relative;top:auto;left:auto;width:0;height:0;transform:none;z-index:3}}.DefaultModal__modal-avatar__inner{display:block;position:relative;z-index:2}.DefaultModal__modal-avatar__inner:before{content:"";position:absolute;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);background-color:#fff;border-radius:50%;z-index:-1}@media screen and (min-width: 1025px){.DefaultModal__modal-avatar__inner{position:absolute;top:0;left:-16px;transform:translateX(-100%);border:none}.DefaultModal__modal-avatar__inner:before{display:none}}.DefaultModal__modal-prev{position:absolute;top:0;left:12px;z-index:10}@media screen and (min-width: 1025px){.DefaultModal__modal-prev{position:static;top:auto;left:auto;grid-row:1/1;grid-column:1/3;z-index:4;padding:10px 16px}}.DefaultModal__modal-prev__btn{padding:0;margin:0;border:none;background-color:rgba(0,0,0,0);display:block;min-width:42px;padding-left:24px;height:42px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:2;font-size:10px;line-height:14px;font-family:"IBM-Plex-Sans-SemiBold","Arial","Helvetica","Tahoma",sans-serif;font-weight:normal;font-style:normal;color:#a6cbff}.DefaultModal__modal-prev__btn:focus{outline:none}.DefaultModal__modal-prev__btn:before{content:"";position:absolute;top:50%;left:6px;display:block;border-color:#a6cbff;border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;height:10px;width:10px;transform:translate(0, -50%) rotate(135deg);transition:transform 250ms ease-in-out;z-index:4}.DefaultModal__modal-prev__btn:after{content:"";position:absolute;top:50%;left:0;display:none;width:32px;height:32px;background-color:#fff;border-radius:50%;box-shadow:0 0 16px 1px rgba(0,0,0,.15);transform:translate(0, -50%);transition:transform 250ms ease-in-out;z-index:3}.DefaultModal__modal-prev__btn:hover:before{transform:translate(-4px, -50%) rotate(135deg);transition:transform 250ms ease-in-out}.DefaultModal__modal-prev__btn:hover:after{transform:translate(-4px, -50%);transition:transform 250ms ease-in-out}@media screen and (min-width: 1025px){.DefaultModal__modal-prev__btn{padding-left:40px;font-size:16px;line-height:22px;font-family:"IBM-Plex-Sans-SemiBold","Arial","Helvetica","Tahoma",sans-serif;font-weight:normal;font-style:normal;color:#fff}.DefaultModal__modal-prev__btn:before{left:12px;border-color:#006bff}.DefaultModal__modal-prev__btn:after{display:block}}.DefaultModal__modal-close{position:absolute;top:0;right:0;z-index:10;display:flex;justify-content:flex-end}@media screen and (min-width: 1025px){.DefaultModal__modal-close{position:static;top:auto;right:auto;grid-row:1/1;grid-column:10/11;padding:10px 16px;z-index:4;min-width:54px;min-height:72px}}.DefaultModal__modal-form-wrapper{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;height:calc(100vh - 48px);height:calc(100dvh - 48px);background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;z-index:12;margin:48px 0 0 0;position:relative}@media screen and (min-width: 1025px){.DefaultModal__modal-form-wrapper{margin:0;overflow:initial;height:100%;position:relative;grid-row:1/4;grid-column:4/11;z-index:1;padding-right:16px;padding-top:92px}}@media screen and (min-width: 1025px){.DefaultModal__modal-form-wrapper--no-vertical-paddings{padding-top:48px}}.DefaultModal__modal-form-wrapper--side-info{height:calc(100vh - 117px);height:calc(100dvh - 117px);margin-top:0}@media screen and (min-width: 1025px){.DefaultModal__modal-form-wrapper--side-info{height:100%}}.DefaultModal__modal-form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;height:100%}@media screen and (min-width: 1025px){.DefaultModal__modal-form{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr auto 1fr;overflow-y:auto;overflow-x:hidden}}.DefaultModal__modal-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:32px 16px;display:flex;flex-direction:row;justify-content:center}@media screen and (min-width: 1025px){.DefaultModal__modal-content{grid-row:1/1;grid-column:1/4;min-width:366px;width:100%;padding:0}}.DefaultModal__form-spacer{display:block;width:100%;height:16px}.DefaultModal__modal-action{min-height:86px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;border-top:1px solid #e5e5e5;padding:0 16px}@media screen and (min-width: 769px){.DefaultModal__modal-action{padding:0 16px}}@media screen and (min-width: 1025px){.DefaultModal__modal-action{grid-column:1/-1;grid-row:2/2;flex:0 0 86px;flex-wrap:nowrap}}.DefaultModal__modal-action--no-line{border-top:none}.DefaultModal__modal-list{position:relative;z-index:2;background-color:#fff;width:auto}@media screen and (min-width: 376px){.DefaultModal__modal-list{width:326px}}@media screen and (min-width: 481px){.DefaultModal__modal-list{width:366px;padding-bottom:32px}}.DefaultModal__modal-list--wide{min-width:419px;max-width:419px}@media screen and (min-width: 1025px){.DefaultModal__modal-list--wide{min-width:419px;max-width:419px}}.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth{display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;height:100%;padding-bottom:0}.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-item,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content>div,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content>div>form,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content form>div{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-spacer{height:auto}@media screen and (min-width: 1025px){.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth{display:block;width:366px;height:auto;padding-bottom:32px}.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-item,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content>div,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content>div>form,.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-input__content form>div{flex:0 1 auto;display:block}.DefaultModal__modal-list.DefaultModal__modal-list--fullWidth .DefaultModal__form-spacer{height:16px}}.DefaultModal__modal-list--fullHeight{display:flex;flex-direction:column;height:100%;padding-bottom:0}.DefaultModal__modal-list--fullHeight .DefaultModal__form-item,.DefaultModal__modal-list--fullHeight .DefaultModal__form-input,.DefaultModal__modal-list--fullHeight .DefaultModal__form-input__content{flex:1 1 100%;display:flex;flex-direction:column}.DefaultModal__modal-list--fullHeight .DefaultModal__form-spacer{height:auto}.DefaultModal__form-input{margin-bottom:36px}.DefaultModal__form-input:last-of-type{margin-bottom:0}.DefaultModal__modal-service{display:none}@media screen and (min-width: 1025px){.DefaultModal__modal-service{grid-row:3/3;grid-column:1/4;z-index:4;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}}.DefaultModal__modal-service__img{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media screen and (min-width: 1025px){.DefaultModal__modal-service__img{display:block;max-width:178px;max-height:178px}}.DefaultModal__form-input__headline-title{display:inline-block;vertical-align:top;font-size:20px;line-height:25px;font-family:"IBM-Plex-Sans-SemiBold","Arial","Helvetica","Tahoma",sans-serif;font-weight:normal;font-style:normal;color:#232323;margin-bottom:24px}.DefaultModal__form-input__headline-subtitle{display:block;margin-top:-16px;margin-bottom:16px;font-size:14px;line-height:20px;font-family:"IBM-Plex-Sans-Regular","Arial","Helvetica","Tahoma",sans-serif;font-weight:400;font-style:normal;color:#656565;letter-spacing:.0032em}.DefaultModal__form-input__content{display:block;max-width:100%;position:relative}
.modal-body--open{overflow:hidden}.Modal__modal{position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;z-index:calc(1000 + 1)}.Modal__modal--iframe{justify-content:flex-start;align-items:flex-start;align-content:flex-start}.Modal__modal__backdrop{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(35,35,35,.88);z-index:2}.Modal__modal__wrapper{overflow-y:auto;z-index:3;width:100%;height:100%}@media screen and (min-width: 1025px){.Modal__modal__wrapper{width:auto;height:auto}}.Modal__modal__wrapper.Modal__modal__wrapper-auto{width:auto;height:auto}.Modal__modal__window{position:relative;min-height:200px;background-color:#fff;z-index:100;border:1px solid red;width:100%;max-width:780px;max-height:100%;border-radius:12px}
a.QuickButton__quick-button{text-decoration:none;color:inherit}a.QuickButton__quick-button:hover,a.QuickButton__quick-button:active,a.QuickButton__quick-button:focus{text-decoration:none;color:inherit}.QuickButton__quick-button{display:block;width:100%;position:relative;background-color:#fff;border-width:1px;border-style:solid;border-color:#d9d9d9;border-radius:48px;padding:8px 16px 8px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0px 0px 0px rgba(0,0,0,0);text-align:left;box-sizing:border-box;transition:background-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.QuickButton__quick-button--right-arrow{padding-right:48px}.QuickButton__quick-button--right-arrow:before{content:"";position:absolute;top:50%;right:26px;display:block;border-color:#006bff;border-bottom-style:solid;border-bottom-width:1.7px;border-right-style:solid;border-right-width:1.7px;height:6px;width:6px;transform:translate(0, -50%) rotate(-45deg);transition:transform 250ms ease-in-out;z-index:2}.QuickButton__quick-button--icon-left{display:flex;align-items:center}.QuickButton__quick-button:disabled,.QuickButton__quick-button.QuickButton__disabled{cursor:auto;border-color:#d9d9d9;background-color:#f4f4f4}.QuickButton__quick-button:disabled:after,.QuickButton__quick-button.QuickButton__disabled:after{background-color:#d9d9d9}.QuickButton__quick-button:disabled .QuickButton__quick-button__title,.QuickButton__quick-button.QuickButton__disabled .QuickButton__quick-button__title{color:#656565}.QuickButton__quick-button:disabled:hover,.QuickButton__quick-button.QuickButton__disabled:hover{box-shadow:0px 0px 0px rgba(0,0,0,0);transition:background-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.QuickButton__quick-button:hover:not(.QuickButton__disabled){border-color:#4c97ff;transition:border 150ms ease-in-out,box-shadow 150ms ease-in-out}.QuickButton__quick-button:active:not(.QuickButton__disabled){box-shadow:0px 0px 4px rgba(24,144,255,.5);transition:border 150ms ease-in-out,box-shadow 150ms ease-in-out}.QuickButton__quick-button:focus:not(.QuickButton__disabled){outline:none;box-shadow:0px 0px 4px rgba(24,144,255,.5);border-color:#4c97ff;transition:border 150ms ease-in-out,box-shadow 150ms ease-in-out}.QuickButton__quick-button--preview{padding-left:40px}.QuickButton__quick-button--square{border-radius:4px}.QuickButton__quick-button--selected{padding-right:48px;background-color:#4c97ff;position:relative}.QuickButton__quick-button--selected:before{display:none}.QuickButton__selected-icon{position:absolute;right:16px;display:block;top:50%;transform:translateY(-50%);color:#fff;width:24px;height:24px;line-height:20px;text-align:center}.QuickButton__quick-button__left{position:absolute;top:50%;left:4px;display:block;width:32px;height:32px;transform:translateY(-50%)}.QuickButton__quick-button__icon-left{display:block;margin-left:-8px;margin-right:8px}.QuickButton__quick-button__icon{display:block;width:32px;height:32px}.QuickButton__quick-button__title{display:block;font-size:16px;line-height:22px;font-family:"IBM-Plex-Sans-Regular","Arial","Helvetica","Tahoma",sans-serif;font-weight:400;font-style:normal;color:#232323}.QuickButton__quick-button__title--selected{color:#fff}.QuickButton__quick-button__subtitle{display:block;margin-top:2px;font-size:14px;line-height:20px;font-family:"IBM-Plex-Sans-Regular","Arial","Helvetica","Tahoma",sans-serif;font-weight:400;font-style:normal;letter-spacing:.0032em;color:#656565}
.ModalSelectionItem__ccf-modal-input-item:not(:last-child){margin-bottom:16px}
.CustomLabel__custom-label{display:block;margin-bottom:16px;font-size:16px;line-height:22px;font-family:"IBM-Plex-Sans-SemiBold","Arial","Helvetica","Tahoma",sans-serif;font-weight:normal;font-style:normal;color:#232323}.CustomLabel__custom-label.CustomLabel__custom-label--regular{font-size:16px;line-height:22px;font-family:"IBM-Plex-Sans-Regular","Arial","Helvetica","Tahoma",sans-serif;font-weight:400;font-style:normal}.CustomLabel__custom-label--short{margin-bottom:8px}.CustomLabel__custom-label--no-margin{margin-bottom:0}.CustomLabel__custom-label--required:after{content:"*";padding-left:2px;color:#ff4820}.CustomLabel__custom-label--with-tooltip{display:flex;justify-content:space-between}.CustomLabel__custom-label__subtitle{display:block;margin-top:8px;font-size:14px;line-height:20px;font-family:"IBM-Plex-Sans-Regular","Arial","Helvetica","Tahoma",sans-serif;font-weight:400;font-style:normal;color:#656565}.CustomLabel__custom-label__subtitle--short{margin-bottom:8px}.CustomLabel__custom-label__is-required{font-size:16px;line-height:22px;font-family:"IBM-Plex-Sans-SemiBold","Arial","Helvetica","Tahoma",sans-serif;font-weight:normal;font-style:normal;color:#ef9e00}.CustomLabel__custom-label__tooltip{display:inline-block;font-size:24px;color:#006bff;cursor:pointer}
.CustomInput__custom-input-wrapper{display:block;max-width:100%;position:relative}.CustomInput__custom-input-wrapper--left .CustomInput__custom-input{padding-left:32px}.CustomInput__custom-input-wrapper--right .CustomInput__custom-input{padding-right:32px}.CustomInput__custom-input-left{position:absolute;top:8px;left:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:24px;height:24px}.CustomInput__custom-input-right{position:absolute;top:8px;right:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:24px;height:24px}.CustomInput__custom-input{display:block;width:100%;height:40px;padding:8px 12px;border-radius:2px;border-width:1px;border-style:solid;border-color:#b2b2b2;background-color:rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,0);color:#232323;font-size:16px;line-height:24px;font-family:"IBM-Plex-Sans-Regular","Arial","Helvetica","Tahoma",sans-serif;font-weight:400;font-style:normal;transition:border-color 250ms ease-in-out,background-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.CustomInput__custom-input::-webkit-input-placeholder{color:#b2b2b2;opacity:1}.CustomInput__custom-input:-moz-placeholder{color:#b2b2b2;opacity:1}.CustomInput__custom-input::-moz-placeholder{color:#b2b2b2;opacity:1}.CustomInput__custom-input:-ms-input-placeholder{color:#b2b2b2;opacity:1}.CustomInput__custom-input:hover:not(:disabled){border-color:#b2b2b2;transition:border-color 250ms ease-in-out,background-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.CustomInput__custom-input:hover:not(:disabled)+.CustomInput__custom-input-right .CustomInput__custom-input__currency:before{color:#656565;transition:color 250ms ease-in-out}.CustomInput__custom-input:focus:not(:disabled){outline:none;box-shadow:0px 0px 4px rgba(24,144,255,.5);border-color:#4c97ff;transition:border-color 250ms ease-in-out,background-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.CustomInput__custom-input:focus:not(:disabled)+.CustomInput__custom-input-right .CustomInput__custom-input__currency:before{color:#656565;transition:color 250ms ease-in-out}.CustomInput__custom-input:disabled{background-color:#f4f4f4;border-color:#b2b2b2;color:#b2b2b2;transition:border-color 250ms ease-in-out,background-color 250ms ease-in-out}.CustomInput__custom-input--textarea{resize:none;height:120px}.CustomInput__custom-input__currency{display:inline-block;vertical-align:top;position:relative}.CustomInput__custom-input__currency:before{font-size:18px;color:#b2b2b2;transition:color 250ms ease-in-out}.CustomInput__custom-input__pointer{cursor:pointer;color:#b2b2b2;transition:color 250ms ease-in-out}.CustomInput__custom-input__pointer:hover{color:#006bff}.CustomInput__show-error .CustomInput__custom-input{border-color:#ff4820}.CustomInput__show-error .CustomInput__custom-input__currency:before{color:#ff4820}.CustomInput__show-error .CustomInput__custom-input__pointer:hover{color:#ff4820}.CustomInput__show-success .CustomInput__custom-input{border-color:#1fc198}.CustomInput__show-success .CustomInput__custom-input__currency:before{color:#1fc198}.CustomInput__show-success .CustomInput__custom-input__pointer:hover{color:#1fc198}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
