button{cursor:pointer;display:inline-block;text-decoration:none;margin:0;padding:0;border:none;background:none;line-height:normal;font-weight:600;font-family:"Noto Sans",sans-serif}button:hover{text-decoration:none}button:focus{outline:none}.custom-btn,a.custom-btn,[data-drupal-button-link=custom-btn]{border-top-left-radius:20px;border-bottom-right-radius:20px;z-index:1;overflow:hidden;padding:15px 23px;text-align:center;position:relative;background-color:var(--mainLightColor, #409fed);transition:all .3s ease-in-out;white-space:nowrap;display:inline-block;text-decoration:none !important;font-family:"Noto Sans",sans-serif;border:none;font-size:1rem;font-weight:600;cursor:pointer}@media(max-width: 768px){.custom-btn,a.custom-btn,[data-drupal-button-link=custom-btn]{padding-top:12px;padding-bottom:11px;font-size:.875rem}}.custom-btn,.custom-btn:hover,.custom-btn a,a.custom-btn,a.custom-btn:hover,a.custom-btn a,[data-drupal-button-link=custom-btn],[data-drupal-button-link=custom-btn] a{color:#fff}.custom-btn--primary,a.custom-btn--primary{background:#3d3163;color:#fff}.custom-btn--primary:hover,a.custom-btn--primary:hover{background:#584991;color:#fff}.custom-btn--primary.custom-btn--disabled,.custom-btn--primary:disabled,a.custom-btn--primary.custom-btn--disabled,a.custom-btn--primary:disabled{background:rgba(61,49,99,.3);color:hsla(0,0%,100%,.3)}.custom-btn--secondary,a.custom-btn--secondary{background:#fff;color:#3d3163;border:1px solid #3d3163}.custom-btn--secondary:hover,a.custom-btn--secondary:hover{color:#3d3163;background:#dfeaf1}.custom-btn--secondary.custom-btn--disabled,.custom-btn--secondary:disabled,a.custom-btn--secondary.custom-btn--disabled,a.custom-btn--secondary:disabled{background:hsla(0,0%,100%,.3);border-color:rgba(61,49,99,.3);color:rgba(61,49,99,.3)}.custom-btn--light--primary,.custom-btn--light--secondary,.custom-btn--light-2,a.custom-btn--light--primary,a.custom-btn--light--secondary,a.custom-btn--light-2{background:none;position:relative;padding:15px 0}.custom-btn--light--primary:hover,.custom-btn--light--secondary:hover,.custom-btn--light-2:hover,a.custom-btn--light--primary:hover,a.custom-btn--light--secondary:hover,a.custom-btn--light-2:hover{color:#584991;background:none}.custom-btn--light--primary:hover:after,.custom-btn--light--secondary:hover:after,.custom-btn--light-2:hover:after,a.custom-btn--light--primary:hover:after,a.custom-btn--light--secondary:hover:after,a.custom-btn--light-2:hover:after{content:"";display:block;position:absolute;height:2px;width:100%;bottom:8px;left:0;right:0;margin:0 auto}.custom-btn--light--primary,a.custom-btn--light--primary{color:#3d3163}.custom-btn--light--primary:hover,a.custom-btn--light--primary:hover{color:#584991;background:none}.custom-btn--light--primary:after,a.custom-btn--light--primary:after{background:#584991}.custom-btn--light--primary.custom-btn--disabled,.custom-btn--light--primary:disabled,a.custom-btn--light--primary.custom-btn--disabled,a.custom-btn--light--primary:disabled{color:rgba(61,49,99,.3)}.custom-btn--light--secondary,a.custom-btn--light--secondary{color:#4c88a9}.custom-btn--light--secondary:hover,a.custom-btn--light--secondary:hover{background:none;color:#4c88a9}.custom-btn--light--secondary:after,a.custom-btn--light--secondary:after{background:#4c88a9}.custom-btn--light--secondary.custom-btn--disabled,.custom-btn--light--secondary:disabled,a.custom-btn--light--secondary.custom-btn--disabled,a.custom-btn--light--secondary:disabled{color:rgba(76,136,169,.3)}.custom-btn--light-2,a.custom-btn--light-2{color:#fff}.custom-btn--light-2:hover,a.custom-btn--light-2:hover{color:#fff}.custom-btn--light-2:hover:after,a.custom-btn--light-2:hover:after{background:#fff}.custom-btn--light-2.custom-btn--disabled,.custom-btn--light-2:disabled,a.custom-btn--light-2.custom-btn--disabled,a.custom-btn--light-2:disabled{color:hsla(0,0%,100%,.3)}.custom-btn--disabled,.custom-btn:disabled,a.custom-btn--disabled,a.custom-btn:disabled,[data-drupal-button-link=custom-btn]:disabled{pointer-events:none}.custom-btn--big,a.custom-btn--big,[data-drupal-button-link-size=custom-btn--big]{font-size:1.375rem}@media(max-width: 768px){.custom-btn--big,a.custom-btn--big,[data-drupal-button-link-size=custom-btn--big]{font-size:1rem}}.custom-btn--big,a.custom-btn--big,[data-drupal-button-link-size=custom-btn--big]{padding:0 51px}.custom-btn--small,a.custom-btn--small,[data-drupal-button-link-size=custom-btn--small]{padding:0 10px;font-size:.9375rem}@media(max-width: 768px){.custom-btn--small,a.custom-btn--small,[data-drupal-button-link-size=custom-btn--small]{font-size:.875rem}}.custom-btn--small,a.custom-btn--small,[data-drupal-button-link-size=custom-btn--small]{height:32px;line-height:30px}.custom-btn--thin,a.custom-btn--thin{padding:0 15px;font-size:1.125rem}@media(max-width: 768px){.custom-btn--thin,a.custom-btn--thin{font-size:.875rem}}.custom-btn--inactive,a.custom-btn--inactive{pointer-events:none}.custom-btn--full-width,a.custom-btn--full-width{width:100%}.custom-btn-slider,a.custom-btn-slider{background-image:url(../../../../patterns/01_atoms/button/dist/arrow.6dc842d7d1f77f2cd6cf.svg);background-repeat:no-repeat;background-position:center;width:35px;height:35px}.custom-btn-slider:focus,a.custom-btn-slider:focus{background-image:url(../../../../patterns/01_atoms/button/dist/arrow-white.49c67769b0507595b268.svg);background-color:#3d3163 !important;color:#fff}.custom-btn-underline{text-decoration:none;position:relative;color:var(--mainLightColor, #409fed)}.custom-btn-underline:after,.custom-btn-underline:before{left:0;bottom:-2px;height:2px;width:100%;content:"";position:absolute;background-color:currentColor}.custom-btn-underline:before{transform-origin:100% 50%;transition:transform .3s ease}.custom-btn-underline:after{transform:scaleX(0);transform-origin:0 50%;transition:transform .3s ease .2s}.custom-btn-underline:hover{color:var(--mainDarkColor, #165384);text-decoration:none}.custom-btn-underline:hover:before{transform:scaleX(0)}.custom-btn-underline:hover:after{transform:scaleX(1)}.btn-close{width:40px;height:40px;z-index:1001;background-color:var(--c-pure-black, #000000);border-radius:5px;box-shadow:none;top:40px;right:30px;cursor:pointer;position:fixed;animation-fill-mode:both;animation-duration:.2s;animation-timing-function:ease-in-out;animation-name:fadeInFromNone;animation-delay:.5s;transition:all .3s ease-in-out}.btn-close:before,.btn-close:after{content:"";width:18px;margin-left:-9px;height:2px;border-radius:1px;background-color:#fff;position:absolute;top:50%;left:50%;transition:all .3s ease-in-out}.btn-close:before{margin-top:-1px;transform:rotate(45deg)}.btn-close:after{margin-top:-1px;transform:rotate(-45deg)}.btn-close:hover{transform:scale(0.8)}.custom-btn-no-underline{color:#4c88a9;text-decoration:none}
