@font-face {
    font-family: 'Roobert';
    src: url('//assets.swoogo.com/themes/650c3ece83300/Roobert-Bold.otf') format('opentype');
    font-weight: 700; /* Bold */
    font-style: normal;
}

/* Import for Roobert-Light.otf */
@font-face {
    font-family: 'Roobert';
    src: url('//assets.swoogo.com/themes/650c3ece83300/Roobert-Light.otf') format('opentype');
    font-weight: 300; /* Light */
    font-style: normal;
}

/* Import for Roobert-Regular.otf */
@font-face {
    font-family: 'Roobert';
    src: url('//assets.swoogo.com/themes/650c3ece83300/Roobert-Regular.otf') format('opentype');
    font-weight: 400; /* Regular/Normal */
    font-style: normal;
}
/* Import for Roobert-Regular.otf */
@font-face {
    font-family: 'Roobert';
    src: url('//assets.swoogo.com/themes/65373e2a0e869/Roobert-Medium.otf') format('opentype');
    font-weight: 500; /* Rmedium */
    font-style: normal;
}
@font-face {
    font-family: 'Druk Condensed';
    src: url(' https://assets.swoogo.com/themes/65373e2a0e869/Druk-CondSuper.otf') format('opentype');
    font-style: normal;
}
#main-wrap{
min-height:unset!important}
:root {
    --blue: #0E47CB;
    --yellow: #FFCC00;
    --beige: #f2e8db;
    --lightBeige: #FFF9F1;
    --lightBlue: #b4e1e8;
    --green: #99c93d;
  --red:#DD0C0C;
      --lightGreen: #cbe096;
    --white: #ffffff;
    --title-font: 'Roobert', sans-serif;
    --standard-font: 'Arial', sans-serif;
      --special-font: 'Druk Condensed', sans-serif;
  --black:#273B4A;
  --lightBlack:#273B4A;
  --animationspeed:9.3s
}
.timezone-display{
	font-family:var(--title-font)

}
#main-wrap {
    padding-bottom: 20px;
}

.swoogo-video-container{
 margin:0px!important 
}

.page-line{
    margin-top:15px;
    margin-bottom:15px;
    border-bottom:1px solid var(--blue)
}
.live-now{
    display:flex;
    background: var(--blue);
    color: var(--yellow);
    padding: 10px 20px;
    width: fit-content;
    justify-content: space-between;
    align-items: center;
    grid-gap: 12px;
    margin-bottom:5px;
}
.live-now-icon{
    background:var(--red);
    border:2px solid var(--yellow);
    border-radius:50px;
    width:15px;
    height:15px;
}

.title-modal {
    color: var(--blue);
    font-family:var(--title-font);
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  margin-top:0px!important;
}
label {
  margin-bottom:0px;
}
.register-header{
    display: flex;
    flex-direction: column;
    align-items: center;
}
/*icons*/
.special-button .swoogo-button,
.navbar-nav>li>a{
text-transform:initial!important;
}
.cicon{
     width: 25px;
    height: 25px;
  display:inline-block;
}
.envelope{
background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="19" viewBox="0 0 24 19" fill="none"><path d="M23 3.53846V15.3846C23 16.0579 22.7326 16.7035 22.2565 17.1796C21.7804 17.6556 21.1348 17.9231 20.4615 17.9231H3.53846C2.86522 17.9231 2.21955 17.6556 1.7435 17.1796C1.26744 16.7035 1 16.0579 1 15.3846V3.53846M23 3.53846C23 2.86522 22.7326 2.21955 22.2565 1.7435C21.7804 1.26744 21.1348 1 20.4615 1H3.53846C2.86522 1 2.21955 1.26744 1.7435 1.7435C1.26744 2.21955 1 2.86522 1 3.53846M23 3.53846V3.81262C23 4.24601 22.8891 4.6722 22.6778 5.05059C22.4665 5.42898 22.1618 5.74697 21.7928 5.97426L13.3313 11.1809C12.931 11.4275 12.4701 11.558 12 11.558C11.5299 11.558 11.069 11.4275 10.6687 11.1809L2.20718 5.97538C1.83817 5.74809 1.53349 5.43011 1.32218 5.05172C1.11087 4.67333 0.999952 4.24714 1 3.81374V3.53846" stroke="%230E47CB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')
  width:24px;
  height:19px; 
}


