.flex-container .content-side .content{color:#fff}.banner-full-width{background-color:#1779cb;background-position:50%;background-size:3em;padding:170px 0}.banner-full-width .banner-full-width-inner{margin:0 auto;max-width:1152px;text-align:center}.banner-full-width .sub-heading h4{color:#f2561d;margin:0;padding-bottom:18px;text-transform:uppercase}.banner-full-width .full-width-heading h1{color:#f9f9f9;margin-bottom:5px}.banner-full-width .full-width-banner-content p{font-family:JetBrains Mono,monospace;margin:0 auto 27px;max-width:864px}.description-block{background-color:#f9f9f9;padding:90px 0}.description-block .paragraph-block{margin:0 auto;max-width:701px}.description-block .paragraph-block p{margin-bottom:10px}.description-block .paragraph-block ul{list-style-type:disc}.description-block .paragraph-block ul li{margin-bottom:50px}.description-block .paragraph-block ul li::marker{color:#f2561d}.event-section .outer-container{margin:0 auto;max-width:1008px}.event-section .title{text-align:center}.event-section .title h1{margin-bottom:70px}.event-section .flex-container{display:flex;flex-wrap:wrap;margin:0 -20px 90px}.event-section .flex-container .image-side{margin:0 20px;width:calc(50% - 40px)}.event-section .flex-container .image-side img{border-radius:5px;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.event-section .flex-container .content-side{margin:0 20px;width:calc(50% - 40px)}.event-section .flex-container .content-side h4{color:#f9f9f9;margin-bottom:5px;text-transform:capitalize}.event-section .flex-container .content-side a{transition:all .15s linear;transition-duration:.2s}.event-section .flex-container .content-side a:focus,.event-section .flex-container .content-side a:hover{text-decoration:none}.event-section .flex-container .content-side a:hover h4{color:#f2561d}.event-section .flex-container .content-side p{color:#f9f9f9;font-size:18px}.event-section .flex-container .content-side .content{margin-bottom:25px}@media (max-width:767px){.banner-full-width .sub-heading h4{padding-bottom:16px}.banner-full-width .full-width-banner-content p{margin:0 auto 24px}.event-section .outer-container{margin:0 auto;max-width:480px}.event-section .flex-container{margin:0 0 30px}.event-section .title h1{font-size:48px}.event-section .flex-container .image-side{margin:0 0 15px;width:100%}.event-section .flex-container .content-side{margin:0;width:100%}}