@import url('https://fonts.googleapis.com/css2?family=Google+Sans:wght@400;600;700');@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600');h1{color:#00a17e;font-size:40px;font-family:'Google Sans',sans-serif;font-weight:700;font-style:normal;line-height:1.4;text-align:center;padding-top:0;padding-bottom:44px;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}h3{color:#0089a2;font-size:22px;font-family:'Inter',sans-serif;font-weight:600;font-style:normal;line-height:1.2;text-align:left;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:15px;margin-bottom:20px;margin-left:0;margin-right:0}div.form-alert{color:#ff1313;font-size:13px;font-weight:400;font-style:normal;line-height:1;text-align:left;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:10px;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}a.navbar-brand{max-width:150px;color:#ffffff;font-size:24px;font-family:'Poppins',sans-serif;font-weight:600;font-style:normal}button.navbar-toggler{color:#ffffff;font-size:18px;padding-top:10px;padding-bottom:0;padding-left:0;padding-right:0;font-family:inherit}body{color:#3b4e54;font-size:15px;font-family:'Google Sans',sans-serif;font-style:normal;line-height:1.6;background-color:#ffffff;text-align:left}.bnr h2{color:#ffffff;font-size:57px;font-family:'Inter',sans-serif;font-weight:700;font-style:normal;line-height:1.2;text-align:center;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:0;margin-bottom:20px;margin-left:0;margin-right:0}.bnr img{max-width:150px;padding-top:0;padding-bottom:0;padding-left:25px;padding-right:25px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}.bnr p{color:#c5f3fc;font-size:20px;text-align:center;line-height:1.6;font-weight:500;padding-top:0;padding-bottom:0;padding-left:15%;padding-right:15%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-style:normal;font-family:inherit}.buttons{text-align:center;padding-top:25px;padding-bottom:15px;padding-left:0;padding-right:0;font-family:inherit}.bnr .btn-bnr{color:#ffffff;text-align:center;font-size:17px;font-weight:400;font-style:normal;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:10px;background-color:transparent;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;margin-top:55px;margin-bottom:0;margin-left:0;margin-right:0;url_pl:/rejestracja;url_en:https://demo.conrego.app/registration;url_de:/registrierung;font-family:inherit}.graphic-banner__cta .btn-bnr{color:#ffffff;text-align:center;font-size:17px;font-weight:400;font-style:normal;border-color:#ffffff;border-width:1px;border-style:solid;border-radius:10px;background-color:transparent;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;margin-top:55px;margin-bottom:0;margin-left:0;margin-right:0;url_pl:/rejestracja;url_en:https://demo.conrego.app/registration;url_de:/registrierung;font-family:inherit}.btn-primary{color:#ffffff;font-size:15px;font-weight:600;font-style:normal;border-color:#00b5d9;border-width:1px;border-style:solid;border-radius:10px;background-color:#00b5d9;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;font-family:inherit}.btn-default{color:#00b5d9;font-size:15px;font-weight:600;font-style:normal;border-color:#00b5d9;border-width:1px;border-style:solid;border-radius:10px;background-color:#ffffff;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;font-family:inherit}section.registrationContent p{color:#373f47;font-size:15px;text-align:left;line-height:1.6;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-style:normal;font-family:inherit}.form-group{padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}.form-group > label{color:#373f47;font-size:13px;text-align:left;font-weight:400;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:0;margin-bottom:10px;margin-left:0;margin-right:0;font-style:normal;font-family:inherit}.form-control{color:#7d8792;font-size:15px;font-weight:400;text-align:left;font-style:normal;border-color:#d0d7e0;border-width:1px;border-style:solid;border-radius:10px;background-color:#ffffff;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}.bnr{background-color:#000000;padding-top:220px;padding-bottom:220px;padding-left:15%;padding-right:15%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}footer{background-color:#001d25;padding-top:35px;padding-bottom:35px;padding-left:5%;padding-right:5%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}section.multimedia-platform-footer{background-color:#001d25;padding-top:35px;padding-bottom:35px;padding-left:5%;padding-right:5%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}footer p{color:#f2f6fa;font-size:13px;text-align:left;font-weight:400;font-style:normal;font-family:inherit}section.multimedia-platform-footer p{color:#f2f6fa;font-size:13px;text-align:left;font-weight:400;font-style:normal;font-family:inherit}section.registrationForm{background-color:transparent;padding-top:0;padding-bottom:50px;padding-left:15%;padding-right:15%;font-family:inherit}.subpages-nav .nav-link{color:#ffffff;font-size:16px;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;font-style:normal;font-family:inherit}.subpageslet nav{padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}.navbar{background-color:#001d25;padding-top:10px;padding-bottom:10px;padding-left:35px;padding-right:35px;font-family:inherit}.social-nav{color:#ffffff;font-size:14px;padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px;font-family:inherit}.langs-nav{color:#ffffff;font-size:16px;padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:10px;font-family:inherit}section.registrationContent{background-color:transparent;padding-top:80px;padding-bottom:80px;padding-left:15%;padding-right:15%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}section.content-block:not(.content-block--banner):not(.content-block--graphic-banner){background-color:transparent;padding-top:80px;padding-bottom:80px;padding-left:15%;padding-right:15%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}.form-group .custom-control.custom-checkbox{color:#252422;font-size:15px;font-weight:400;font-style:normal;text-align:left;margin-top:0;margin-bottom:15px;margin-left:0;margin-right:0;font-family:inherit}.form-group .custom-control.custom-radio{color:#252422;font-size:15px;font-weight:400;font-style:normal;text-align:left;margin-top:0;margin-bottom:15px;margin-left:0;margin-right:0;font-family:inherit}main a{color:#00b5d9;font-weight:bold;font-family:inherit}.custom-file-label{color:#7d8792;font-size:15px;font-weight:400;text-align:left;font-style:normal;border-color:#d0d7e0;border-width:1px;border-style:solid;border-radius:10px;background-color:#ffffff;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}.pageContent{background-color:transparent;padding-top:80px;padding-bottom:80px;padding-left:15%;padding-right:15%;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-family:inherit}.bnr .img-outer { text-align: center }.buttons .btn { margin-top: 10px!important; margin-bottom: 10px!important; margin-left: 10px!important; margin-right: 10px!important }.buttons { margin-left: 10px!important; margin-right: 10px!important }.bnr .btn-bnr:hover, .graphic-banner__cta .btn-bnr:hover { color:#ffffff; border-color: #00b5d9; background-color: #00b5d9 }.bnr .btn-container { text-align:center }.btn-primary:focus, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color:#00b5d9; border-color: #00b5d9; background-color: #ffffff }.agenda-toggle.is-available, .agenda-toggle.is-no-places, .agenda-toggle.is-blocked { color: #3b4e54 }.agenda-toggle.is-on, .agenda-toggle.is-locked-selected, .agenda-toggle.is-purchased, .agenda-toggle.is-required { color: #00b5d9 }.filter__btn.active, .filter__btn.active:hover { color:#00b5d9 ; border: 1px solid #00b5d9 ;background-color:transparent  }.btn-default:hover { color:#ffffff; border-color: #00b5d9; background-color: #00b5d9 }.btn-more, .custom-file-label::after { border-radius: 10px}.form-group .custom-file-label { border-top-right-radius: 10px; border-bottom-right-radius: 10px}#checkDiscountCodeButton, #clearDiscountCodeButton, #getDataFromGus { border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important }p{ color:#373f47; font-family:inherit; font-size:15px; font-weight:undefined }.form-progress .pro-item { color: #373f47!important }.form-content p { color: #373f47; text-align: left;font-style: normal;line-height: 1.6;padding-top:10px; padding-bottom:10px; padding-left:0; padding-right:0;margin-top:0; margin-bottom:0; margin-left:0; margin-right:0 }.registrationForm h3 span:not(.paymentMethodName, .group-row-header-number, .group-row-header-name) { font-family:inherit; font-size:15px; font-weight:300;line-height: 1.6;padding-top:10px; padding-bottom:10px;margin-top:0; margin-bottom:0 }.cookies p { line-height: 1.6 }
                            @media (max-width:991px) {
                                p{font-size: 12.75px }
                            }
                            .paymentSummary td, .registrationForm h3 span { color:#373f47; opacity:.9 }.taxSummary td { color: #373f47 }.form-group small { color:#373f47 !important;opacity:.8 !important }.price-cont { color:#373f47 !important;opacity:.9 !important }.reg-program .program-col h3 { color:#373f47 }table.taxSummary tr.to_pay td { color:#373f47 }.reg-program .program-col span.room, .reg-program .vat-included  { color:#373f47; opacity:.7 }.reg-program .price-value { color:#373f47;opacity:.9 }.reg-program .btn-more, .btn-more.agendaItemReadMore, button.speaker-trigger, .content-block .modal-body .btn-more, .content-block--news .btn-more, .content-block--hotels .btn-more{ color:#373f47; border: 1px solid #373f47;background-color:transparent }.reg-program .btn-more:hover, .btn-more.agendaItemReadMore:hover, button.speaker-trigger:hover, .content-block .modal-body .btn-more:hover, .content-block--news .btn-more:hover, .content-block--hotels .btn-more:hover { background-color:#373f47 }.filter__btn, .filter__btn:hover { color:#373f47 ; border: 1px solid #373f47 ;background-color:transparent  }.custom-file-label::after { color:#373f47; border: 1px solid #373f47;background-color: #373f47 }.form-control:focus, .form-control.is-valid:focus { color: #7d8792 }.form-control:focus, .form-control.is-valid:focus { border-color: #00b5d9 }.form-control:focus, .form-control.is-valid:focus { background-color: #ffffff }
                            select.form-control { background-image: url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" version="1.1" viewBox="0 0 285 285" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m282.08 76.511-14.274-14.273c-1.902-1.906-4.093-2.856-6.57-2.856-2.471 0-4.661 0.95-6.563 2.856l-112.21 112.2-112.2-112.2c-1.903-1.906-4.093-2.856-6.567-2.856-2.475 0-4.665 0.95-6.567 2.856l-14.272 14.274c-1.906 1.902-2.856 4.092-2.856 6.567 0 2.473 0.953 4.663 2.856 6.565l133.04 133.05c1.902 1.903 4.093 2.854 6.567 2.854s4.661-0.951 6.562-2.854l133.05-133.05c1.902-1.903 2.847-4.093 2.847-6.565 0-2.475-0.945-4.665-2.847-6.571l4e-3 3e-3z" fill="%23d0d7e0" fill-rule="nonzero"/></svg>') }
                            select.form-control:focus { background-image: url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" version="1.1" viewBox="0 0 285 285" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m282.08 76.511-14.274-14.273c-1.902-1.906-4.093-2.856-6.57-2.856-2.471 0-4.661 0.95-6.563 2.856l-112.21 112.2-112.2-112.2c-1.903-1.906-4.093-2.856-6.567-2.856-2.475 0-4.665 0.95-6.567 2.856l-14.272 14.274c-1.906 1.902-2.856 4.092-2.856 6.567 0 2.473 0.953 4.663 2.856 6.565l133.04 133.05c1.902 1.903 4.093 2.854 6.567 2.854s4.661-0.951 6.562-2.854l133.05-133.05c1.902-1.903 2.847-4.093 2.847-6.565 0-2.475-0.945-4.665-2.847-6.571l4e-3 3e-3z" fill="%2300b5d9" fill-rule="nonzero"/></svg>') }
                            input.form-control, select.form-control { height:46px!important }
                            .custom-file-input:focus ~ .custom-file-label, .filters-agenda .form-control:focus { border-color: #00b5d9!important; background-color:#ffffff!important }
                            select.form-control, .custom-file-label, .custom-file-input, .filters-agenda .form-control { height:46px!important }
                            .filters-agenda .form-control { border-color: #d0d7e0!important }
                        
                            input.form-control.is-valid { border-color:#d0d7e0!important; color: #7d8792!important; border-radius: 10px!important; border-style: solid!important; border-width: 1px!important; background-color:#ffffff!important }
                            input.form-control.is-valid { border-color:#d0d7e0!important; color: #7d8792!important; border-radius: 10px!important; border-style: solid!important; border-width: 1px!important; background-color:#ffffff!important }
                            input.form-control::-webkit-input-placeholder { color: #a2afbd!important }
                            input.form-control::-moz-placeholder { color: #a2afbd!important }
                            input.form-control:-ms-input-placeholder { color: #a2afbd!important }
                            input.form-control:-moz-placeholder { color: #a2afbd!important }
                        .reg-program section.program-container .program-col, .ticket-selector, .payContainer .item, .card-deck .card, .content-block__grid--gallery img, .speaker-photo img, img.speaker-modal-photo, .content-block--agenda .agenda-speaker-modal-photo, .agendaItemSpeakerItem .photo, .content-block__gallery-item, .modal-content, .content-block--agenda .agendaItem, .content-block--counter .counter-unit, .content-block--faq .faq-item, .card.ticket-package-card, .card, .cookies { border-radius: 10px !important }.card-img, .card-img-top { border-top-left-radius: 10px !important; border-top-right-radius: 10px !important }.form-control.is-invalid { border-color: #ff1313!important }.invalid-feedback { color: #ff1313!important }.bnr { background-image: url('https://demo.conrego.app/file/482/back.svg')!important }.scroll-to-top{ color:#fff }.scroll-to-top { background-color:#00181f }.scroll-to-top:hover { background-color:#00b5d3 }.reg-program .btn-more:hover, .content-block .modal-body .btn-more:hover, .agendaItemReadMore:hover, button.speaker-trigger:hover, .content-block--news .btn-more:hover, .content-block--hotels .btn-more:hover, .custom-file-label::after{ color:#ffffff }.subpages-nav .nav-link:hover { color:#2cd6fe }.navbar .dropdown-item { color:#ffffff } .navbar .dropdown-item:hover { color:#2cd6fe }a.navbar-brand:hover { color:#ffffff!important }a.navbar-brand img { width:150px }
                            @media (max-width:991px) {
                                #navbarNav{background-color:#00181f!important; padding-top:10px!important; padding-bottom:10px!important }
                                .navbar-nav{padding-left: 35px; padding-right: 35px }
                                .social-nav, .langs-nav {padding-left: 35px; padding-right: 35px }
                                .navbar .topbar {padding-bottom:10px!important }
                            }@media (max-width:991px) { .navbar-collapse  { margin-left:-35px; margin-right:-35px } }.navbar .dropdown-menu { background-color: #00181f!important }.social-nav .nav-link { margin:0; margin-right:8px; color:#ffffff; width: 33.6px; height: 33.6px }
                        .social-nav.socialIcon a.nav-link { width: 26.880000000000003px }
                        ul.navbar-nav.float-left.social-nav[selector-type=socialIconCircleFill] a.social-nav-link { background-color: #ffffff; color: #001d25 }
                        .social-nav.socialIconCircleFill a.nav-link{ background-color: #ffffff; color: #001d25!important }
                        .social-nav.socialIconCircle a.nav-link{ border-color: #ffffff; color: #ffffff!important }
                        .social-nav.socialIconRoundedFill a.nav-link{ background-color: #ffffff; color: #001d25!important }
                        .social-nav.socialIconRounded a.nav-link{ border-color: #ffffff; color: #ffffff!important }
                        .social-nav .nav-item:last-of-type a.nav-link { margin-right:0!important }
                        .social-nav .nav-link:hover { color:#2cd6fe }
                            .social-nav.socialIconCircleFill a.nav-link:hover { background-color: #2cd6fe; color: #001d25 }
                            .social-nav.socialIconCircle a.nav-link:hover { border-color: #2cd6fe; color: #2cd6fe!important }
                            .social-nav.socialIconRoundedFill a.nav-link:hover { background-color: #2cd6fe; color: #001d25 }
                            .social-nav.socialIconRounded a.nav-link:hover { border-color: #2cd6fe; color: #2cd6fe !important }
                            .langs-nav .nav-link, .langs-nav .dropdown-menu a.dropdown-item { color:#ffffff }.langs-nav .nav-link:hover, .langs-nav .dropdown-menu a.dropdown-item:hover { color:#00b5d9 }.ticket-selector:hover, .card-deck .card:hover, .faq-item:hover, .content-block--agenda .agendaItem:hover, .card .agendaItem:hover, .card.ticket-package-card:not(.is-featured):not(.is-disabled):hover { background:rgba(0,0,0,.025) }.filters-agenda select.form-control { background-image: url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" version="1.1" viewBox="0 0 285 285" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m282.08 76.511-14.274-14.273c-1.902-1.906-4.093-2.856-6.57-2.856-2.471 0-4.661 0.95-6.563 2.856l-112.21 112.2-112.2-112.2c-1.903-1.906-4.093-2.856-6.567-2.856-2.475 0-4.665 0.95-6.567 2.856l-14.272 14.274c-1.906 1.902-2.856 4.092-2.856 6.567 0 2.473 0.953 4.663 2.856 6.565l133.04 133.05c1.902 1.903 4.093 2.854 6.567 2.854s4.661-0.951 6.562-2.854l133.05-133.05c1.902-1.903 2.847-4.093 2.847-6.565 0-2.475-0.945-4.665-2.847-6.571l4e-3 3e-3z" fill="%23000000" fill-opacity="0.25" fill-rule="nonzero"/></svg>') }.card-footer { color: rgba(0,0,0,.8);background:rgba(0,0,0,.05)!important }.reg-program section.program-container .program-col, .ticket-selector, .payContainer .item, .card-deck .card, .content-block--agenda .agendaItem, .content-block--faq .faq-item, .card.ticket-package-card { border-color: rgba(0,0,0,.15) }.form-progress .pro-item { border-bottom: 4px solid rgba(0,0,0,.1) }.form-content h2, section.content-block:not(.content-block--banner):not(.content-block--html):not(.content-block--counter) h2 { color:#00a17e; font-size:40px; font-weight:700; text-align:center; width: 100%}.content-block--counter h2 { color:#00a17e; font-size:40px; font-weight:700; width: 100%}section.content-block:not(.content-block--banner):not(.content-block--html):not(.content-block--counter) h2 { padding-top:0; padding-bottom:44px;padding-left:0; padding-right:0;margin-top:0; margin-bottom:0;margin-left:0; margin-right:0 }section.content-block h3 { color:#0089a2; font-size:22px; font-weight:600; text-align:left; width: 100%; padding-top:0; padding-bottom:0;padding-left:0; padding-right:0;margin-top:15px;margin-bottom:20px;margin-left:0;margin-right:0 }section.content-block--counter h3 { color:#0089a2; text-align:center; font-size:22px; font-weight:600; width: 100%; padding-top:0; padding-bottom:0;padding-left:0; padding-right:0;margin-top:15px;margin-bottom:20px;margin-left:0;margin-right:0 }h4.footer-header, .content-block--faq .faq-question h3 { color:#0089a2; font-size:18.7px; font-weight:600; text-align:left; width: 100%; padding-top:0; padding-bottom:0;padding-left:0; padding-right:0;margin-top:15px; margin-bottom:15px;margin-left:0;margin-right:0 }.content-block--faq .faq-question h3 { font-size:16.5px}section.content-block--agenda .agendaItem .agendaItemTitle h3, section.content-block--speakers h3.speaker-name, section.content-block--news h3.card-title, section.content-block--hotels h3.card-title.text-left { color:#0089a2;font-size:18.7px;font-weight:600; text-align:left;width:100%}section.content-block--speakers h3.speaker-name { text-align:center; margin:1rem 0}.paymentSummary td.heading { font-weight:600;border-bottom:1px solid rgba(0,0,0,.15) }.paymentSummary td.group-member { font-weight:600 }table.agenda, table.section { width:100%; max-width:800px; border-collapse:collapse; border-spacing:0 }table.agenda td, table.agenda th, table.section td, table.section th { border:1px solid rgba(0,0,0,.15) }table.agenda .section_heading, table.section .section_heading { color:#0089a2; font-size:16.5px; font-weight:600!important; text-align:left }table.agenda .section_heading.group-row-header, table.section .section_heading.group-row-header { color:#00b5d3; font-size:18.7px }.speakerAgendaEvents h4 { color:#00b5d3; font-size:15.75px }
                            @media (max-width:991px) {
                                .form-content h2, section.content-block:not(.content-block--banner):not(.content-block--html):not(.content-block--counter) h2, .bnr h2 { font-size: 30px }
                                .content-block--counter h2 { font-size: 30px }
                                section.content-block h3 { font-size: 16.5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 11.25px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px }
                                section.content-block--counter h3, h4.footer-header { font-size: 16.5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 11.25px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px }
                                section.content-block--agenda .agendaItem .agendaItemTitle h3, section.content-block--speakers h3.speaker-name, section.content-block--news h3.card-title, section.content-block--hotels h3.card-title.text-left { font-size: 17.6px }
                            }
                            
                            .form-group .custom-checkbox .custom-control-label { padding-left:26.666666666666668px; min-height:20.00px!important }
                            .form-group .custom-checkbox .custom-control-label::before { width:20.00px!important; height:20.00px!important; background: #ebeae6 }
                            .form-group .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { border-radius:0; top:4px!important; left:4px!important; width:12.00px!important; height:12.00px!important; background-size:cover; background-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' version='1.1' viewBox='0 0 175 175' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m74.439 157.52c-1.59 1.848-4.34 1.989-6.111 0.313l-66.948-63.364c-1.771-1.676-1.848-4.496-0.173-6.267l21.33-22.539c1.676-1.771 4.496-1.848 6.267-0.173l36.571 34.611c1.771 1.676 4.521 1.535 6.111-0.313l71.447-83.015c1.59-1.848 4.404-2.059 6.251-0.468l23.518 20.242c1.848 1.59 2.059 4.404 0.468 6.252l-98.731 114.72z' fill='%2300b5d9' fill-rule='nonzero'/%3E%3C/svg%3E")!important }
                            .form-group .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background: #ebeae6 }
                            .form-group .custom-checkbox .custom-control-input:active~.custom-control-label::before { background: #ebeae6!important }
                            .form-group .custom-checkbox .custom-control-input.is-valid ~ .custom-control-label::before { background-color:#ebeae6!important }
                            .form-group .custom-checkbox .custom-control-label { padding-left:20.00px!important }
                            .form-group .custom-checkbox .custom-control-label span { padding-top:0!important; padding-bottom:0!important; padding-left:10px!important; padding-right:0!important }
                            .form-group .custom-checkbox .custom-control-label::before { border-radius:4px!important }
                            .custom-checkbox .custom-control-input.is-valid ~ .custom-control-label { color: #252422!important }
                        .form-group .custom-radio .custom-control-label { padding-left:26.666666666666668px; min-height:20.00px!important }.form-group .custom-radio .custom-control-label::before { width:20.00px!important; height:20.00px!important; background: #ebeae6 }.form-group .custom-radio .custom-control-input:checked ~ .custom-control-label::after { border-radius:50%!important; top:4px!important; left:4px!important; width:12.00px!important; height:12.00px!important; background: #00b5d9 }.form-group .custom-radio .custom-control-input:checked ~ .custom-control-label::before { background: #ebeae6 }.form-group .custom-radio .custom-control-input:active~.custom-control-label::before { background: #ebeae6!important }.form-group .custom-radio .custom-control-input.is-valid ~ .custom-control-label::before { background-color:#ebeae6!important }.form-group .custom-radio .custom-control-label { padding-left:20.00px!important }.form-group .custom-radio .custom-control-label span { padding-top:0!important; padding-bottom:0!important; padding-left:10px!important; padding-right:0!important }.custom-radio .custom-control-input.is-valid ~ .custom-control-label { color: #252422!important }a:hover { color:#007e97 }
                        .form-progress .pro-item.active::before,
                        .form-progress .pro-item.active::after,
                        .program-row.one-col .program-col .time,
                        .reg-program .program-col .row two strong
                        { background-color:#00b5d3 }
                        .payContainer .item:hover,
                        .payContainer .item.active { border-color:#00b5d3 !important }
                        .payContainer .item:hover span,
                        .payContainer .item.active span,
                        .group-row-header{ color:#00b5d3 }
                        .filters-agenda select.form-control:focus { background-image: url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" version="1.1" viewBox="0 0 285 285" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m282.08 76.511-14.274-14.273c-1.902-1.906-4.093-2.856-6.57-2.856-2.471 0-4.661 0.95-6.563 2.856l-112.21 112.2-112.2-112.2c-1.903-1.906-4.093-2.856-6.567-2.856-2.475 0-4.665 0.95-6.567 2.856l-14.272 14.274c-1.906 1.902-2.856 4.092-2.856 6.567 0 2.473 0.953 4.663 2.856 6.565l133.04 133.05c1.902 1.903 4.093 2.854 6.567 2.854s4.661-0.951 6.562-2.854l133.05-133.05c1.902-1.903 2.847-4.093 2.847-6.565 0-2.475-0.945-4.665-2.847-6.571l4e-3 3e-3z" fill="%2300b5d3" fill-rule="nonzero"/></svg>') }
                        .text-muted{ color: #526d75!important }
                        .modal-content-custom { background-color: #ffffff!important }.modal-header-custom { background-color: #f2f2f2!important }.form-progress .pro-item.active { color:#00b5d3!important }.paymentMethodName, .paymentSummary td.group-member { color:#00b5d3!important }
                        .datepicker thead,
                        .datepicker tbody td.active,
                        .clockpicker-popover .popover-title,
                        .clockpicker-button:hover,
                        .clockpicker-button:focus { background:#00b5d3!important }
                        .clockpicker-button { border-color:#00b5d3!important }
                        .datepicker-orient-bottom.datepicker-dropdown::before { border-bottom: 7px solid #00b5d3!important }
                        .datepicker thead th.datepicker-switch:hover,
                        .datepicker thead th.prev:hover,
                        .datepicker thead th.next:hover { background:#0090a8!important }
                        .clockpicker-button { color:#0090a8!important }
                        
                        .datepicker thead th.datepicker-switch,
                        .datepicker thead th.prev,
                        .datepicker thead th.next,
                        .datepicker thead th.dow,
                        .clockpicker-popover .popover-title,
                        .clockpicker-button:hover,
                        .clockpicker-button:focus { color:#ffffff!important }
                        .clockpicker-popover .text-primary { color:#e5e5e5!important }
                        .datepicker tbody td.active.day { color:#ffffff!important }
                        .cookies { color: #ffffff!important; background-color:#006c7e!important }
                        .cookies p { color: #ffffff!important }
                        .cookies a { color: #ffffff!important }
                        