.map-marker {
   background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12.398 19.804L12.8585 20.6917L12.8585 20.6917L12.398 19.804ZM11.602 19.804L11.1415 20.6917L11.1415 20.6917L11.602 19.804ZM18 11C18 13.1458 16.9079 14.9159 15.545 16.2906C14.183 17.6644 12.6342 18.555 11.9376 18.9163L12.8585 20.6917C13.6448 20.2838 15.397 19.2805 16.9653 17.6987C18.5326 16.1178 20 13.8706 20 11H18ZM12 5C15.3137 5 18 7.68629 18 11H20C20 6.58172 16.4183 3 12 3V5ZM6 11C6 7.68629 8.68629 5 12 5V3C7.58172 3 4 6.58172 4 11H6ZM12.0624 18.9163C11.3658 18.555 9.81702 17.6644 8.45503 16.2906C7.09211 14.9159 6 13.1458 6 11H4C4 13.8706 5.46741 16.1178 7.03474 17.6987C8.60299 19.2805 10.3552 20.2838 11.1415 20.6917L12.0624 18.9163ZM11.9376 18.9163C11.9514 18.9091 11.9733 18.9023 12 18.9023C12.0267 18.9023 12.0486 18.9091 12.0624 18.9163L11.1415 20.6917C11.6831 20.9726 12.3169 20.9726 12.8585 20.6917L11.9376 18.9163ZM14 11C14 12.1046 13.1046 13 12 13V15C14.2091 15 16 13.2091 16 11H14ZM12 9C13.1046 9 14 9.89543 14 11H16C16 8.79086 14.2091 7 12 7V9ZM10 11C10 9.89543 10.8954 9 12 9V7C9.79086 7 8 8.79086 8 11H10ZM12 13C10.8954 13 10 12.1046 10 11H8C8 13.2091 9.79086 15 12 15V13Z" fill="%230E47CB"/></svg>');
}

.globe{
  background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="8" stroke="%23F2E8DB" stroke-width="2"/><ellipse cx="12" cy="12" rx="3" ry="8" stroke="%23F2E8DB" stroke-width="2"/><path d="M4 12H20" stroke="%23F2E8DB" stroke-width="2" stroke-linecap="round"/></svg>')
}
.globe-blue{
  background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="8" stroke="%230E47CB" stroke-width="2"/><ellipse cx="12" cy="12" rx="3" ry="8" stroke="%230E47CB" stroke-width="2"/><path d="M4 12H20" stroke="%230E47CB" stroke-width="2" stroke-linecap="round"/></svg>')
}

.speaker-icon{
background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M9 14.0625C10.1935 14.0625 11.3381 13.5884 12.182 12.7445C13.0259 11.9006 13.5 10.756 13.5 9.5625V8.4375M9 14.0625C7.80653 14.0625 6.66193 13.5884 5.81802 12.7445C4.97411 11.9006 4.5 10.756 4.5 9.5625V8.4375M9 14.0625V16.875M6.1875 16.875H11.8125M9 11.8125C8.40326 11.8125 7.83097 11.5754 7.40901 11.1535C6.98705 10.7315 6.75 10.1592 6.75 9.5625V3.375C6.75 2.77826 6.98705 2.20597 7.40901 1.78401C7.83097 1.36205 8.40326 1.125 9 1.125C9.59674 1.125 10.169 1.36205 10.591 1.78401C11.0129 2.20597 11.25 2.77826 11.25 3.375V9.5625C11.25 10.1592 11.0129 10.7315 10.591 11.1535C10.169 11.5754 9.59674 11.8125 9 11.8125Z" stroke="%230E47CB" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  WIDTH: 18px;
    height: 18px;
}


