html{font-size:100%}body{margin:0;padding:0;box-sizing:border-box;font-family:var(--secondary-font)}.primaryColor{color:var(--primary-color)}.secondaryColor{color:var(--secondary-color)}.accentColor{color:var(--accent-color)}.primaryBg{background-color:var(--primary-color)}.primaryBg:hover{background-color:var(--accent-color)!important}.secondaryBg{background-color:var(--secondary-color)}.accentBg{background-color:var(--accent-color)}h1,h2,h3,h4,h5{font-family:var(--primary-font)}h1{font-size:clamp(1.75rem, 2.5vw, 2.25rem);margin-top:clamp(16px, 2vw, 20px);margin-bottom:clamp(16px, 2vw, 20px);text-align:center}h2{font-size:clamp(1.5rem, 2.2vw, 2rem);margin-top:clamp(14px, 1.8vw, 18px);margin-bottom:clamp(14px, 1.8vw, 18px)}.midcontarea p a{text-decoration:underline}h3{font-size:clamp(1.25rem, 2vw, 1.75rem);margin-top:clamp(12px, 1.5vw, 16px);margin-bottom:clamp(12px, 1.5vw, 16px)}h4{font-size:clamp(1.125rem, 1.8vw, 1.5rem);margin-top:clamp(10px, 1.2vw, 14px);margin-bottom:clamp(10px, 1.2vw, 14px)}h5{font-size:clamp(1rem, 1.5vw, 1.25rem);margin-top:clamp(8px, 1vw, 12px);margin-bottom:clamp(8px, 1vw, 12px)}h6{font-size:clamp(0.9rem, 1.2vw, 1.125rem);margin-top:clamp(6px, 0.8vw, 10px);margin-bottom:clamp(6px, 0.8vw, 10px)}a{text-decoration:none}small{font-size:.8125rem}.midcontarea{padding:0 20px;width:100%}.midcontarea figcaption{padding-top:10px;font-style:italic;line-height:20px;text-align:center;color:#000}figure img{border-radius:10px;max-width:750px;width:100%}iframe picture{display:flex;justify-content:center}iframe{margin:0 auto;display:block;max-width:100%;margin:auto;display:flex;border-radius:10px;margin-bottom:15px}@media (max-width:767px){.ProseMirror-selectednode iframe{max-height:300px;width:100%;max-width:450px}figure img{height:auto;width:100%}}.form-horizontal .control-label{font-weight:600}@media (min-width:991px){.register-area-form .register-form .form-group{display:flex;align-items:center;justify-content:start}}@media (max-width:991px){.modal-content .content-flex{order:2!important}.modal-content.register-modal .content-flex{display:flex;flex-direction:column-reverse}#register-modal h2{margin-top:0rem!important;font-size:18px}}@media (max-width:1024px){.midcontarea{margin-top:100px}figcaption{font-size:13px}}@media (max-width:767px){#chat-widget-container{bottom:70px!important}iframe#chat-widget{height:83%!important;margin-top:135px!important}}.offcanvas.show{display:flex!important}