/*!
* FAO Design System
* Version: 3.6.5
* Build date: 2025-12-01
*/

body.iy-v2{--primary:#ce8f28;--primary-light:#e5ecf4;--link:#116bac;--line:#f2f2f2;--border:#dee2e6;--background:#fff;--surface:#fff;--on-background:#545454;--on-background-secondary:#999;--on-surface:#545454;--on-primary:#fff;--on-primary-light:#545454;--btn-primary:#ce8f28;--btn-secondary:#fff;--iy-bg-primary:#583b0b;--iy-bg-secondary:#f2eae4}.iy-v2 p,body.iy-v2 p{font-size:18px}.iy-v2 p a,body.iy-v2 p a{color:color-mix(in srgb,var(--btn-primary),#000 25%);font-weight:700}.iy-v2 h2,body.iy-v2 h2{color:var(--primary);font-weight:800}.iy-v2 .bg-iy-primary,body.iy-v2 .bg-iy-primary{background-color:var(--iy-bg-primary)}.iy-v2 .bg-iy-primary h1,.iy-v2 .bg-iy-primary h2,.iy-v2 .bg-iy-primary h3,.iy-v2 .bg-iy-primary p,body.iy-v2 .bg-iy-primary h1,body.iy-v2 .bg-iy-primary h2,body.iy-v2 .bg-iy-primary h3,body.iy-v2 .bg-iy-primary p{color:var(--on-primary)}.iy-v2 .bg-iy-secondary,body.iy-v2 .bg-iy-secondary{background-color:var(--iy-bg-secondary);color:var(--on-primary-light)}.iy-v2 .bg-gray-dark a,.iy-v2 .bg-gray-dark a:hover,.iy-v2 .bg-gray-dark h1,.iy-v2 .bg-gray-dark h2,.iy-v2 .bg-gray-dark h3,.iy-v2 .bg-gray-dark p,body.iy-v2 .bg-gray-dark a,body.iy-v2 .bg-gray-dark a:hover,body.iy-v2 .bg-gray-dark h1,body.iy-v2 .bg-gray-dark h2,body.iy-v2 .bg-gray-dark h3,body.iy-v2 .bg-gray-dark p{color:var(--on-primary)}.iy-v2 .iy-slice,body.iy-v2 .iy-slice{padding:4.5rem 0}.iy-v2 .iy-v2-row,body.iy-v2 .iy-v2-row{margin-left:0;margin-right:0}.iy-v2 .iy-v2-row>.col-md-12,body.iy-v2 .iy-v2-row>.col-md-12{padding-left:0;padding-right:0}.iy-v2 .btn-primary:hover,.iy-v2 .btn-primary:not(:disabled):not(.disabled):active,.iy-v2 .btn-primary:not(:disabled):not(.disabled):active:focus,.iy-v2 .btn-primary:not(:disabled):not(.disabled):focus,body.iy-v2 .btn-primary:hover,body.iy-v2 .btn-primary:not(:disabled):not(.disabled):active,body.iy-v2 .btn-primary:not(:disabled):not(.disabled):active:focus,body.iy-v2 .btn-primary:not(:disabled):not(.disabled):focus{background:color-mix(in srgb,var(--btn-primary),#000 25%);border-color:color-mix(in srgb,var(--btn-primary),#000 25%)}.iy-v2 .btn-secondary:hover,.iy-v2 .btn-secondary:not(:disabled):not(.disabled):active,.iy-v2 .btn-secondary:not(:disabled):not(.disabled):active:focus,.iy-v2 .btn-secondary:not(:disabled):not(.disabled):focus,body.iy-v2 .btn-secondary:hover,body.iy-v2 .btn-secondary:not(:disabled):not(.disabled):active,body.iy-v2 .btn-secondary:not(:disabled):not(.disabled):active:focus,body.iy-v2 .btn-secondary:not(:disabled):not(.disabled):focus{background:color-mix(in srgb,var(--btn-secondary),#000 25%);border-color:color-mix(in srgb,var(--btn-secondary),#000 25%)}.iy-v2 .card a,body.iy-v2 .card a{color:var(--primary)}.iy-v2 .card .card-title a,body.iy-v2 .card .card-title a{font-weight:800}.iy-v2 .card-calendar .year,body.iy-v2 .card-calendar .year{color:var(--primary)}.iy-v2 .fao-header,body.iy-v2 .fao-header{box-shadow:none;padding:1rem 0}.iy-v2 .fao-header .header-fao-logo,body.iy-v2 .fao-header .header-fao-logo{height:50px;margin-right:40px;max-width:120px;width:auto}@media (min-width:576px){.iy-v2 .fao-header .header-fao-logo,body.iy-v2 .fao-header .header-fao-logo{max-width:none}}.iy-v2 .fao-header .iy-partner-logo,body.iy-v2 .fao-header .iy-partner-logo{height:50px;max-width:120px}@media (min-width:576px){.iy-v2 .fao-header .iy-partner-logo,body.iy-v2 .fao-header .iy-partner-logo{max-width:none}}.iy-v2 .fao-header .fao-header-left,body.iy-v2 .fao-header .fao-header-left{justify-content:center}.iy-v2 .fao-header .fao-header-left a,body.iy-v2 .fao-header .fao-header-left a{display:inline-block}.iy-v2 .fao-header .fao-header-left a:first-child,body.iy-v2 .fao-header .fao-header-left a:first-child{position:relative}.iy-v2 .fao-header .fao-header-left a:first-child:after,body.iy-v2 .fao-header .fao-header-left a:first-child:after{background-color:#495057;content:"";height:100%;position:absolute;right:20px;top:0;width:1px}.iy-v2 .fao-header .fao-header-left .iy-partner-logo-wrapper a:first-child:after,body.iy-v2 .fao-header .fao-header-left .iy-partner-logo-wrapper a:first-child:after{content:none}.iy-v2 .fao-header .fao-header-right,body.iy-v2 .fao-header .fao-header-right{justify-content:flex-end}.iy-v2 .subheader,body.iy-v2 .subheader{background-color:#f8f9fa}.iy-v2 .subheader .navbar-subsite,body.iy-v2 .subheader .navbar-subsite{background-color:#f8f9fa!important}.iy-v2 .subheader .navbar-subsite .bi-house-fill,body.iy-v2 .subheader .navbar-subsite .bi-house-fill{color:var(--primary)}.iy-v2 .hero-banner,body.iy-v2 .hero-banner{border-radius:0;margin-bottom:0;padding:.75rem}.iy-v2 .hero-banner:before,body.iy-v2 .hero-banner:before{content:none}.iy-v2 .hero-banner .title-link,body.iy-v2 .hero-banner .title-link{font-size:1.5rem}@media (min-width:1200px){.iy-v2 .hero-banner .title-link,body.iy-v2 .hero-banner .title-link{font-size:2rem}}@media (min-width:576px){.iy-v2 .hero-banner.standard-caption-box,body.iy-v2 .hero-banner.standard-caption-box{padding:2rem}}.iy-v2 .hero-banner.standard-caption-box .hero-caption,body.iy-v2 .hero-banner.standard-caption-box .hero-caption{background-color:transparent;margin:0 auto;overflow:hidden;width:100%}.iy-v2 .hero-banner.standard-caption-box .hero-caption:before,body.iy-v2 .hero-banner.standard-caption-box .hero-caption:before{background-color:var(--iy-bg-primary);content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.iy-v2 .hero-banner.standard-caption-box .hero-caption .hero-text,.iy-v2 .hero-banner.standard-caption-box .hero-caption h5,.iy-v2 .hero-banner.standard-caption-box .hero-caption h6,.iy-v2 .hero-banner.standard-caption-box .hero-caption p,body.iy-v2 .hero-banner.standard-caption-box .hero-caption .hero-text,body.iy-v2 .hero-banner.standard-caption-box .hero-caption h5,body.iy-v2 .hero-banner.standard-caption-box .hero-caption h6,body.iy-v2 .hero-banner.standard-caption-box .hero-caption p{position:relative}@media (min-width:576px){.iy-v2 .hero-banner.standard-caption-box .hero-caption,body.iy-v2 .hero-banner.standard-caption-box .hero-caption{width:540px}}@media (min-width:768px){.iy-v2 .hero-banner.standard-caption-box .hero-caption,body.iy-v2 .hero-banner.standard-caption-box .hero-caption{width:720px}}@media (min-width:992px){.iy-v2 .hero-banner.standard-caption-box .hero-caption,body.iy-v2 .hero-banner.standard-caption-box .hero-caption{width:960px}}@media (min-width:1200px){.iy-v2 .hero-banner.standard-caption-box .hero-caption,body.iy-v2 .hero-banner.standard-caption-box .hero-caption{width:1140px}}.iy-v2 .hero-banner .hero-caption,body.iy-v2 .hero-banner .hero-caption{background-color:transparent;margin:0 auto;width:100%}@media (min-width:576px){.iy-v2 .hero-banner .hero-caption,body.iy-v2 .hero-banner .hero-caption{width:540px}}@media (min-width:768px){.iy-v2 .hero-banner .hero-caption,body.iy-v2 .hero-banner .hero-caption{width:720px}}@media (min-width:992px){.iy-v2 .hero-banner .hero-caption,body.iy-v2 .hero-banner .hero-caption{width:960px}}@media (min-width:1200px){.iy-v2 .hero-banner .hero-caption,body.iy-v2 .hero-banner .hero-caption{width:1140px}}.iy-v2 .hero-banner:before,body.iy-v2 .hero-banner:before{background:linear-gradient(180deg,transparent 0,#000);bottom:0;content:"";height:55%;opacity:.7;position:absolute;top:auto;width:100%}.iy-v2 .swiper,body.iy-v2 .swiper{margin-bottom:0}.iy-v2 .swiper .hero-banner:before,body.iy-v2 .swiper .hero-banner:before{content:""}.iy-v2 .swiper .hero-banner .hero-caption,body.iy-v2 .swiper .hero-banner .hero-caption{text-align:center}.iy-v2 .swiper .hero-banner .hero-caption:before,body.iy-v2 .swiper .hero-banner .hero-caption:before{content:none}.iy-v2 .swiper .hero-banner .hero-caption .title-link,body.iy-v2 .swiper .hero-banner .hero-caption .title-link{font-weight:800}@media (min-width:576px){.iy-v2 .swiper .swiper-button-next,body.iy-v2 .swiper .swiper-button-next{right:calc(50% - 270px)}}@media (min-width:768px){.iy-v2 .swiper .swiper-button-next,body.iy-v2 .swiper .swiper-button-next{right:calc(50% - 360px)}}@media (min-width:992px){.iy-v2 .swiper .swiper-button-next,body.iy-v2 .swiper .swiper-button-next{right:calc(50% - 480px)}}@media (min-width:1200px){.iy-v2 .swiper .swiper-button-next,body.iy-v2 .swiper .swiper-button-next{right:calc(50% - 570px)}}@media (min-width:576px){.iy-v2 .swiper .swiper-button-prev,body.iy-v2 .swiper .swiper-button-prev{left:calc(50% - 270px)}}@media (min-width:768px){.iy-v2 .swiper .swiper-button-prev,body.iy-v2 .swiper .swiper-button-prev{left:calc(50% - 360px)}}@media (min-width:992px){.iy-v2 .swiper .swiper-button-prev,body.iy-v2 .swiper .swiper-button-prev{left:calc(50% - 480px)}}@media (min-width:1200px){.iy-v2 .swiper .swiper-button-prev,body.iy-v2 .swiper .swiper-button-prev{left:calc(50% - 570px)}}@media (min-width:576px){.iy-v2 .swiper-container-rtl .swiper-button-next,body.iy-v2 .swiper-container-rtl .swiper-button-next{right:calc(50% + 232px)}}@media (min-width:768px){.iy-v2 .swiper-container-rtl .swiper-button-next,body.iy-v2 .swiper-container-rtl .swiper-button-next{right:calc(50% + 322px)}}@media (min-width:992px){.iy-v2 .swiper-container-rtl .swiper-button-next,body.iy-v2 .swiper-container-rtl .swiper-button-next{right:calc(50% + 442px)}}@media (min-width:1200px){.iy-v2 .swiper-container-rtl .swiper-button-next,body.iy-v2 .swiper-container-rtl .swiper-button-next{right:calc(50% + 532px)}}.iy-v2 .swiper-container-rtl .swiper-button-prev,body.iy-v2 .swiper-container-rtl .swiper-button-prev{left:calc(100% - 48px);right:auto}@media (min-width:576px){.iy-v2 .swiper-container-rtl .swiper-button-prev,body.iy-v2 .swiper-container-rtl .swiper-button-prev{left:calc(50% + 232px)}}@media (min-width:768px){.iy-v2 .swiper-container-rtl .swiper-button-prev,body.iy-v2 .swiper-container-rtl .swiper-button-prev{left:calc(50% + 322px)}}@media (min-width:992px){.iy-v2 .swiper-container-rtl .swiper-button-prev,body.iy-v2 .swiper-container-rtl .swiper-button-prev{left:calc(50% + 442px)}}@media (min-width:1200px){.iy-v2 .swiper-container-rtl .swiper-button-prev,body.iy-v2 .swiper-container-rtl .swiper-button-prev{left:calc(50% + 532px)}}.iy-v2 .swiper-container-rtl .swiper-button,body.iy-v2 .swiper-container-rtl .swiper-button{width:38px}.iy-v2 .swiper-button i.bi,body.iy-v2 .swiper-button i.bi{color:var(--primary)}