.linkedin  > span{
background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g clip-path="url(%23clip0_861_1654)"><path d="M20 12.409V20.0051H15.6572V12.9216C15.6572 11.143 15.0303 9.92824 13.458 9.92824C12.2599 9.92824 11.547 10.7483 11.2285 11.5377C11.1122 11.8196 11.087 12.2142 11.087 12.6089V20.0051H6.74419C6.74419 20.0051 6.80485 8.00615 6.74419 6.76063H11.087V8.6366C11.087 8.6366 11.0667 8.66735 11.0566 8.6776H11.087V8.6366C11.6633 7.73449 12.6946 6.44797 15 6.44797C17.8564 6.44797 20 8.33931 20 12.409ZM0 20H4.34277V6.76063H0V20.0051V20ZM4.46916 2.2655C4.46916 3.51615 3.46815 4.53101 2.23458 4.53101C1.00101 4.53101 0 3.51615 0 2.2655C0 1.01486 1.00101 0 2.23458 0C3.46815 0 4.46916 1.01486 4.46916 2.2655Z" fill="%230E47CB"/></g><defs><clipPath id="clip0_861_1654"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');
  width: 20px;
height: 20px;
}
.instagram > span{
width: 19.33px;
height: 19.331px;
  background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10.5892 19.3313H8.71689C8.58007 19.3205 8.43965 19.3025 8.30283 19.2989C7.21907 19.2665 6.13171 19.2773 5.05515 19.1946C2.44116 18.9969 0.633694 17.3431 0.187228 14.7654C0.0756112 14.147 0.0576085 13.5107 0 12.8851C0 10.7352 0 8.58528 0 6.43896C0.0216032 6.1082 0.0468069 5.77745 0.0684101 5.44669C0.158423 4.08771 0.507675 2.82581 1.45462 1.7868C2.54918 0.582418 3.96059 0.11145 5.52682 0.0647132C7.57192 0.00719035 9.61702 0 11.6585 0C12.6055 0 13.5524 0.0359518 14.4921 0.129426C16.7497 0.352327 18.4311 1.74366 19.0072 3.86841C19.1764 4.49397 19.2665 5.15908 19.2809 5.80621C19.3277 7.80153 19.3385 9.80045 19.3241 11.7994C19.3169 12.7737 19.2917 13.7587 19.162 14.7222C18.8632 16.9513 17.3942 18.5619 15.2087 19.0329C14.3661 19.2162 13.4804 19.2198 12.6127 19.2773C11.9394 19.3205 11.2589 19.3169 10.5856 19.3313H10.5892ZM1.70305 9.80764C1.75346 11.1882 1.77506 12.7233 1.87948 14.2549C1.95149 15.3047 2.40516 16.1963 3.29809 16.8182C3.88858 17.2281 4.56187 17.4258 5.26758 17.4582C6.49176 17.5157 7.71954 17.5588 8.94372 17.5552C10.6648 17.5516 12.3858 17.5265 14.1033 17.4546C15.0754 17.4114 15.9504 17.0663 16.6201 16.3113C17.1889 15.6714 17.4482 14.8984 17.4914 14.0715C17.5598 12.8384 17.5958 11.6052 17.5922 10.3685C17.5886 8.66078 17.5598 6.95307 17.4914 5.24896C17.4554 4.32859 17.1421 3.48373 16.4544 2.81862C15.7343 2.11756 14.827 1.83354 13.8657 1.82275C11.0716 1.7904 8.27402 1.74726 5.48001 1.82994C3.26928 1.89466 2.07031 3.0523 1.85787 5.24896C1.71745 6.7086 1.74986 8.18621 1.69945 9.81483L1.70305 9.80764Z" fill="%230E47CB"/><path d="M4.70606 9.66402C4.70246 6.91012 6.90959 4.69549 9.65679 4.69189C12.4076 4.69189 14.6327 6.89574 14.6435 9.63526C14.6543 12.364 12.4256 14.6038 9.6856 14.6146C6.94559 14.6254 4.70966 12.4 4.70606 9.66402ZM6.45232 9.66402C6.45592 11.4328 7.92133 12.8853 9.6856 12.8709C11.4535 12.8565 12.9117 11.3897 12.8973 9.63526C12.8829 7.86284 11.4319 6.43196 9.65679 6.43555C7.88173 6.43915 6.44872 7.88441 6.45592 9.66402H6.45232Z" fill="%230E47CB"/><path d="M14.8378 5.65539C14.1897 5.65539 13.6712 5.13768 13.6748 4.48696C13.6748 3.84702 14.1789 3.34369 14.8162 3.3365C15.4679 3.32931 15.9936 3.83623 15.9972 4.48336C16.0044 5.1269 15.4787 5.65539 14.8342 5.65539H14.8378Z" fill="%230E47CB"/></svg>');
}
.facebook  > span{
  width: 9px;
height: 19px;
    background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="19" viewBox="0 0 9 19" fill="none"><g clip-path="url(%23clip0_861_1652)"><path d="M8.53928 9.9917H5.86231V18.9958H1.89056V9.9917H0V6.46888H1.89056V4.18672C1.89056 2.55602 2.6293 0 5.89409 0L8.83716 0.0124481V3.43568H6.70433C6.35481 3.43568 5.86231 3.61826 5.86231 4.39834V6.47303H8.88879L8.54325 9.99585L8.53928 9.9917Z" fill="%230E47CB"/></g><defs><clipPath id="clip0_861_1652"><rect width="9" height="19" fill="white"/></clipPath></defs></svg>')
}
.twitter  > span{
  width: 19.636px;
height: 18.324px;
  background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M7.62928 10.1056C5.11049 6.74795 2.59898 3.40483 0.0619674 0.0254092C0.171322 0.0145195 0.240579 0.00362988 0.306192 0.00362988C2.10325 0.00362988 3.89665 0.00725976 5.69371 0C5.8468 0 5.93793 0.0544482 6.02541 0.174234C7.57824 2.25053 9.13836 4.32319 10.6985 6.39948C10.7495 6.46845 10.8042 6.53379 10.8734 6.61727C11.2015 6.26881 11.515 5.93123 11.8285 5.59365C13.5125 3.77871 15.1966 1.96377 16.8879 0.156085C16.9645 0.0762275 17.0993 0.0145195 17.2087 0.0108896C17.6935 -0.00362988 18.1783 0.00362988 18.6923 0.0580781C16.3448 2.58448 13.9973 5.11087 11.6389 7.65179C14.2999 11.1982 16.9535 14.7301 19.6364 18.3019C19.5197 18.3091 19.4468 18.32 19.3703 18.32C17.5914 18.32 15.809 18.32 14.0301 18.3236C13.8625 18.3236 13.7568 18.2728 13.6547 18.1349C11.9451 15.8481 10.2246 13.5649 8.5114 11.2817C8.48224 11.2454 8.45308 11.2091 8.40934 11.151C8.35466 11.2018 8.29998 11.2454 8.25259 11.2926C6.14206 13.5612 4.03517 15.8263 1.93192 18.1022C1.78247 18.2619 1.63667 18.3309 1.41796 18.3236C0.973252 18.3055 0.528545 18.32 0 18.32C2.56982 15.554 5.08861 12.8425 7.62928 10.1092V10.1056ZM17.1066 17.0604C17.0337 16.9552 16.99 16.8898 16.9463 16.8281C15.1091 14.378 13.2683 11.9314 11.4312 9.48125C9.41539 6.79877 7.39963 4.11266 5.38752 1.42654C5.29639 1.30313 5.19797 1.25957 5.04852 1.2632C4.31584 1.27046 3.57953 1.2632 2.84685 1.2632C2.7776 1.2632 2.71198 1.27046 2.60263 1.27772C2.6974 1.40839 2.77031 1.51003 2.84321 1.61167C5.74109 5.47386 8.64262 9.33243 11.5405 13.1946C12.4664 14.4288 13.3922 15.6629 14.3254 16.8935C14.3801 16.9661 14.4821 17.0496 14.5623 17.0532C15.3898 17.0641 16.2209 17.0604 17.1103 17.0604H17.1066Z" fill="%230E47CB"/></svg>')
}


