html {
  scroll-behavior: smooth;
}

#sfid-3581708289 .grp , #sfid-3661489516 .grp {font-size:30px; text-align:center; margin-top:30px; font-weight:bold;}

.grp { margin-left: auto !important; margin-right:auto !important;}

#footer {display:none !important;}

.socialtop { display:flex; align-items:center; justify-content:flex-start}

.socialtop img { width:80px; object-fit:contain}

.navul { width:80%; list-style:none !important; display:flex; align-items:center; justify-content:flex-start; margin-left:10px}

.navul li { list-style:none !important;}

.navul li a { color:#0064E0 !important; font-size:16px !important;}

.children {display:flex; align-items:center !important;}

#sfid-3661489540 .grp {    width: auto;
    float: none;
    display: inline-block;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
    padding-left: 32px !important;
    padding-right: 32px !important;
    border-radius: 100em;
    font-size: 18px !important;
    line-height: 1;
    color: rgb(221, 221, 221);
    font-family: 'Optimistic_Display_Lt';
    background-color: rgb(27, 61, 199);
    color:#fff !important; }
    
    #sfid-3582082115 .image { padding:15px 0px !important;}
    .nav-item .grp { padding:10px 0px !important;}
    
    
    .SuiContainer p {text-align:left !important; font-size:20px !important; }
    
    .SuiContainer label p { font-size:15px !important;}
    
    
    .sc-kOPcWz p em strong { font-style:normal !important; font-size:32px !important;}
   .sc-kOPcWz p u  { font-size: 18px !important;
    text-decoration: auto !important;
    margin-top: -10px !important;
    display: block;}
    
    .sc-kOPcWz a { color:blue !important;}
    
    #g-298322 { background-color:transparent !important;}

@media only screen and (max-width:700px) { .socialtop  {flex-direction:column;}}


@media only screen and (max-width:700px) { 
.navul li a { color:#0064E0 !important; font-size:14px !important; margin:5px 0px !important;}
#splash-container.is-responsive-phone #g-861994172{ padding-top: 0% !important; }
#splash-container.is-responsive-phone #g-53982304{ padding-bottom: 0% !important; }

} 