:root{--white:white;--black:#333;--blue:#0588ed}h1{margin-top:20px;margin-bottom:10px;font-family:Roboto Condensed,sans-serif;font-size:38px;font-weight:700;line-height:44px}p{margin-bottom:10px;font-family:Roboto,sans-serif}.navbar-logo-left-container{z-index:5;background-color:#0000;width:1030px;max-width:100%;margin-left:auto;margin-right:auto;padding:15px 20px}.navbar-logo-left-container.shadow-three{inset:0% 0% auto;background-color:#fff0;justify-content:flex-start;width:100%;max-width:none;margin-bottom:0;margin-left:0;margin-right:0;padding-top:20px;padding-bottom:20px;display:flex;position:absolute;inset:0% 0% auto}.container{justify-content:center;width:100%;max-width:940px;margin-left:auto;margin-right:auto;display:flex}.navbar-wrapper{justify-content:space-between;align-items:center;display:flex}.nav-menu-two{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.nav-link{color:var(--white);letter-spacing:.25px;margin-left:5px;margin-right:5px;padding:5px 10px;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;text-decoration:none}.nav-link:hover{color:#0588eda3}.nav-link:focus-visible,.nav-link[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:4px;outline:2px solid #0050bd}.nav-divider{background-color:var(--blue);width:1px;height:22px;margin-left:15px;margin-right:15px}.image{max-width:80%}.section.bg-black{background-color:var(--black);background-color:var(--black);height:auto;padding-top:100px;padding-bottom:120px}.heading{font-family:Roboto,sans-serif;font-size:100px}.heading.color-white{border-bottom:3px solid var(--blue);color:var(--white);border-bottom:3px solid var(--blue);padding-bottom:11px;font-size:65px;line-height:80px;text-decoration:none}.container-2{margin-top:40px;padding-bottom:20px}.background-video{height:50vh;display:flex}.text-block{color:var(--blue);text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-size:16px}.text-block.margin-added{margin-bottom:10px}.bold-text{font-family:Roboto,sans-serif;font-size:40px}.bold-text-2{border-bottom:3px solid var(--blue);font-family:Roboto,sans-serif;font-size:40px;line-height:70px}.heading-2{border-bottom:2px none var(--blue)}.heading-2.bold-text{color:var(--blue);inset:auto auto 5%;background-color:#0000;font-size:25px;position:absolute;inset:auto auto 5%}.block-program{margin-bottom:10px}.paragraph-program{font-size:17px;font-weight:500}.colomn-border{grid-column-gap:0px;grid-row-gap:0px;border:2px solid var(--blue);border-radius:6px;flex-flow:column;justify-content:flex-start;align-self:flex-start;margin-bottom:20px;padding-bottom:20px;padding-left:20px;padding-right:36px;display:flex;box-shadow:1px 1px 3px #0588ed7a}.div-block.margin-added{margin-top:20px}.columns{grid-column-gap:10px;grid-row-gap:10px;margin-left:0;margin-right:0;padding-bottom:20px;display:flex}.paragraph{font-size:16px}.paragraph.margin-added{margin-right:60px}.paragraph.color-white{color:#fff}.paragraph.color-white.margin-added{padding-top:15px;font-size:20px}.paragraph.max-width{align-items:flex-end;max-width:800px;padding-left:0;padding-right:56px;display:flex}.button{background-color:var(--blue);border-radius:6px;font-family:Roboto,sans-serif;font-weight:500}.button-nav{background-color:var(--blue);border-radius:6px;margin-left:10px;font-family:Roboto,sans-serif;font-weight:500}.container-3{flex-direction:column;justify-content:center;padding:0 29px 40px 0;display:flex}.text-block-2{color:var(--white);font-family:Roboto,sans-serif}.text-block-2.padded{padding-bottom:12px;font-size:20px}.text-block-2.padded.margin-added{text-align:left;text-align:left;margin-top:21px;font-size:20px;font-style:normal}.body{background-color:#ebebeb}.footer{background-color:var(--black);height:auto;margin-top:0;padding-bottom:40px}.image-4{width:50px;height:50px;margin-top:14px;margin-left:40px}.link-block-2{text-decoration:none}.heading-5{margin-bottom:20px;display:block}.container-5{justify-content:center;align-items:center;display:flex}@media screen and (max-width:991px){.container{max-width:728px}.nav-menu-wrapper{background-color:#0000}.nav-menu-two{background-color:#fff;border-radius:50px;flex-wrap:wrap;justify-content:space-around;align-items:center;margin-top:10px;padding:20px;display:flex;box-shadow:0 8px 50px #0000000d}.nav-link{padding-left:5px;padding-right:5px}.nav-dropdown-list.shadow-three.w--open{position:absolute}.menu-button{padding:12px}.menu-button.w--open{color:#fff;background-color:#a6b1bf}}@media screen and (max-width:767px){.navbar-logo-left-container{max-width:100%}.navbar-brand{padding-left:0}.nav-menu-two{border-radius:20px;flex-direction:column;padding-bottom:30px}.nav-link{padding-top:10px;padding-bottom:10px;display:inline-block}.nav-dropdown{flex-direction:column;align-items:center;display:flex}.nav-dropdown-toggle{padding-top:10px;padding-bottom:10px}.nav-dropdown-list.shadow-three{box-shadow:0 8px 50px #0000000d}.nav-dropdown-list.shadow-three.w--open{position:relative}.nav-dropdown-list.shadow-three.mobile-shadow-hide{box-shadow:none;box-shadow:none}.nav-divider{width:200px;max-width:100%;height:1px;margin-top:10px;margin-bottom:10px}.nav-link-accent{margin-right:5px;padding-top:10px;padding-bottom:10px;display:inline-block}.mobile-margin-top-10{margin-top:10px}}@media screen and (max-width:479px){.container{max-width:none}.nav-menu-two{border:1px #000;border-radius:0;flex-direction:column}.nav-link{color:var(--black)}.section{padding-left:20px}.section.bg-black{padding:40px 20px 100px}.heading.color-white{font-size:37px;line-height:50px}.text-block{margin-left:0;padding-top:12px}.text-block.margin-added{margin-left:0}.bold-text{font-size:20px;line-height:50px}.bold-text-2{font-size:38px;line-height:55px}.heading-2{margin-top:0;margin-left:0}.colomn-border{display:block}.columns{flex-direction:column;padding-left:11px;padding-right:11px}.paragraph.max-width{text-align:left;flex-flow:row;justify-content:flex-start;align-items:flex-end;padding-left:10px;padding-right:0;display:flex}.paragraph.color-white.margin-added{margin-right:10px}.container-3{padding-top:20px;display:block}.text-block-2.padded,.text-block-2.padded.margin-added,.text-block-2.padded,.text-block-2.padded.margin-added,.text-block-2.padded.margin-added{line-height:30px}.footer{padding-left:20px;padding-right:20px}.image-5.hide{display:none}.icon{color:var(--blue)}.heading-5{text-align:left;flex-direction:row;padding-left:10px;display:block}.list{padding-left:0}.column-2{padding-top:57px}}