.whatsapp  > span{
  width: 20px;
height: 20px;
  
  background-image:url('data:image/svg+xml,<svg fill="%230e47cb" height="20px" width="20px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 308 308" xml:space="preserve"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><g id="XMLID_468_"><path id="XMLID_469_" d="M227.904,176.981c-0.6-0.288-23.054-11.345-27.044-12.781c-1.629-0.585-3.374-1.156-5.23-1.156 c-3.032,0-5.579,1.511-7.563,4.479c-2.243,3.334-9.033,11.271-11.131,13.642c-0.274,0.313-0.648,0.687-0.872,0.687 c-0.201,0-3.676-1.431-4.728-1.888c-24.087-10.463-42.37-35.624-44.877-39.867c-0.358-0.61-0.373-0.887-0.376-0.887 c0.088-0.323,0.898-1.135,1.316-1.554c1.223-1.21,2.548-2.805,3.83-4.348c0.607-0.731,1.215-1.463,1.812-2.153 c1.86-2.164,2.688-3.844,3.648-5.79l0.503-1.011c2.344-4.657,0.342-8.587-0.305-9.856c-0.531-1.062-10.012-23.944-11.02-26.348 c-2.424-5.801-5.627-8.502-10.078-8.502c-0.413,0,0,0-1.732,0.073c-2.109,0.089-13.594,1.601-18.672,4.802 c-5.385,3.395-14.495,14.217-14.495,33.249c0,17.129,10.87,33.302,15.537,39.453c0.116,0.155,0.329,0.47,0.638,0.922 c17.873,26.102,40.154,45.446,62.741,54.469c21.745,8.686,32.042,9.69,37.896,9.69c0.001,0,0.001,0,0.001,0 c2.46,0,4.429-0.193,6.166-0.364l1.102-0.105c7.512-0.666,24.02-9.22,27.775-19.655c2.958-8.219,3.738-17.199,1.77-20.458 C233.168,179.508,230.845,178.393,227.904,176.981z"></path><path id="XMLID_470_" d="M156.734,0C73.318,0,5.454,67.354,5.454,150.143c0,26.777,7.166,52.988,20.741,75.928L0.212,302.716 c-0.484,1.429-0.124,3.009,0.933,4.085C1.908,307.58,2.943,308,4,308c0.405,0,0.813-0.061,1.211-0.188l79.92-25.396 c21.87,11.685,46.588,17.853,71.604,17.853C240.143,300.27,308,232.923,308,150.143C308,67.354,240.143,0,156.734,0z M156.734,268.994c-23.539,0-46.338-6.797-65.936-19.657c-0.659-0.433-1.424-0.655-2.194-0.655c-0.407,0-0.815,0.062-1.212,0.188 l-40.035,12.726l12.924-38.129c0.418-1.234,0.209-2.595-0.561-3.647c-14.924-20.392-22.813-44.485-22.813-69.677 c0-65.543,53.754-118.867,119.826-118.867c66.064,0,119.812,53.324,119.812,118.867 C276.546,215.678,222.799,268.994,156.734,268.994z"></path></g></g></svg>')
}



 .bookmark-icon{
    background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" viewBox="0 0 14 15" fill="none"><path d="M1 5.49134C1 3.3741 1 2.31548 1.65901 1.65774C2.31802 1 3.37868 1 5.5 1H8.5C10.6213 1 11.682 1 12.341 1.65774C13 2.31548 13 3.3741 13 5.49134V10.6022C13 12.6108 13 13.6151 12.3668 13.9223C11.7336 14.2294 10.9423 13.609 9.3599 12.368L8.85346 11.9709C7.96368 11.2731 7.51879 10.9242 7 10.9242C6.48121 10.9242 6.03632 11.2731 5.14653 11.9709L4.6401 12.368C3.05766 13.609 2.26644 14.2294 1.63322 13.9223C1 13.6151 1 12.6108 1 10.6022V5.49134Z" stroke="%230E47CB" stroke-width="2"/></svg>');
       width: 14px;
      height: 15px;
  }
  .bookmark.active .bookmark-icon{
    background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" viewBox="0 0 14 15" fill="none"><path d="M1 5.49134C1 3.3741 1 2.31548 1.65901 1.65774C2.31802 1 3.37868 1 5.5 1H8.5C10.6213 1 11.682 1 12.341 1.65774C13 2.31548 13 3.3741 13 5.49134V10.6022C13 12.6108 13 13.6151 12.3668 13.9223C11.7336 14.2294 10.9423 13.609 9.3599 12.368L8.85346 11.9709C7.96368 11.2731 7.51879 10.9242 7 10.9242C6.48121 10.9242 6.03632 11.2731 5.14653 11.9709L4.6401 12.368C3.05766 13.609 2.26644 14.2294 1.63322 13.9223C1 13.6151 1 12.6108 1 10.6022V5.49134Z" stroke="%230E47CB" fill="%23FFCC00" stroke-width="2"/></svg>');
         width: 14px;
      height: 15px;
  }
