/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-user-login #block-skvare-custom-bootstrap-breadcrumbs,.page-user-register #block-skvare-custom-bootstrap-breadcrumbs,.page-user-password #block-skvare-custom-bootstrap-breadcrumbs{display:none}.page-user-login nav.tabs,.page-user-register nav.tabs,.page-user-password nav.tabs{margin-top:1rem}:root{--bs-link-color-rgb:inherit !important;--bs-link-hover-color-rgb:inherit !important}.admin-context .contextual-tabs{display:block !important;position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:3;padding:16px;border-radius:7px;background-color:#fff;margin-bottom:0}@media(max-width:991.98px){.admin-context .contextual-tabs .nav-tabs{display:flex;flex-direction:row;flex-wrap:wrap}}@media(max-width:575.98px){.admin-context .contextual-tabs{width:80%}.admin-context .contextual-tabs a{font-size:14px}}.node__content{font-size:1rem;font-weight:400;margin-top:0;line-height:1.625rem}@media(max-width:767.98px){.node__content{font-size:.875rem}}#block-skvare-custom-bootstrap-page-title{margin-bottom:32px}#block-skvare-custom-bootstrap-page-title h1{color:#000}@media(max-width:767.98px){#block-skvare-custom-bootstrap-page-title{margin-bottom:16px}}#block-skvare-custom-bootstrap-breadcrumbs{margin:16px 0}#block-skvare-custom-bootstrap-breadcrumbs .breadcrumb{margin:0}#block-skvare-custom-bootstrap-breadcrumbs .breadcrumb a{font-weight:700;color:#000}#block-skvare-custom-bootstrap-breadcrumbs .breadcrumb a:hover{color:#4b4db6}article{padding:0 !important}.mb-user{margin-bottom:50px}.main-center-title #block-skvare-custom-bootstrap-page-title{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:32px}.page-no-title #block-skvare-custom-bootstrap-breadcrumbs{display:none}.page-no-title #block-skvare-custom-bootstrap-page-title{display:none}.media-library-widget-modal .ui-dialog-titlebar-close{border:none;background:rgba(0,0,0,0)}.media-library-widget-modal .ui-dialog-titlebar-close::before{font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;content:"";color:#000;display:flex;justify-content:center;align-items:center;font-size:1.125rem;background:rgba(0,0,0,0);position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:100%}.ui-dialog .button{background-image:none}.ui-dialog .views-exposed-form .d-flex.flex-wrap{align-items:end}#drupal-off-canvas-wrapper.ui-widget-content h2{font-size:20px !important}.container-fluid{padding-left:32px;padding-right:32px}@media(max-width:1199.98px){.container-fluid{padding-left:16px;padding-right:16px}}.field--type-image{margin:0 !important}.ckeditor-gradient{padding:64px;background-image:url(/themes/custom/skvare_custom_bootstrap/dist/7b9e6f41761277450a7a.webp),radial-gradient(44.73% 44.73% at 50% 38.1%,rgba(42,43,91,0.39) 38.63%,rgba(75,77,182,0) 98.08%);background-color:#d3d3d3;background-size:101.531% 111.427%,auto;background-repeat:no-repeat;background-position:0 0,center top;width:100%;display:flex;align-items:center;justify-content:center}.ckeditor-black-background{padding:64px;background-color:#161736;width:100%;display:flex;align-items:center;justify-content:center}.text-formatted a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:5px;font-size:inherit}.block-better-social-sharing-buttons .social-sharing-buttons{margin:0 !important}.media-remote-video-box{min-height:400px;position:relative;display:flex;justify-content:center;align-items:center}.media-remote-video-box .field__item{height:100%}html,body,.dialog-off-canvas-main-canvas{height:100%}#page-wrapper{display:flex;flex-direction:column;min-height:100vh}#page{flex-grow:1;display:flex;flex-direction:column}footer{margin-top:auto}.container-sm{max-width:840px}.container,.container-xxl{max-width:1440px}@media(max-width:1549.98px){.container,.container-xxl{max-width:1376px}}@media(max-width:1399.98px){.container,.container-xxl{max-width:100%}}@media(max-width:1199.98px){.container,.container-xxl{padding:0 32px}}@media(max-width:767.98px){.container,.container-xxl{padding:0 24px}}article img{max-width:100%;height:auto;margin:1rem}article .block-skvare-theme img{margin:0 !important}.heading-uppercase{text-transform:uppercase}.heading-primary{color:#4b4db6}.heading-secondary{color:#000}.heading-light-blue{color:#e3ebf1}.heading-white{color:#fff}.heading-beige{color:#eee6e0}a h1,a h2,a h3,a h4,a h5,a h6{-webkit-text-decoration:none;text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:120%;letter-spacing:-0.36px;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{-webkit-text-decoration:none;text-decoration:none}h1{font-size:3rem !important}@media(max-width:991.98px){h1{font-size:2rem !important}}@media(max-width:767.98px){h1{font-size:1.75rem !important}}h2{font-size:2.25rem !important}@media(max-width:991.98px){h2{font-size:1.5rem !important}}@media(max-width:767.98px){h2{font-size:1.25rem !important}}h3{font-size:2rem !important}@media(max-width:991.98px){h3{font-size:1.25rem !important}}@media(max-width:767.98px){h3{font-size:1.125rem !important}}h4{font-size:1.75rem !important}@media(max-width:991.98px){h4{font-size:1.125rem !important}}@media(max-width:767.98px){h4{font-size:1.125rem !important}}h5{font-size:22px !important;line-height:140%}@media(max-width:991.98px){h5{font-size:1.125rem !important}}@media(max-width:767.98px){h5{font-size:1rem !important}}h6{font-size:1.25rem !important;line-height:140%}@media(max-width:991.98px){h6{font-size:1rem !important}}@media(max-width:767.98px){h6{font-size:1rem !important}}.btn{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:#fff !important;color:#000 !important;border:2px solid #161616 !important;transition:background-color .4s ease,color .4s ease}.btn.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.btn{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.btn:hover{background-color:#000 !important;color:#fff !important}.btn:active,.btn:focus,.btn:focus-visible{outline:1px solid #d9d9da;background-color:#d9d9da !important}.btn:active{background-color:#000 !important;color:#fff !important;outline:none}.btn-primary{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:#fff !important;color:#000 !important;border:2px solid #161616 !important;transition:background-color .4s ease,color .4s ease}.btn-primary.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.btn-primary{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.btn-primary:hover{background-color:#000 !important;color:#fff !important}.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible{outline:1px solid #d9d9da;background-color:#d9d9da !important}.btn-primary:active{background-color:#000 !important;color:#fff !important;outline:none}.btn-secondary{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:#000 !important;border:2px solid #161616 !important;color:#fff !important}.btn-secondary.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.btn-secondary{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.btn-secondary:hover{background-color:#fff !important;color:#161616 !important}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus-visible{outline:none;background-color:#4b4db6 !important;color:#161616 !important;box-shadow:0 0 0 3px rgba(75,77,182,.5) !important}.btn-secondary:active.btn-has-arrow svg.fa-arrow-right,.btn-secondary:focus.btn-has-arrow svg.fa-arrow-right,.btn-secondary:focus-visible.btn-has-arrow svg.fa-arrow-right{color:#4b4db6 !important}.btn-secondary:active.btn-has-arrow::before,.btn-secondary:focus.btn-has-arrow::before,.btn-secondary:focus-visible.btn-has-arrow::before{background-color:#fff}.btn-lavender{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:#4b4db6 !important;border:2px solid #4b4db6 !important;color:#fff !important}.btn-lavender.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.btn-lavender{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.btn-lavender:hover{background-color:#3c3d91 !important;border-color:#3c3d91 !important}.btn-lavender:active,.btn-lavender:focus,.btn-lavender:focus-visible{outline:none;background-color:#3c3d91 !important;box-shadow:0 0 0 3px rgba(60,61,145,.5) !important;border-color:#3c3d91 !important}.btn-red{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:#eb1100 !important;border:2px solid #eb1100 !important;color:#fff !important}.btn-red.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.btn-red{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.btn-red:hover{background-color:#bc0d00 !important;border:2px solid #bc0d00 !important}.btn-red:active,.btn-red:focus,.btn-red:focus-visible{outline:none;background-color:#bc0d00 !important;border:2px solid #bc0d00 !important;box-shadow:0 0 0 3px rgba(188,13,0,.5) !important}.btn-transparent{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:rgba(0,0,0,0) !important;color:#fff !important;border:2px solid #fff !important}.btn-transparent.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.btn-transparent{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.btn-transparent:hover{background-color:#fff !important;border-color:#000 !important;color:#161616 !important}.btn-transparent:active,.btn-transparent:focus,.btn-transparent:focus-visible{outline:none;background-color:#fff !important;border-color:#000 !important;box-shadow:0 0 0 3px hsla(0,0%,100%,.5) !important}.btn-sm,button.btn,button.link{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:#000 !important;padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important;color:#fff !important}.btn-sm.btn-small,button.btn.btn-small,button.link.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.btn-sm,button.btn,button.link{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.btn-sm.btn-has-arrow,button.btn.btn-has-arrow,button.link.btn-has-arrow{padding-right:6.5rem !important}.btn-sm.btn-has-arrow::before,button.btn.btn-has-arrow::before,button.link.btn-has-arrow::before{content:"";position:absolute;right:0;top:0;width:4.5rem;height:100%;background-color:#fff;transition:background-color .4s}.btn-sm.btn-has-arrow svg.fa-arrow-right,button.btn.btn-has-arrow svg.fa-arrow-right,button.link.btn-has-arrow svg.fa-arrow-right{position:absolute;right:2.25rem;font-size:1.5rem;top:50%;transform:translate(50%,-50%);transition:color .4s}.btn-sm.btn-has-arrow.btn-small,button.btn.btn-has-arrow.btn-small,button.link.btn-has-arrow.btn-small{padding-right:4.5rem !important}.btn-sm.btn-has-arrow.btn-small::before,button.btn.btn-has-arrow.btn-small::before,button.link.btn-has-arrow.btn-small::before{width:3rem;height:100%;display:flex;align-items:center;justify-content:center;line-height:3rem}.btn-sm.btn-has-arrow.btn-small svg.fa-arrow-right,button.btn.btn-has-arrow.btn-small svg.fa-arrow-right,button.link.btn-has-arrow.btn-small svg.fa-arrow-right{right:1.5rem;font-size:1rem}@media(max-width:575.98px){.btn-sm.btn-has-arrow,button.btn.btn-has-arrow,button.link.btn-has-arrow{padding-right:4.5rem !important}.btn-sm.btn-has-arrow::before,button.btn.btn-has-arrow::before,button.link.btn-has-arrow::before{width:3rem;height:100%;line-height:3rem}.btn-sm.btn-has-arrow svg.fa-arrow-right,button.btn.btn-has-arrow svg.fa-arrow-right,button.link.btn-has-arrow svg.fa-arrow-right{right:1.5rem;font-size:1rem}}.btn-sm.btn-has-arrow svg.fa-arrow-right,button.btn.btn-has-arrow svg.fa-arrow-right,button.link.btn-has-arrow svg.fa-arrow-right{color:#000 !important}.btn-sm.btn-has-arrow::before,button.btn.btn-has-arrow::before,button.link.btn-has-arrow::before{font-family:"Font Awesome 6 Free";color:#ca602b;content:"" !important;background-color:#ecf4fa}.btn-sm:hover,button.btn:hover,button.link:hover{background-color:#4b4db6 !important}.btn-sm:hover.btn-has-arrow svg.fa-arrow-right,button.btn:hover.btn-has-arrow svg.fa-arrow-right,button.link:hover.btn-has-arrow svg.fa-arrow-right{color:#4b4db6 !important}.btn-sm:hover.btn-has-arrow::before,button.btn:hover.btn-has-arrow::before,button.link:hover.btn-has-arrow::before{background-color:#fff}.btn-sm:active,.btn-sm:focus,.btn-sm:focus-visible,button.btn:active,button.btn:focus,button.btn:focus-visible,button.link:active,button.link:focus,button.link:focus-visible{outline:none;background-color:#4b4db6 !important;box-shadow:0 0 0 3px rgba(75,77,182,.5) !important}.btn-sm:active.btn-has-arrow svg.fa-arrow-right,.btn-sm:focus.btn-has-arrow svg.fa-arrow-right,.btn-sm:focus-visible.btn-has-arrow svg.fa-arrow-right,button.btn:active.btn-has-arrow svg.fa-arrow-right,button.btn:focus.btn-has-arrow svg.fa-arrow-right,button.btn:focus-visible.btn-has-arrow svg.fa-arrow-right,button.link:active.btn-has-arrow svg.fa-arrow-right,button.link:focus.btn-has-arrow svg.fa-arrow-right,button.link:focus-visible.btn-has-arrow svg.fa-arrow-right{color:#4b4db6 !important}.btn-sm:active.btn-has-arrow::before,.btn-sm:focus.btn-has-arrow::before,.btn-sm:focus-visible.btn-has-arrow::before,button.btn:active.btn-has-arrow::before,button.btn:focus.btn-has-arrow::before,button.btn:focus-visible.btn-has-arrow::before,button.link:active.btn-has-arrow::before,button.link:focus.btn-has-arrow::before,button.link:focus-visible.btn-has-arrow::before{background-color:#fff}a.button{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;background-color:#000 !important;padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important;color:#fff !important;padding-right:6.5rem !important;padding-right:4.5rem !important}a.button.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){a.button{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}a.button::before{content:"";position:absolute;right:0;top:0;width:4.5rem;height:100%;background-color:#fff;transition:background-color .4s}a.button svg.fa-arrow-right{position:absolute;right:2.25rem;font-size:1.5rem;top:50%;transform:translate(50%,-50%);transition:color .4s}a.button.btn-small{padding-right:4.5rem !important}a.button.btn-small::before{width:3rem;height:100%;display:flex;align-items:center;justify-content:center;line-height:3rem}a.button.btn-small svg.fa-arrow-right{right:1.5rem;font-size:1rem}@media(max-width:575.98px){a.button{padding-right:4.5rem !important}a.button::before{width:3rem;height:100%;line-height:3rem}a.button svg.fa-arrow-right{right:1.5rem;font-size:1rem}}a.button::before{width:3rem;height:100%;font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;content:"";color:#000;display:flex;justify-content:center;align-items:center;font-size:1.125rem}a.button svg.fa-arrow-right{right:1.5rem;font-size:1rem}a.button svg.fa-arrow-right{color:#000 !important}a.button::before{background-color:#ecf4fa}a.button:hover{background-color:#4b4db6 !important}a.button:hover svg.fa-arrow-right{color:#4b4db6 !important}a.button:hover::before{background-color:#fff;color:#4b4db6}a.button:active,a.button:focus,a.button:focus-visible{outline:none;background-color:#4b4db6 !important;box-shadow:0 0 0 3px rgba(75,77,182,.5) !important}a.button:active svg.fa-arrow-right,a.button:focus svg.fa-arrow-right,a.button:focus-visible svg.fa-arrow-right{color:#4b4db6 !important}a.button:active::before,a.button:focus::before,a.button:focus-visible::before{background-color:#fff;color:#4b4db6}a{-webkit-text-decoration:none;text-decoration:none;font-size:.875rem;transition:color .4s ease-in-out;font-weight:600;line-height:150%;letter-spacing:.28px}a:hover{color:#8182cb}a:hover i.fa-arrow-right-long{transition:color .4s ease-in-out;color:#8182cb}a i.fa-arrow-right-long{transition:color .4s ease-in-out;font-size:20px;vertical-align:middle;margin-bottom:1px;margin-left:1px;color:#eb1100}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/fa-solid-900..woff2) format("woff2")}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-Thin..woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-ExtraLight..woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-Light..woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-Regular..woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-Medium..woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-SemiBold..woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-Bold..woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-ExtraBold..woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Lexend";src:url(/themes/custom/skvare_custom_bootstrap/dist/fonts/Lexend-Black..woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--bs-body-font-family:"Lexend",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Segoe UI Symbol" !important}.bs-text-primary{color:#4b4db6 !important}.bs-text-secondary{color:#000 !important}.bs-text-white{color:#fff !important}.bs-text-violet{color:#4d374d !important}.bs-text-light-blue{color:#ecf4fa !important}.bs-text-blue-100{color:#e3ebf1 !important}.bs-text-blue-500{color:#154167 !important}.bs-text-blue-800{color:#0b2d4b !important}.bs-text-beige{color:#eee6e0 !important}.bs-text-beige-400{color:#bfb8b3 !important}.bs-text-beige-500{color:#b7ada4 !important}.bs-text-yellow{color:#f8db81 !important}.bs-text-black{color:#000 !important}.bs-bg-primary{background-color:#4b4db6}.bs-bg-secondary{background-color:#000}.bs-bg-white{background-color:#fff}.bs-bg-violet{background-color:#4d374d}.bs-bg-light-blue{background-color:#ecf4fa}.bs-bg-blue-100{background-color:#e3ebf1}.bs-bg-blue-500{background-color:#154167}.bs-bg-blue-800{background-color:#0b2d4b}.bs-bg-beige{background-color:#eee6e0}.bs-bg-beige-400{background-color:#bfb8b3}.bs-bg-beige-500{background-color:#b7ada4}.bs-bg-yellow{background-color:#f8db81}.bs-bg-black{background-color:#000}[x-cloak]{display:none !important}#navbar-top{display:block;padding:0}@media(max-width:991.98px){#navbar-top .top-navigation-main{display:none}}.node--type-landing-page #navbar-main{border-bottom:0;border-bottom:initial}#navbar-main{background-color:#161616;padding:0;padding-top:8px;display:flex !important;justify-content:space-between !important;height:74px;position:relative;border-bottom:1px solid #e3ebf1}#navbar-main::before{content:"";height:8px;position:absolute;left:0;top:0;width:100%;background:url(/themes/custom/skvare_custom_bootstrap/dist/images/line-top..png) #d3d3d3 -4.689px -11.847px/101.026% 15156.305% no-repeat}@media(max-width:767.98px){#navbar-main{flex-direction:row !important;flex-wrap:nowrap;align-items:center !important}}#navbar-main .main-nav-wrapper{display:flex;align-items:center;flex-wrap:nowrap;justify-content:start;width:100%;height:100%}@media(max-width:767.98px){#navbar-main .main-nav-wrapper{justify-content:space-between}}@media(max-width:767.98px){#navbar-main .main-nav-wrapper .main-navigation-primary{display:none}}#navbar-main .navbar-brand{display:flex;height:100%;margin:0;padding:0;align-items:center}@media(max-width:991.98px){#navbar-main .navbar-brand{margin-right:16px}}#navbar-main .navbar-brand img{max-width:136px;height:auto}.site-footer{padding:0}.site-footer .block{margin:0;border:none;padding:0}.js-form-item{position:relative}.js-form-type-radio,.js-form-type-checkbox{color:#000;padding-left:32px;font-weight:700}.crm-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;width:18px;vertical-align:text-bottom;height:18px;background-color:#fff;border-radius:3px;border:2px solid #000}.crm-container input[type=checkbox]::before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:#000;opacity:0;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crm-container input[type=checkbox]:focus{outline:none}.crm-container input[type=checkbox]:hover::before{opacity:.2}.crm-container input[type=checkbox]:checked::before{opacity:1;transform:translate(-50%,-50%) scale(0.7)}.crm-container label{margin-right:25px}.crm-container input[type=radio]{border:2px solid #000;vertical-align:text-bottom}.crm-container .select2-container .select2-choice{background-color:rgba(0,0,0,0);border:2px solid #000;color:#000;font-weight:500}.crm-container .select2-container .select2-choices{padding:0 !important;background-color:rgba(0,0,0,0);border:2px solid #000;color:#000;font-weight:500}.crm-container .select2-container .select2-choices input{border:none !important}.crm-container .select2-container .select2-choices .select2-search-choice{background-color:#000 !important;background-image:none !important;color:#fff !important;padding:6px 20px !important;padding-left:24px !important;position:relative;line-height:18px}.crm-container .select2-container .select2-choices .select2-search-choice .select2-search-choice-close{position:absolute;top:50%;left:12px;transform:translate(-50%,-50%);background-image:none;line-height:18px}.crm-container .select2-container .select2-choices .select2-search-choice .select2-search-choice-close::before{content:"x";display:flex;justify-content:center;align-items:center;height:100%;width:100%;line-height:18px;font-size:12px;color:#fff}.crm-container .select2-container .select2-choices .select2-search-choice .select2-search-choice-close:hover::before{color:#4b4db6}.crm-container #priceset .label{width:auto}.crm-container .price_set-section .membership_dues-section{display:flex;flex-direction:row;gap:32px}.crm-container button.crm-form-submit{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;font-weight:700 !important;background-color:#000 !important;padding:14px 20px !important;font-size:.875rem !important;color:#fff}.crm-container button.crm-form-submit.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.crm-container button.crm-form-submit{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.crm-container button.crm-form-submit:hover{background-color:#4b4db6 !important}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;width:20px;height:20px;background-color:#fff !important;background-image:none !important;border-radius:100%;border-color:#000 !important;transform:translateX(-50%)}input[type=radio]::after,input[type=radio]::before{content:"";display:block;width:inherit;height:inherit;border-radius:inherit;position:absolute;transform-origin:center center;top:50%;left:50%;transform:translate(-50%,-50%) scale(0)}input[type=radio]::before{background:#000;opacity:0;transition:.3s;top:50%;left:50%;transform:translate(-50%,-50%) scale(0)}input[type=radio]::after{background:#000;opacity:.4;transition:.6s}input[type=radio]:active,input[type=radio]:focus{outline:none !important;box-shadow:none !important}input[type=radio]:active::after,input[type=radio]:focus::after{opacity:.1;transform:translate(-50%,-50%) scale(2)}input[type=radio]:hover::after{opacity:.1;transform:translate(-50%,-50%) scale(1.5)}input[type=radio]:hover::before{opacity:.6;transform:translate(-50%,-50%) scale(0.6)}.form-check-input:checked,input[type=radio]:checked{border-color:#000 !important}.form-check-input:checked::before,input[type=radio]:checked::before{opacity:1;transform:translate(-50%,-50%) scale(0.6)}.js-form-type-checkbox{--s-xsmall:0.625em;--s-small:1.2em;--border-width:1px;--size:20px;--c-primary:#154167;--c-primary-20-percent-opacity:rgba(21,65,103,0.2);--c-primary-10-percent-opacity:rgba(21,65,103,0.1);--t-base:0.5s;--t-fast:0.3s;--e-in:ease-in;--e-out:cubic-bezier(.11,.29,.18,.98)}.js-form-type-checkbox .form-check-label{cursor:pointer}.js-form-type-checkbox .input-wrapper{width:var(--size);height:var(--size);display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0}.js-form-type-checkbox .visuallyhidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;padding:0;z-index:1;cursor:pointer}.js-form-type-checkbox .checkbox__symbol{display:flex;align-items:center;justify-content:center;border:var(--border-width) solid var(--c-primary);border-radius:.1em;width:var(--size);height:var(--size);background-color:#fff;transition:box-shadow var(--t-base) var(--e-out),background-color var(--t-base);box-shadow:0 0 0 0 var(--c-primary-10-percent-opacity);position:absolute;top:0;left:0;z-index:0}.js-form-type-checkbox .icon-checkbox{width:1em;height:1em;fill:none;stroke-width:3;stroke:var(--c-primary);stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;display:block;opacity:0;transition:opacity var(--t-fast) var(--e-out)}.js-form-type-checkbox .icon-checkbox path{stroke-dasharray:30px;stroke-dashoffset:30px;transition:stroke-dashoffset var(--t-base) var(--e-out)}.js-form-type-checkbox .checkbox__trigger{transform:translate(0,0)}.js-form-type-checkbox .checkbox__trigger:checked+.checkbox__symbol .icon-checkbox{opacity:1}.js-form-type-checkbox .checkbox__trigger:checked+.checkbox__symbol .icon-checkbox path{stroke-dashoffset:0}.js-form-type-checkbox .checkbox__trigger:focus+.checkbox__symbol{box-shadow:0 0 0 .25em var(--c-primary-20-percent-opacity)}.js-form-type-checkbox .checkbox__symbol:hover{box-shadow:0 0 0 .15em var(--c-primary-10-percent-opacity)}.js-form-type-checkbox .checkbox__symbol::after{content:"";position:absolute;top:.5em;left:.5em;width:.25em;height:.25em;background-color:var(--c-primary-20-percent-opacity);opacity:0;border-radius:3em;transform:scale(1);transform-origin:50% 50%}.js-form-type-checkbox .checkbox__trigger:checked+.checkbox__symbol::after{animation:ripple-33 1.5s var(--e-out)}@keyframes ripple-33{from{transform:scale(0);opacity:1}to{opacity:0;transform:scale(20)}}.ck-toolbar{border:2px solid #000 !important;border-bottom:none !important}.ck-content,textarea,input[type=password],input[type=text],input[type=tel],input[type=url],input[type=email],input[type=search]{border:2px solid #000 !important;padding:10px 14px;border-radius:0;color:#000;transition:border-color .4s ease-in-out,box-shadow .4s ease-in-out}.ck-content:hover,textarea:hover,input[type=password]:hover,input[type=text]:hover,input[type=tel]:hover,input[type=url]:hover,input[type=email]:hover,input[type=search]:hover{border-color:#333 !important;box-shadow:0 0 6px rgba(0,0,0,.3) !important}.ck-content:focus-visible,.ck-content:focus,textarea:focus-visible,textarea:focus,input[type=password]:focus-visible,input[type=password]:focus,input[type=text]:focus-visible,input[type=text]:focus,input[type=tel]:focus-visible,input[type=tel]:focus,input[type=url]:focus-visible,input[type=url]:focus,input[type=email]:focus-visible,input[type=email]:focus,input[type=search]:focus-visible,input[type=search]:focus{box-shadow:0 0 8px rgba(0,0,0,.6) !important;outline:none !important;border-color:#000 !important}.ck-content::-moz-placeholder,textarea::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder{font-size:.875rem;font-weight:400;color:#000;line-height:1.25rem}.ck-content::placeholder,textarea::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder{font-size:.875rem;font-weight:400;color:#000;line-height:1.25rem}.form-textarea-wrapper textarea{border:2px solid #000;padding:10px 14px;border-radius:0;color:#000;transition:border-color .4s ease-in-out,box-shadow .4s ease-in-out}.form-textarea-wrapper textarea:hover{border-color:#333;box-shadow:0 0 6px rgba(0,0,0,.3)}.form-textarea-wrapper textarea:focus-visible,.form-textarea-wrapper textarea:focus{box-shadow:0 0 8px rgba(0,0,0,.6);outline:none;border-color:#000}.form-textarea-wrapper textarea::-moz-placeholder{font-size:.875rem;font-weight:400;color:#000;line-height:1.25rem}.form-textarea-wrapper textarea::placeholder{font-size:.875rem;font-weight:400;color:#000;line-height:1.25rem}input[type=date],.form-select,select{border:2px solid #000;min-width:100px;padding:10px 14px;border-radius:0;color:#000;transition:border-color .4s ease-in-out,box-shadow .4s ease-in-out}input[type=date]:hover,.form-select:hover,select:hover{border-color:#333;box-shadow:0 0 6px rgba(0,0,0,.3)}input[type=date]:focus-visible,input[type=date]:focus,.form-select:focus-visible,.form-select:focus,select:focus-visible,select:focus{box-shadow:0 0 8px rgba(0,0,0,.6);outline:none;border-color:#000}.tableselect thead tr th,table thead tr th{padding:16px !important;background-color:#000 !important;font-size:1rem !important;font-weight:600 !important;color:#fff !important}.tableselect thead tr th.select-all,table thead tr th.select-all{position:relative}.tableselect thead tr th.select-all input,table thead tr th.select-all input{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tableselect tbody tr,table tbody tr{background-color:#ecf4fa !important}.tableselect tbody tr.odd,table tbody tr.odd{background-color:#e3ebf1 !important}.tableselect tbody tr.selected td,table tbody tr.selected td{--bs-table-accent-bg:none !important;background-color:#eee6e0 !important}.tableselect tbody tr td,table tbody tr td{--bs-table-accent-bg:none !important;padding:16px !important;position:relative !important;color:#000 !important;font-weight:500 !important;font-size:.938rem !important;background-color:rgba(0,0,0,0) !important}.tableselect tbody tr td .js-form-type-checkbox,table tbody tr td .js-form-type-checkbox{width:20px;height:20px;min-height:20px;max-height:20px;padding:0;margin:0;margin-bottom:0 !important}.tableselect tbody tr td .js-form-type-checkbox .input-wrapper,table tbody tr td .js-form-type-checkbox .input-wrapper{top:50%;transform:translateY(-50%)}input[type=file]{border:2px solid #000;border-radius:0;color:#000}input[type=file]:hover{border-color:#333;box-shadow:0 0 6px rgba(0,0,0,.3)}input[type=file]:focus-visible,input[type=file]:focus{box-shadow:0 0 8px rgba(0,0,0,.6);outline:none;border-color:#000}input[type=file]::file-selector-button{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;font-weight:700 !important;background-color:#000 !important;border-radius:0 !important;padding:14px 20px !important;font-size:.875rem !important;color:#fff}input[type=file]::file-selector-button.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){input[type=file]::file-selector-button{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}input[type=file]::file-selector-button:hover{background-color:#4b4db6 !important}.media-library-open-button{padding:12px 40px !important;border-radius:1000px !important;font-size:.875rem !important;line-height:150%;font-weight:600 !important;position:relative;border:0 none !important;transition:background-color .4s,color .4s,border-color .4s;font-weight:700 !important;background-color:#000 !important;padding:14px 20px !important;font-size:.875rem !important;color:#fff}.media-library-open-button.btn-small{padding:.75rem 1.5rem !important;font-size:1rem !important;font-weight:600 !important}@media(max-width:767.98px){.media-library-open-button{padding:8px 30px !important;font-size:.875rem !important;font-weight:600 !important}}.media-library-open-button:hover{background-color:#4b4db6 !important}.js-form-item-co-presenter-add-more-items,.js-form-item-co-sponsors-add-more-items{display:none !important}.js-form-item-organizers-add-more-items{display:none !important}.react-select__input-container input{box-shadow:none !important;border:none !important}.react-select__input-container input:focus{box-shadow:none !important}.react-select__input{border:none !important}.react-select__input-container .react-select__input{border:none !important}button.js-hide{display:none !important}.crm-container.select2-drop{background-color:#ecf4fa;font-weight:500}.crm-container.select2-drop li.select2-highlighted{background-color:#e3ebf1;color:#000}label,.fieldset-legend{font-size:1rem;font-weight:600;padding-bottom:.2rem;color:#000}.nav-tabs{--bs-nav-tabs-border-width:unset;display:inline-flex;gap:8px;border:2px solid #000 !important;border-radius:4px;padding:4px 8px;flex-wrap:nowrap;align-items:center}@media(max-width:991.98px){.nav-tabs{gap:6px;padding:4px 6px}}@media(max-width:767.98px){.nav-tabs{padding:4px 4px}}.nav-tabs .nav-item{background-color:rgba(0,0,0,0) !important}.nav-tabs .nav-item a{border:none;color:#000;font-weight:700;font-size:.875rem;line-height:1.25rem}.nav-tabs .nav-item a:hover{color:#000;background-color:rgba(0,0,0,.1);border-radius:4px}.nav-tabs .nav-item.active a{background-color:#000;border-radius:4px;color:#fff}.nav-tabs .nav-item.active a:hover{background-color:#000;border-radius:4px;color:#fff;box-shadow:none;box-shadow:initial}hr{color:#4b4db6;opacity:1;margin:16px 0}@media(max-width:991.98px){hr{color:#e3ebf1}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pagination{--bs-pagination-border-width:0 !important;--bs-pagination-color:$secondary !important;display:flex;flex-direction:row;gap:8px;color:#000 !important}.pagination li{font-weight:700 !important;height:45px}.pagination li a{font-weight:700 !important}.pagination li a:focus{box-shadow:none !important;outline:none !important}.pagination li:hover{border-bottom:2px solid #000}.pagination li:hover a{color:#4b4db6 !important}.pagination li span{background-color:rgba(0,0,0,0)}.pagination li.active{border-bottom:3px solid #000}.pagination li.active span{background-color:rgba(0,0,0,0);color:#4b4db6 !important}.js-form-item{max-width:100%}.ckeditor-accordion-container dl{border:1px solid #0b2d4b !important}.ckeditor-accordion-container dt a.ckeditor-accordion-toggler{color:#fff !important;-webkit-text-decoration:none !important;text-decoration:none !important;background-color:#000 !important;border-bottom:1px solid #0b2d4b !important}.ckeditor-accordion-container dd.active{padding:16px !important}@media(max-width:991.98px){.crm-container table{max-width:100% !important;width:100% !important;table-layout:fixed !important;box-sizing:border-box !important;border-collapse:collapse !important;display:block !important}.crm-container table .header-dark{width:100% !important}.crm-container .columnheader,.crm-container thead{display:none !important}.crm-container tbody{display:block !important}.crm-container tr{display:block !important;margin-bottom:16px !important;border:1px solid #bfb8b3 !important;border-radius:4px !important;padding:16px !important;box-shadow:0 2px 4px rgba(0,0,0,.1) !important}.crm-container tr.even-row{background-color:#ecf4fa !important}.crm-container tr.odd-row{background-color:#e3ebf1 !important}.crm-container tr.disabled td{color:#666 !important}.crm-container td{display:block !important;text-align:left !important;padding:.5rem 8px !important;color:#000 !important;word-wrap:break-word !important;max-width:100% !important}.crm-container td:before{content:attr(data-label);display:block;font-weight:600;color:#4d374d;margin-bottom:.25rem}}.crm-container a.button{padding:.75rem 1.5rem !important}.crm-container a.button i{margin-right:5px}.crm-container a.button::before{display:none}.crm-container .status{background-color:#eee6e0;border:2px solid #bfb8b3;padding:16px;color:#4d374d;font-size:1.125rem;font-weight:600}.crm-container table tbody tr{background-color:rgba(0,0,0,0) !important}.crm-container table tbody tr.even-row{background-color:#ecf4fa !important}.crm-container table tbody tr.odd-row{background-color:#e3ebf1 !important}.crm-container table tbody tr.disabled td{color:#666 !important}.crm-container table tbody tr td{color:#000 !important}.crm-container table tbody .header-dark{padding:16px 8px;background-color:#000;color:#fff;font-weight:600;margin-bottom:16px;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important}.crm-container table tbody .selector{margin:0 !important}.crm-container table tbody .columnheader th{color:#4d374d}.crm-container .crm-contribution-main-form-block #priceset-div .other_amount-section{display:flex;flex-direction:row;align-items:center;margin-bottom:16px;gap:16px}.crm-container .crm-contribution-main-form-block #priceset-div .other_amount-section .other_amount-content{margin-left:0;padding-top:0}.crm-container .crm-contribution-main-form-block div.crm-public-form-item{display:flex;flex-direction:row;align-items:center;margin-bottom:16px;gap:16px}.crm-container .crm-contribution-main-form-block div.crm-public-form-item .content{margin-left:0;padding-top:0}.user-edit-page .tabs.contextual-tabs,.user-dashboard .tabs.contextual-tabs{display:none}.user-edit-page nav.tabs,.user-dashboard nav.tabs{margin-top:16px}
