.introduction{background-color:#f5f5f5;padding:4rem 0}.introduction .container{text-align:center}.introduction .introduction-title{color:#131628;margin-bottom:1rem;font-family:Lora,serif;font-size:2.5rem}.introduction .introduction-text{color:#333;max-width:800px;margin:0 auto 1.5rem;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.8}.hosting-organization{background-color:#fff;border-left:6px solid #6b8e23;padding:4rem 0}.hosting-organization .container{text-align:left;margin-left:2rem}.hosting-organization .content-wrapper{justify-content:space-between;align-items:center;gap:2rem;display:flex}.hosting-organization .content-wrapper>*{flex:1}.hosting-organization .organization-image{flex-shrink:0;width:150px;height:auto}.hosting-organization .text-content{flex:1}.hosting-organization .hosting-organization-title{color:#131628;margin-bottom:1rem;font-family:Lora,serif;font-size:2.5rem}.hosting-organization .hosting-organization-text{color:#333;margin-bottom:1.5rem;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.8}@media (max-width:768px){.hosting-organization .content-wrapper{flex-direction:column;align-items:flex-start}.hosting-organization .organization-image{width:120px}}.agricultural-leadership{color:#f5f5f5;text-align:center;background-color:#131628;padding:4rem 2rem;animation:1s ease-out fadeIn}.agricultural-leadership .container{max-width:800px;margin:0 auto}.agricultural-leadership .agricultural-leadership-title{color:#f5f5f5;margin-bottom:1.5rem;font-family:Lora,serif;font-size:2.5rem}.agricultural-leadership .agricultural-leadership-text{color:#f5f5f5;text-align:left;margin-bottom:2rem;font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.8}.agricultural-leadership .agricultural-leadership-list{text-align:left;margin:0 auto 2rem;padding:0;list-style-type:none}.agricultural-leadership .agricultural-leadership-list .agricultural-leadership-item{color:#f5f5f5;border-bottom:1px solid #f5f5f533;padding:.5rem 0;font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.8}.agricultural-leadership .agricultural-leadership-list .agricultural-leadership-item:last-child{border-bottom:none}.agricultural-leadership .agricultural-leadership-list .agricultural-leadership-item strong{color:#6b8e23;font-weight:700}.agricultural-leadership .agricultural-leadership-list .agricultural-leadership-item:before{content:"";color:#6b8e23;margin-right:.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.congress-objectives{color:#131628;text-align:center;background-color:#f5f5f5;padding:4rem 2rem;animation:1s ease-out slideIn}.congress-objectives .container{max-width:800px;margin:0 auto}.congress-objectives .congress-objectives-title{color:#131628;margin-bottom:1.5rem;font-family:Lora,serif;font-size:2.5rem}.congress-objectives .congress-objectives-list{text-align:left;margin:0 auto;padding:0;list-style-type:none}.congress-objectives .congress-objectives-list .congress-objectives-item{color:#131628;border-left:4px solid #6b8e23;margin-bottom:1rem;padding:1rem 0 1rem 1rem;font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.8;transition:transform .3s,box-shadow .3s}.congress-objectives .congress-objectives-list .congress-objectives-item:hover{transform:translate(10px);box-shadow:4px 0 10px #6b8e2333}.congress-objectives .congress-objectives-list .congress-objectives-item strong{color:#6b8e23;font-weight:700}.congress-objectives .congress-objectives-list .congress-objectives-item:before{content:"";color:#6b8e23;margin-right:.5rem}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.congress-themes{color:#f5f5f5;text-align:center;background-color:#131628;padding:4rem 2rem;animation:1s ease-out fadeIn}.congress-themes .container{max-width:800px;margin:0 auto}.congress-themes .congress-themes-title{color:#f5f5f5;margin-bottom:1.5rem;font-family:Lora,serif;font-size:2.5rem}.congress-themes .congress-themes-list{text-align:left;margin:0 auto;padding:0;list-style-type:none}.congress-themes .congress-themes-list .congress-themes-item{color:#f5f5f5;border-bottom:1px solid #f5f5f533;padding:1rem 0;font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.8;transition:transform .3s,box-shadow .3s}.congress-themes .congress-themes-list .congress-themes-item:hover{transform:translate(10px);box-shadow:4px 0 10px #6b8e2333}.congress-themes .congress-themes-list .congress-themes-item strong{color:#6b8e23;font-weight:700}.congress-themes .congress-themes-list .congress-themes-item:before{vertical-align:middle;margin-right:.5rem;font-size:1.2rem}.congress-schedule{background-color:#f5f5f5;padding:4rem 0}.congress-schedule .container{max-width:900px;margin:0 auto}.congress-schedule .congress-schedule-title{color:#131628;text-align:center;margin-bottom:2rem;font-family:Lora,serif;font-size:2.5rem}.congress-schedule .congress-schedule-list{padding:0;list-style:none}.congress-schedule .congress-schedule-item{color:#333;background-color:#fff;border-left:5px solid #6b8e23;align-items:center;gap:1rem;margin-bottom:1rem;padding:1.2rem;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.8;transition:background .3s ease-in-out;display:flex}.congress-schedule .congress-schedule-item:nth-child(2n){background-color:#f9f9f9}.congress-schedule .congress-schedule-item:hover{background-color:#eef5e5}.congress-schedule .congress-schedule-item strong{color:#131628;font-size:1.3rem}.media-role{background-color:#fff;justify-content:center;padding:4rem 0;display:flex}.media-role .container{border-left:5px solid #6b8e23;max-width:900px;margin:0 auto;padding-left:1.5rem}.media-role .media-role-title{color:#131628;margin-bottom:1.5rem;font-family:Lora,serif;font-size:2.5rem;position:relative}.media-role .media-role-text{color:#333;margin-bottom:1.5rem;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.8}.media-role .media-role-text strong{color:#131628}.expected-impact{background-color:#f5f5f5;padding:4rem 0}.expected-impact .container{text-align:center;max-width:900px;margin:0 auto}.expected-impact .expected-impact-title{color:#131628;margin-bottom:1.5rem;font-family:Lora,serif;font-size:2.5rem}.expected-impact .expected-impact-list{padding:0;list-style:none}.expected-impact .expected-impact-item{background:#fff;border-radius:8px;align-items:center;gap:.8rem;margin-bottom:1rem;padding:1.2rem;font-family:Open Sans,sans-serif;font-size:1.2rem;display:flex;box-shadow:0 4px 8px #0000001a}.expected-impact .expected-impact-item strong{color:#131628}.who-will-attend{color:#f5f5f5;background-color:#131628;padding:4rem 0}.who-will-attend .container{text-align:center;max-width:1000px;margin:0 auto}.who-will-attend .who-will-attend-title{color:#fff;margin-bottom:1.5rem;font-family:Lora,serif;font-size:2.5rem}.who-will-attend .who-will-attend-text{margin-bottom:1.5rem;font-family:Open Sans,sans-serif;font-size:1.3rem}.who-will-attend .who-will-attend-list{grid-template-columns:repeat(2,1fr);justify-content:center;gap:1.5rem;padding:0;list-style:none;display:grid}.who-will-attend .who-will-attend-item{background:#ffffff1a;border-radius:8px;align-items:center;gap:.8rem;padding:1.2rem;font-family:Roboto Condensed,sans-serif;font-size:1.2rem;display:flex;box-shadow:0 4px 8px #ffffff1a}.who-will-attend .who-will-attend-summary{margin-top:2rem;font-family:Open Sans,sans-serif;font-size:1.2rem}.who-will-attend .register-btn{color:#fff;background-color:#6b8e23;border-radius:5px;margin-top:2rem;padding:.8rem 2rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:background .3s ease-in-out;display:inline-block}.who-will-attend .register-btn:hover{background-color:#4c6519}.cta{color:#f5f5f5;text-align:center;background:linear-gradient(135deg,#6b8e23,#131628);padding:4rem 2rem}.cta .container{max-width:800px;margin:0 auto}.cta .cta-title{margin-bottom:1rem;font-family:Lora,serif;font-size:2.5rem;font-weight:700}.cta .cta-text{margin-bottom:1.5rem;font-family:Open Sans,sans-serif;font-size:1.3rem}.cta .cta-highlight{color:#ffdd57;margin-bottom:2rem;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700}.cta .cta-button{color:#131628;background-color:#ffdd57;border-radius:5px;padding:1rem 2rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:background .3s ease-in-out;display:inline-block}.cta .cta-button:hover{background-color:#ffd324}