.arrow-right{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="12" viewBox="0 0 20 12" fill="none"><path d="M18.0879 6L18.8048 6.69722L19.4829 6L18.8048 5.30278L18.0879 6ZM1.72215 5C1.16987 5 0.722151 5.44771 0.722151 6C0.722151 6.55228 1.16987 7 1.72215 7L1.72215 5ZM13.9418 11.6972L18.8048 6.69722L17.371 5.30278L12.5081 10.3028L13.9418 11.6972ZM18.8048 5.30278L13.9418 0.302785L12.5081 1.69721L17.371 6.69722L18.8048 5.30278ZM18.0879 5L1.72215 5L1.72215 7L18.0879 7L18.0879 5Z" fill="%230E47CB"/></svg>');
    width: 21px;
    height: 13px;
}
.nav-arrow{
      width: 21px;
    height: 13px;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="85" height="84" viewBox="0 0 85 84" fill="none"><rect width="85" height="84" fill="%23FFF9F1"/><path d="M70 42L71.4025 43.4258L72.852 42L71.4025 40.5742L70 42ZM16 40C14.8954 40 14 40.8954 14 42C14 43.1046 14.8954 44 16 44L16 40ZM49.8025 64.6729L71.4025 43.4258L68.5975 40.5742L46.9975 61.8213L49.8025 64.6729ZM71.4025 40.5742L49.8025 19.3271L46.9975 22.1788L68.5975 43.4258L71.4025 40.5742ZM70 40L16 40L16 44L70 44L70 40Z" fill="%2399C93D"/></svg>')}
.share-icon{
    background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="20" viewBox="0 0 19 20" fill="none"><path d="M4.61529 8.9981C4.39334 8.59872 4.04504 8.28435 3.62509 8.10433C3.20513 7.92432 2.73728 7.88885 2.29499 8.0035C1.85269 8.11814 1.46098 8.37641 1.18135 8.73777C0.901723 9.09912 0.75 9.5431 0.75 10C0.75 10.4569 0.901723 10.9009 1.18135 11.2623C1.46098 11.6236 1.85269 11.8819 2.29499 11.9965C2.73728 12.1112 3.20513 12.0757 3.62509 11.8957C4.04504 11.7157 4.39334 11.4013 4.61529 11.0019M4.61529 8.9981C4.78029 9.2951 4.87471 9.6361 4.87471 10C4.87471 10.3639 4.78029 10.7058 4.61529 11.0019M4.61529 8.9981L13.3841 4.12693M4.61529 11.0019L13.3841 15.8731M13.3841 4.12693C13.5127 4.36906 13.6882 4.58313 13.9005 4.75662C14.1128 4.93011 14.3575 5.05954 14.6204 5.13735C14.8832 5.21516 15.159 5.23979 15.4315 5.20978C15.704 5.17978 15.9677 5.09576 16.2074 4.96262C16.447 4.82949 16.6577 4.64991 16.8272 4.43439C16.9966 4.21888 17.1214 3.97175 17.1942 3.70745C17.267 3.44315 17.2864 3.16699 17.2512 2.89511C17.2161 2.62323 17.127 2.36109 16.9894 2.12401C16.7181 1.65683 16.2744 1.31472 15.7535 1.17124C15.2327 1.02776 14.6764 1.09436 14.2041 1.35672C13.7319 1.61908 13.3814 2.05626 13.2281 2.57428C13.0747 3.09229 13.1308 3.64979 13.3841 4.12693ZM13.3841 15.8731C13.2526 16.1099 13.1689 16.3704 13.138 16.6395C13.1071 16.9087 13.1295 17.1813 13.2039 17.4418C13.2783 17.7024 13.4034 17.9457 13.5718 18.1579C13.7403 18.37 13.9489 18.547 14.1858 18.6786C14.4226 18.8101 14.683 18.8938 14.9522 18.9247C15.2214 18.9556 15.494 18.9332 15.7545 18.8588C16.015 18.7843 16.2583 18.6593 16.4705 18.4908C16.6827 18.3224 16.8596 18.1138 16.9912 17.8769C17.2569 17.3986 17.3218 16.8343 17.1714 16.3082C17.0211 15.7821 16.6679 15.3372 16.1896 15.0715C15.7113 14.8057 15.147 14.7409 14.6208 14.8913C14.0947 15.0416 13.6499 15.3948 13.3841 15.8731Z" stroke="%230E47CB" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
width: 19px;
height:20px;
}

.social-icons{
display:flex;
align-items:center;
    justify-content: space-between;
}
.social-icons button{
background:none;
  border:none;
}

.social-icons span{
    margin: 0px 10px;
    display:block;
    border:none;
  flex-shrink: 0;
}


.social-icons a,
.social-icons  button{
    background: transparent;
    border: none;
width: fit-content;
    height: 38px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0px;
}

.social-icons a,
.social-icons  button,
.session-page .header .share .cicon,
.header .bookmark {

    cursor: pointer;
    border:none;
    color: var(--blue);

}
.header .bookmark {
    color: var(--blue)!important;

}
.social-icons a,
.social-icons  button,
.session-page .header .share .cicon,
.header .bookmark .cicon{
    transition:transform 0.2s ease-in-out;
}
.social-icons a:hover,
.social-icons button:hover,
.session-page .header .share:hover .cicon,
.header .bookmark:hover .cicon
{
    transform:scale(1.2)
}


 .header .bookmark.active span{
    color: var(--yellow);
}


/* form updates */

.input-group-addon,.btn-file{
background: none;
    border: none;
    border-bottom: 1px solid;
}
.swoogo-reg-progress {
    display: none;
}

.form-control {
    height: auto
}

.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%
}

