:root{--main-color:#24B62E;--footer-color:#24B62E;--second-color:#F55A03}html{font-size:14px;position:relative;min-height:100%;scroll-behavior:smooth}a{text-decoration:none!important;color:none!important}img{vertical-align:middle;border-style:none}@media (min-width:768px){html{font-size:16px}}.form-check-input:focus,.form-control:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem var(--main-color)}html{min-height:100%}.my-container-footer{background-color:var(--footer-color)}.menu-icon{width:34px}.big-icon{max-width:180px}.medium-icon{max-width:100px}.color-second{color:var(--second-color)!important}.color-main{color:var(--main-color)!important}.color-white{color:#fff!important}.color-red{color:red!important}.loginBoxLeft{height:initial;background-color:#fff;padding:4%;padding-bottom:0;margin-top:3%;margin-bottom:6%;border-radius:20px 0 0 20px;border:2px solid var(--main-color)!important}.loginBoxRight{padding:4%;padding-top:0;padding-bottom:1%;margin-top:3%;margin-bottom:6%;border-radius:0 20px 20px 0;background-color:#fff;border:1px solid #cecece}.carousel-item{height:50vh;justify-content:center;align-items:center}.btn-primary{background-color:var(--main-color)!important;border-color:var(--main-color)!important}.btn-outline-primary{color:var(--main-color)!important;border-color:var(--main-color)!important}.btn-outline-primary:hover{border-color:var(--main-color)!important;color:#fff!important;background-color:var(--main-color)!important}.btn-danger:hover,.btn-primary:hover,.btn-secondary:hover{color:#000}.tooltip{--bs-tooltip-bg:var(--footer-color)!important;--bs-tooltip-color:var(--main-color)!important}.btn-secondary{background-color:var(--second-color)!important;border-color:var(--second-color)!important}.btn-outline-secondary{color:var(--gold-color)!important;border-color:var(--gold-color)!important}.btn-danger{background-color:var(--bs-danger)!important;border-color:var(--bs-danger)!important}.btn-outline-secondary:hover{background-color:var(--gold-color)!important;color:#000!important}.form-select:focus{border-color:var(--main-color)!important;box-shadow:0 0 0 .2rem rgba(207,49,64,.25)!important}input.mojradio:checked{box-shadow:none;background-image:none!important;background-color:var(--main-color);border-color:var(--main-color)}.form-control:focus{border-color:var(--main-color);box-shadow:0 0 0 .2rem rgba(207,49,64,.25)}.spacer{height:10vh}.spacer2{height:5vh}.checkboxContainer{border-radius:20px 20px 20px 20px;border:2px solid var(--main-color)!important}.elementToFormShadow{opacity:0}@keyframes fromShadows{from{opacity:0}to{opacity:1}}.fromShadows{animation-name:fromShadows;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards}.vh-60{height:60vh}.object-fit-cover{object-fit:cover}.Banner-BG{background-size:contain;background-repeat:no-repeat;background-position:center}.spacer{height:10vh}.spacer2{height:5vh}.patronite-img{display:block;object-fit:contain;transition:transform .3s ease,box-shadow .3s ease}.patronite-img:hover{transform:translateY(-10px)}.content_author-image{object-fit:cover;border-radius:100%;width:8rem;height:8rem;display:block;margin:0 auto}.content_author-placeholder{width:8rem;height:8rem;border-radius:100%;display:grid;place-items:center;margin:0 auto;background:#f1f3f5;color:#495057;font-weight:600}.clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content_organizer-image{object-fit:cover;border-radius:100%}.content_author_grid-image{object-fit:cover;border-radius:100%;width:6rem;min-width:1.5rem;height:6rem;min-height:1.5rem}.content_speaker_grid-image{object-fit:cover;max-width:200px}.accordion,.accordion-body,.accordion-button,.accordion-item{background-color:transparent!important;color:inherit}.accordion-button{border:1px solid #ccc;border-radius:.375rem}.accordion-button:focus,.accordion-button:not(.collapsed){background-color:transparent!important;box-shadow:none;outline:0;color:inherit;border-color:var(--mainreg-color)!important}.accordion-body{border:1px solid #ccc;border-top:none;border-radius:0 0 .375rem .375rem;padding:1rem}.accordion-item{border:none}.dx-datagrid-rowsview .dx-data-row>td{vertical-align:middle!important}.cursor-poiner{cursor:pointer}.activity-box{border-radius:16px;line-height:1;max-width:150px;border:2px solid transparent;transition:border-color .3s ease}.activity-box:hover{border-color:var(--main-color)!important}