.et_pb_section_0{min-height:755px}.et_pb_section_0.et_pb_section{margin-top:0px;margin-bottom:0px}body #page-container .et_pb_section .et_pb_button_0,body .pum-container .et_pb_section .et_pb_button_0{color:#ffffff!important;border-width:0px!important;font-weight:700!important;text-transform:uppercase!important;background-color:#074459}.et_pb_button_0_wrapper{position:relative;top:257px;bottom:auto;left:0px;right:auto}.et_pb_button_0,.et_pb_button_0:after{transition:all 300ms ease 0ms}.et_pb_row_1{top:237px;bottom:auto}.et_pb_text_0.et_pb_text{color:#ffffff!important}.et_pb_text_0{line-height:1em;font-weight:800;text-transform:uppercase;font-size:35px;line-height:1em;text-shadow:0em 0.08em 0em #074459}.et_pb_section_1.et_pb_section{margin-bottom:-40px;background-color:#074459!important}.et_pb_section_2.et_pb_section{background-color:#074459!important}.et_pb_section_3.et_pb_section{margin-top:-40px;margin-bottom:-40px;background-color:#074459!important}@media only screen and (max-width:980px){body #page-container .et_pb_section .et_pb_button_0:after,body .pum-container .et_pb_section .et_pb_button_0:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_button_0:hover:after,body .pum-container .et_pb_section .et_pb_button_0:hover:after{opacity:1}}@media only screen and (max-width:767px){body #page-container .et_pb_section .et_pb_button_0:after,body .pum-container .et_pb_section .et_pb_button_0:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_button_0:hover:after,body .pum-container .et_pb_section .et_pb_button_0:hover:after{opacity:1}}.et_pb_button_0 a{font-weight:bold}.gradient-title{font-size:36px;font-weight:bold;text-transform:uppercase;background:linear-gradient(45deg,#00d2ff,#3a7bd5,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;max-width:800px;margin:0 auto;padding:20px}@media (max-width:768px){.gradient-title{font-size:28px;padding:15px;max-width:90%}}.demographics-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:40px;gap:40px}.demographics-text{flex:1;max-width:50%;background-color:#f5f5f5;padding:30px;border:3px solid #00477d;border-radius:12px;transition:background 0.3s ease,transform 0.3s ease}.demographics-text:hover{background-color:#00477d;color:#ffffff;transform:translateY(-3px)}.demographics-title{font-size:2rem;font-weight:bold;color:#00477d;text-transform:uppercase;margin-bottom:15px}.demographics-text:hover .demographics-title{color:#ffffff}.demographics-description{font-size:1rem;line-height:1.6;color:#333}.demographics-text:hover .demographics-description{color:#ffffff}.demographics-image-container{flex:1;max-width:50%;display:flex;justify-content:center;align-items:center}.hover-image{position:relative;width:100%;max-width:100%;height:350px;overflow:hidden;border-radius:12px;transition:transform 0.3s ease}.hover-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.hover-image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--hover-tint,rgba(0,0,0,0.5));transition:background 0.5s ease;z-index:1}.hover-title{position:absolute;bottom:15px;left:15px;color:white;font-size:1.5rem;font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,0.5);opacity:0;transition:opacity 0.3s ease;z-index:2}.hover-image:hover::before{background:var(--hover-tint,rgba(0,0,0,0.8))}.hover-image:hover img{transform:scale(1.1)}.hover-image:hover .hover-title{opacity:1}.highlight-link{color:#0088cc;font-weight:bold;text-decoration:none;transition:color 0.3s ease}.highlight-link:hover{color:#ffd700;text-decoration:underline}@media (max-width:1024px){.demographics-container{flex-direction:column;gap:20px;padding:20px}.demographics-text,.demographics-image-container{max-width:100%}.demographics-title{font-size:1.8rem}.demographics-description{font-size:0.95rem}}.demographics-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px;max-width:1200px;margin:40px auto}.hover-image-container{flex:1;display:flex;justify-content:center;align-items:center;max-width:600px}.hover-image{position:relative;width:100%;height:350px;overflow:hidden;border-radius:12px;transition:transform 0.3s ease}.hover-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.hover-title{position:absolute;bottom:15px;left:15px;color:white;font-size:1.5rem;font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,0.5);opacity:0;transition:opacity 0.3s ease}.hover-image:hover img{transform:scale(1.1)}.hover-image:hover .hover-title{opacity:1}.accordion-container{flex:1;max-width:600px}.accordion-item{border-radius:5px;margin-bottom:10px;overflow:hidden}.accordion-header{padding:15px;font-size:18px;font-weight:bold;color:#ffffff;text-align:center;cursor:pointer;transition:background-color 0.3s ease}.accordion-content{display:none;padding:15px;background-color:#f9f9f9;border-top:1px solid #ddd}.accordion-content table{width:100%;border-collapse:collapse}.accordion-content table th,.accordion-content table td{padding:8px;text-align:center;border:1px solid #ddd}.accordion-content a{color:#074459;text-decoration:underline}.green{background-color:#2E8B57}.red{background-color:#DC143C}.orange{background-color:#F87217}.purple{background-color:#8A2BE2}.blue{background-color:#0088cc}.green:hover{background-color:#267346}.red:hover{background-color:#C01032}.orange:hover{background-color:#D85F0F}.purple:hover{background-color:#7A26C8}.blue:hover{background-color:#005a99}@media (max-width:768px){.demographics-container{flex-direction:column;align-items:center}.hover-image-container,.accordion-container{max-width:100%;width:100%}}.et_pb_button_0 a{font-weight:bold}.gradient-title{font-size:36px;font-weight:bold;text-transform:uppercase;background:linear-gradient(45deg,#00d2ff,#3a7bd5,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;max-width:800px;margin:0 auto;padding:20px}@media (max-width:768px){.gradient-title{font-size:28px;padding:15px;max-width:90%}}.demographics-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:40px;gap:40px}.demographics-text{flex:1;max-width:50%;background-color:#f5f5f5;padding:30px;border:3px solid #00477d;border-radius:12px;transition:background 0.3s ease,transform 0.3s ease}.demographics-text:hover{background-color:#00477d;color:#ffffff;transform:translateY(-3px)}.demographics-title{font-size:2rem;font-weight:bold;color:#00477d;text-transform:uppercase;margin-bottom:15px}.demographics-text:hover .demographics-title{color:#ffffff}.demographics-description{font-size:1rem;line-height:1.6;color:#333}.demographics-text:hover .demographics-description{color:#ffffff}.demographics-image-container{flex:1;max-width:50%;display:flex;justify-content:center;align-items:center}.hover-image{position:relative;width:100%;max-width:100%;height:350px;overflow:hidden;border-radius:12px;transition:transform 0.3s ease}.hover-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.hover-image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--hover-tint,rgba(0,0,0,0.5));transition:background 0.5s ease;z-index:1}.hover-title{position:absolute;bottom:15px;left:15px;color:white;font-size:1.5rem;font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,0.5);opacity:0;transition:opacity 0.3s ease;z-index:2}.hover-image:hover::before{background:var(--hover-tint,rgba(0,0,0,0.8))}.hover-image:hover img{transform:scale(1.1)}.hover-image:hover .hover-title{opacity:1}.highlight-link{color:#0088cc;font-weight:bold;text-decoration:none;transition:color 0.3s ease}.highlight-link:hover{color:#ffd700;text-decoration:underline}@media (max-width:1024px){.demographics-container{flex-direction:column;gap:20px;padding:20px}.demographics-text,.demographics-image-container{max-width:100%}.demographics-title{font-size:1.8rem}.demographics-description{font-size:0.95rem}}.demographics-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:30px;max-width:1200px;margin:40px auto}.hover-image-container{flex:1;display:flex;justify-content:center;align-items:center;max-width:600px}.hover-image{position:relative;width:100%;height:350px;overflow:hidden;border-radius:12px;transition:transform 0.3s ease}.hover-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.hover-title{position:absolute;bottom:15px;left:15px;color:white;font-size:1.5rem;font-weight:bold;text-shadow:0 2px 4px rgba(0,0,0,0.5);opacity:0;transition:opacity 0.3s ease}.hover-image:hover img{transform:scale(1.1)}.hover-image:hover .hover-title{opacity:1}.accordion-container{flex:1;max-width:600px}.accordion-item{border-radius:5px;margin-bottom:10px;overflow:hidden}.accordion-header{padding:15px;font-size:18px;font-weight:bold;color:#ffffff;text-align:center;cursor:pointer;transition:background-color 0.3s ease}.accordion-content{display:none;padding:15px;background-color:#f9f9f9;border-top:1px solid #ddd}.accordion-content table{width:100%;border-collapse:collapse}.accordion-content table th,.accordion-content table td{padding:8px;text-align:center;border:1px solid #ddd}.accordion-content a{color:#074459;text-decoration:underline}.green{background-color:#2E8B57}.red{background-color:#DC143C}.orange{background-color:#F87217}.purple{background-color:#8A2BE2}.blue{background-color:#0088cc}.green:hover{background-color:#267346}.red:hover{background-color:#C01032}.orange:hover{background-color:#D85F0F}.purple:hover{background-color:#7A26C8}.blue:hover{background-color:#005a99}@media (max-width:768px){.demographics-container{flex-direction:column;align-items:center}.hover-image-container,.accordion-container{max-width:100%;width:100%}}