.input-group .form-control {
    display: flex;
}

.input-group-addon,
.input-group-btn {
    width: auto
}

.label-add-on .input-group-addon {
    font-size: inherit
}

.input-group .input-group-btn.input-group-append {
    display: flex
}

.input-group-addon {
    display: flex;
    align-items: center;
    line-height: 1.5;
    text-align: center;
    white-space: nowrap;
    border-radius: 4px
}

.input-group>.form-control,
.input-group>.form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0
}

.input-group .input-group-btn div.btn {
    display: flex
}

.input-group>.file-input.file-input-new {
    display: flex;
    flex: 1 1 auto
}

.input-group>.file-input:not(.file-input-new) {
    display: flex;
    flex-wrap: wrap;
    flex: 1
}

.input-group>.file-input .kv-upload-progress {
    width: 100%
}

.input-group-addon~.file-input.file-input-new .form-control {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.swoogo-reg-summary .responsive-table .buttons .btn-group.btn-group-sm {
    min-width: 100px
}

.btn-group.btn-group-sm>.btn {
    font-size: 12px !important
}

.form-control {
    border: none;
    border-bottom: 1px solid var(--blue);
    background: none;
    box-shadow: none !important;
    border-radius: 0px;
    color: var(--blue);
    font-size: 16px;
    -webkit-box-shadow: none !important;
}


/* Buttons
--------------------------------------------------------------------------------*/

.btn-standard {
    border: var(--blue) 2px solid;
    align-items: center;
    width: 100%;
    border-radius: 0px;
    padding:9px 12px;
  background:none;
}

.btn-standard:hover,
.btn-standard:focus,
.btn-standard:active,
#btn-standard_hover {
    background: var(--blue);
    color: var(--white) !important;

}

/*
.btn-standard:hover a,
.btn-standard:focus a,
#btn-standard_hover a {}
*/
.btn-alternate {
    background: #333;
    border: none;
    color: #fff;
    letter-spacing: 1px;
    font-weight: 600;
    text-decoration: none ! important;
    text-shadow: none;
}

.btn-alternate:hover,
#btn-alternate_hover {
    background: #5199a8;
    color: #ffffff;
}




/*visual design checkbox and radio buttons*/
div:has(> .slider-switch),
    label:has(> .slider-switch) {
        display: flex;
        grid-gap: 6px;
        align-items: center;
    }

    .slider-switch:has(input:focus-visible) .slider {
        outline: #aaa auto 3px;
    }

    .slider-switch {
        display: inline-block;
        height: 18px !important;
          min-height: 18px!important;
        position: relative;
        width: 36px;
        min-width: 36px;
    }

    .slider {
        background-color: #0e47cb80;
        bottom: 0;
        cursor: pointer;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transition: .4s;
        border-radius: 17px;
    }

    .slider:before {
        background-color: var(--white);
        /* bottom: 3px; */
        content: "";
        height: 18px;
        left: 0px;
        position: absolute;
        transition: .2s;
        width: 18px;
        border-radius: 50%;
    }



    /*radio label*/
    .radio-label {
        padding: 0px !important;
        display: flex;
        grid-gap: 8px;
        align-items: center;
    }

    .radio-label:before {
        width: 18px;
        content: '';
        height: 18px;
        display: block;
        border-radius: 50px;
        border: 2px solid var(--blue);
        background-repeat: no-repeat;
    }

    .radio-label span {
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;

    }

    .radio-label span:before {
        content: '';
        display: block;
        height: 10px;
        width: 10px;
        border-radius: 50px;
        margin-right: 10px;
        margin: 4px 4px;
        margin-right: 10px;
    }

    .radio-label input:checked+span:before {
        background: var(--blue)!important;
         opacity:1!important;
    }
    .radio-label input:hover+span:before {
            background: var(--blue);
      opacity:0.5;
    }    input[disabled=disabled]+.slider:before {
        background-color: #ddd
    }

    input:checked+.slider {
            background-color: var(--blue);
    }

    input:checked+.slider:before {
        transform: translateX(18px);

    }
/* end form updates */

/*standard*/

body {
    font-family: var(--standard-font);
font-family: var(--standard-font);
    font-size: 14px;
    font-weight: 400;

    min-height: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--blue);
}

a {
    color: var(--blue);
    transition: all 0.2s ease-in-out 0s;
}

a:hover,
#a_hover {
    color: #333;
}

.header .empty-message {
    color: #FFF;
}



.swoogo-line {
    color: #5199a8;
}

.widget {
    border: none;
}





/* Text logo
--------------------------------------------------------------------------------*/

.swoogo-video .widget-container {

    background-color:transparent;
  padding-bottom: 30px;
}

/*custom design*/
.landing-video,
.swoogo-video ,
.cop-design-full{
    background: repeating-linear-gradient(135deg, transparent 0px, transparent 8px, var(--green) 8px, var(--green) 20px, transparent 20px, transparent 24.8px);
    height: 100%;
	min-height:10px;
}

.cop-design-pattern,
.modal-content:after,
.design-after:after,
.design-container:after {
background: repeating-linear-gradient(135deg, transparent 0px, transparent 10px, var(--green) 10px, var(--green) 20px);
    height: 14px;
  content:'' ;
  display:block;
}
@media (max-width: 1023px) {
.cop-design-full{
min-height:60px;
}
}
.design-container {
    background-color: var(--lightBeige);
    max-width: 750px;
    margin: auto;
}

.design-container>.content {
    padding: 20px;
}

.design-container:before {
    content: "\f007";
    font-family: "Font Awesome 5 Free";
    display: flex;
    justify-content: center;
    height: 70px;
    background: var(--green);
    color: white;
    align-items: center;
    font-size: 26px;
    font-weight: 200;
}

/* scroll bar*/

/* Styles for the Modal Scrollbar */
* {
    /* Applying the color scheme to the scrollbar */
    scrollbar-color: var(--blue) var(--lightBeige);
    scrollbar-width: thin;
}

/* For Webkit browsers */
::-webkit-scrollbar {
    width: 6px;
}

::-webkit-scrollbar-track {
    background-color: var(--blue);
    border-radius: 10px;
    border: 3px solid var(--beige);
    width: 3px;

}

::-webkit-scrollbar-thumb {
    background-color: var(--blue);
    border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
    background-color: var(--green);
}

@media (max-width:769px){
ul.navbar-nav>li>a {
    text-transform: unset;
    font-size: 30px !important; 

}
  .navbar .navbar-nav {
    justify-content: space-between!important;
	grid-gap:2px!important;
    flex-wrap: none!important;
    
}


}












/*speakers*/
.swoogo-speakers .list-view,
.field-speakersLinks {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
    grid-gap:15px;
}
@media (max-width:768px){
.swoogo-speakers .list-view,
.field-speakersLinks {

    grid-template-columns: 1fr 1fr ;

}
}
@media (max-width:412px){
.swoogo-speakers .list-view,
.field-speakersLinks {
    display: grid;
    grid-template-columns: 1fr;
    width: 100%;
    grid-gap:15px;
}
}


.swoogo-speakers .list-view > div,
.field-speakersLinks > a{
background:var(--lightBeige);
    display: grid;
    position: relative;
    grid-column-gap : 10px;
    grid-template-columns: fit-content(100%) auto;
    padding:10px;
}
.swoogo-speakers .name,
.field-speakersLinks .name{
    color: var(--blue);
font-size: 16px;
font-weight: 700;
margin:0px;
}
.swoogo-speakers img,
.field-speakersLinks img {
    object-fit: cover;
    aspect-ratio: 1/1;
    grid-row: 1/3;
    min-width:50px!important;
    border:none!important;
    width:50px!important;
    padding:0px!important;
    border-radius:0px!important;
    object-position: 50% 0%;
}
.swoogo-speakers  .organisation,
.field-speakersLinks .organisation{
    color: var(--lightBlack);
    font-size: 12px;
    color: #273B4A;

font-family: var(--standard-font);
font-size: 12px;


}

.swoogo-speakers a{
    position: absolute;
    width: 100%;
    height: 100%;

}

.field-speakersLinks a:hover{
text-decoration:none;
      box-shadow: rgb(0 0 0 / 6%) 0px 1px 0px 0px inset;
  background:var(--beige);
}

.field-speakersLinks a{
text-decoration:none!important;
}

.swoogo-session-info > .paragraph{
margin:0px!important;
}