@import url(https://use.typekit.net/rou1oie.css);.header-search{min-width:0;position:relative;display:flex;align-items:center;margin-right:2rem}.header-search input{background-color:transparent;color:#fff;width:0;font-size:2.4rem;text-decoration:none;border:0 none;border-bottom:.33rem solid transparent;display:inline-block;padding:1rem 0 .5rem;transition:all .2s ease;margin:0 4rem 0 0;cursor:pointer;outline:none}.header-search input::-moz-placeholder{color:hsla(0,0%,100%,.6)}.header-search input::placeholder{color:hsla(0,0%,100%,.6)}@media(max-width:1024px){.header-search input{font-size:18px}}.header-search .icon-magnifier{width:3rem;height:100%;background-image:url(/public/img/magnifier.651f450e.svg);background-size:2.5rem;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;right:0;cursor:pointer}.header-search .icon-magnifier:hover{opacity:.8}.header-search.active input{width:26rem;border-color:hsla(0,0%,100%,.6)}header.padtop+main{padding-top:172px}.header{position:relative;z-index:1}.header .top-section{background-color:#5b0f4d;display:flex;justify-content:flex-end;height:7rem}.header .top-section .container{display:flex;align-items:center;justify-content:flex-end}.header .top-section .search-button{aspect-ratio:1;background-image:url(/public/img/magnifier.651f450e.svg);background-size:3rem;background-position:50%;background-repeat:no-repeat;width:7rem;height:7rem;transition:all .3s ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.header .top-section .search-button:hover{opacity:.8}.header .top-section .top-menu{padding-right:7rem;display:flex}.header .top-section .top-menu a{font-weight:700;text-decoration:none;text-transform:uppercase;color:#fff;line-height:normal;padding:2.1rem 4rem;background-color:transparent;transition:all .2s ease}.header .top-section .top-menu a:hover{color:hsla(0,0%,100%,.8)}.header .top-section .top-menu a.donate{background-color:#fff;color:#5b0f4d;position:relative;padding-right:7rem;margin:-1px 0}.header .top-section .top-menu a.donate span{margin-top:1px;display:inline-block}.header .top-section .top-menu a.donate:after,.header .top-section .top-menu a.donate:before{content:"";position:absolute;top:50%;right:4rem;transform:translateY(-50%);width:2rem;height:2rem;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain}.header .top-section .top-menu a.donate:before{background-image:url(/public/img/FIMC_Donate_Heart-fill.c1a4ff1d.svg);opacity:0;transition:opacity .2s ease}.header .top-section .top-menu a.donate:after{background-image:url(/public/img/FIMC_Donate_Heart-stroke.17692d5e.svg);opacity:1;transition:opacity .2s ease}.header .top-section .top-menu a.donate:hover:before{opacity:1}.header .top-section .top-menu a.donate:hover:after{opacity:0}.header .top-section .top-menu ul.menu{margin:0;padding:0}.header .top-section .top-menu ul.menu li.menu-item{padding:0;background-color:transparent}.header .top-section .top-menu ul.menu li.menu-item a{color:#fff}.header .top-section .top-menu ul.menu li.menu-item a:hover{background-color:transparent;color:hsla(0,0%,100%,.8)}.header .bottom-section{background-color:hsla(0,0%,100%,.83);margin-bottom:-11rem}.header .bottom-section .container{display:flex;align-items:center;justify-content:flex-end}.header .bottom-section .container .logo-wrap{position:absolute;bottom:0;left:7rem}.header .logo-wrap{text-align:center;display:flex;align-items:center;width:60rem;padding:3.8rem 9rem;font-size:0;background-color:#fff}.header .logo-wrap a{display:block}.header .logo-wrap img{max-width:100%}.header.sticky{background-color:#fff;padding:0;display:block;box-shadow:0 0 3rem rgba(0,0,0,.2);transition:transform .2s ease-in-out;transform:translateY(-250%);position:fixed;right:0;left:0;top:0;z-index:5}.header.sticky .sticky-wrap{display:flex;justify-content:space-between;align-items:center}.header.sticky .sticky-wrap .logo-wrap{padding:2rem 9rem;width:auto}.header.sticky .sticky-wrap .logo-wrap a{display:flex;position:relative;top:3px}.header.sticky .sticky-wrap .logo-wrap img{max-width:28rem}.header.sticky .sticky-wrap .menu{width:88%;justify-content:flex-end;gap:6.5rem}.header.sticky .sticky-wrap .menu .menu-item{padding:3rem 2.5rem}.header.sticky .sticky-wrap .menu .menu-item.has-sub:after{right:0}.header.sticky.active{transform:translateY(0)}.header.mobile-header{background-color:#fff;box-shadow:0 0 3rem rgba(0,0,0,.2);padding:30px 0;position:relative;z-index:2}.header.mobile-header .backdrop{background:rgba(0,0,0,.01);width:auto;height:auto;display:none;position:fixed;bottom:0;right:0;left:0;top:0}.header.mobile-header .backdrop.active{display:block}.header.mobile-header .nav-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header.mobile-header .nav-panel .logo{display:flex}.header.mobile-header .nav-panel .logo img,.header.mobile-header .nav-panel .logo svg{width:200px;height:50px}.header.mobile-header .nav-panel .logo img{-o-object-fit:contain;object-fit:contain}.header.mobile-header .nav-panel .menu-button{position:fixed;z-index:10;top:18px;right:10px}.header.mobile-header .nav-panel .menu-button .menu-toggle{border:0 none;width:75px;height:75px;background-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#5b0f4d;opacity:1;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.header.mobile-header .nav-panel .menu-button .menu-toggle svg{width:58px;height:58px;transform:rotate(90deg);transform-origin:center;transition:transform .2s ease-in-out}.header.mobile-header .nav-panel .menu-button .menu-toggle.toggled{background-color:transparent!important;color:#fff!important}.header.mobile-header .nav-panel .menu-button .menu-toggle.toggled svg{transform:rotate(0deg)}.header.mobile-header .nav-panel .menu-button.static{position:static}.header.mobile-header .nav-panel .menu-button.gray .menu-toggle{background-color:rgba(91,15,77,.2);color:#fff}.header.mobile-header .menu-overlay{position:fixed;background-color:#5b0f4d;top:0;bottom:0;right:-100%;width:80%;max-width:470px;padding:110px 20px 20px;transition:right .2s ease-in-out;overflow-y:auto;z-index:9}.header.mobile-header .menu-overlay ul{padding:0;margin:0;list-style:none}.header.mobile-header .menu-overlay ul li{font-size:19px;line-height:normal;padding:8px 0;position:relative}.header.mobile-header .menu-overlay ul li a,.header.mobile-header .menu-overlay ul li span{position:relative;color:#fff;text-decoration:none;padding:0 60px 0 32px;font-weight:600}.header.mobile-header .menu-overlay ul li.has-sub span:after,.header.mobile-header .menu-overlay ul li.has-sub>a:after{content:"";display:block;right:36px;top:50%;transform:translateY(-50%);position:absolute;width:12px;height:12px;background-image:url(/public/img/dropdown-white.d6132049.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.header.mobile-header .menu-overlay ul li .sub-menu{display:none;padding:0 32px;margin-top:1em}.header.mobile-header .menu-overlay ul li .sub-menu li{margin-bottom:1em;padding:0}.header.mobile-header .menu-overlay ul li .sub-menu li:after{content:none}.header.mobile-header .menu-overlay ul li .sub-menu li a{padding:0;font-weight:400}.header.mobile-header .menu-overlay ul li .sub-menu li:last-child{margin-bottom:0}.header.mobile-header .menu-overlay ul li.opened .sub-menu{display:block}.header.mobile-header .menu-overlay.active,.header.mobile-header .menu-overlay.active .top-ident-block{right:0}.header.mobile-header .menu-overlay .divider{width:0;height:0;display:block}.header.mobile-header .menu-overlay .menu.top a{text-transform:uppercase}.header.mobile-header .menu-overlay .top-link{color:#fff;font-size:19px;font-weight:600;line-height:normal;text-decoration:none;text-transform:uppercase;display:inline-block;padding:8px 60px 8px 32px}.header.mobile-header .menu-overlay .top-link .magnifier{width:14px;margin-top:2px;margin-left:.75em}.header.mobile-header .menu-overlay .donate{background-color:#fff;color:#5b0f4d;font-size:18px;font-weight:600;line-height:normal;text-decoration:none;display:inline-block;padding:12px 1em;position:relative;padding-right:2.5em;margin:32px 0 19px 32px}.header.mobile-header .menu-overlay .donate:after,.header.mobile-header .menu-overlay .donate:before{content:"";position:absolute;top:50%;right:1em;transform:translateY(calc(-50% - 1px));width:16px;height:16px;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .2s ease}.header.mobile-header .menu-overlay .donate:before{background-image:url(/public/img/FIMC_Donate_Heart-fill.c1a4ff1d.svg);opacity:0}.header.mobile-header .menu-overlay .donate:after{background-image:url(/public/img/FIMC_Donate_Heart-stroke.17692d5e.svg);opacity:1}.header.mobile-header .menu-overlay .donate:hover:before{opacity:1}.header.mobile-header .menu-overlay .donate:hover:after{opacity:0}.header:not(.mobile-header) .menu{display:flex;justify-content:space-between;font-size:2.4rem;list-style:none;padding:0 7rem 0 0;margin:0;z-index:1}@media(max-width:1024px){.header:not(.mobile-header) .menu{font-size:18px}}.header:not(.mobile-header) .menu>.menu-item{background-color:transparent;transition:background-color .2s ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.header:not(.mobile-header) .menu>.menu-item:hover{background-color:#fff}.header:not(.mobile-header) .menu .menu-item{padding:4.1rem 5.5rem 4.1rem 3.5rem;display:block}.header:not(.mobile-header) .menu .menu-item a{display:block;font-weight:700;line-height:normal}.header:not(.mobile-header) .menu .menu-item.has-sub{position:relative}@media(min-width:1025px){.header:not(.mobile-header) .menu .menu-item.has-sub .sub-menu{display:none;background-color:#fff;position:absolute;padding:4rem 0;width:-moz-max-content;width:max-content;top:100%;left:0}.header:not(.mobile-header) .menu .menu-item.has-sub .sub-menu .menu-item{padding-top:0;padding-bottom:0;margin-bottom:1.5rem;display:block}.header:not(.mobile-header) .menu .menu-item.has-sub .sub-menu .menu-item:last-child{margin-bottom:0}.header:not(.mobile-header) .menu .menu-item.has-sub .sub-menu .menu-item a{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent;text-decoration:none;font-weight:400;display:inline-block}.header:not(.mobile-header) .menu .menu-item.has-sub .sub-menu .menu-item:hover a{border-bottom-color:rgba(0,0,0,.8)}.header:not(.mobile-header) .menu .menu-item.has-sub:hover .sub-menu{display:block}}.header:not(.mobile-header) .menu .menu-item.has-sub:after{content:"";display:block;width:1.4rem;height:1rem;background-image:url(/public/img/dropdown.a809aead.svg);background-size:1.95rem;background-repeat:no-repeat;background-position:50%;position:absolute;top:46%;right:2rem;transition:transform .2s ease}@media(max-width:1024px){.header:not(.mobile-header) .menu .menu-item.has-sub:after{width:18px;height:12px;top:12px}}.header:not(.mobile-header) .menu a{color:#333;text-decoration:none}footer.footer .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:0 16rem}@media(max-width:1024px){footer.footer .container{padding:0 30px;flex-direction:column;gap:30px}}footer.footer .footer-top{background-color:#5b0f4d;padding:3rem 0}@media(max-width:1024px){footer.footer .footer-top{padding:45px 0;flex-direction:column}}footer.footer .footer-top .subscribe-form{display:flex;align-items:stretch}footer.footer .footer-top .subscribe-form input{border-radius:0;border:0 none;background-color:#fff;text-transform:uppercase;font-weight:700;padding:2rem;width:60rem;color:#333}footer.footer .footer-top .subscribe-form input::-moz-placeholder{opacity:.8}footer.footer .footer-top .subscribe-form input::placeholder{opacity:.8}footer.footer .footer-top .subscribe-form input.invalid{background-color:#fdd}footer.footer .footer-top .subscribe-form button{padding:1.7rem 3rem 1.2rem;text-align:center;margin-top:0}@media(max-width:1024px){footer.footer .footer-top .subscribe-form{flex-direction:column;width:100%;max-width:540px;gap:15px}footer.footer .footer-top .subscribe-form input{font-size:18px;width:100%;padding:15px 20px}footer.footer .footer-top .subscribe-form button{width:100%;padding:1.7rem 25px}}footer.footer .footer-top .socials{display:flex;align-items:center;color:#fff}footer.footer .footer-top .socials a{margin-left:4rem;opacity:1;transition:opacity .1s ease-in-out;font-size:0}footer.footer .footer-top .socials a img{width:auto;height:5.5rem}footer.footer .footer-top .socials a.tw img{height:4rem}footer.footer .footer-top .socials a:hover{opacity:.75}@media(max-width:1024px){footer.footer .footer-top .socials a{margin:0 15px}footer.footer .footer-top .socials span{display:none}}footer.footer .footer-middle{background-color:#f3eef2;padding:6.5rem 0}footer.footer .footer-middle .logo{width:30rem}footer.footer .footer-middle .logo img{max-width:100%}@media(max-width:1024px){footer.footer .footer-middle .logo{width:200px}}footer.footer .footer-middle .foo-menu{color:#333;list-style:none;margin:0;padding:0;display:flex}footer.footer .footer-middle .foo-menu a{color:#333;text-decoration:none;margin-left:5rem;font-weight:700}footer.footer .footer-middle .foo-menu a:hover{opacity:.8}footer.footer .footer-middle .foo-menu span.divider{padding:0 1.6rem}@media(max-width:1024px){footer.footer .footer-middle .container{flex-direction:column-reverse}footer.footer .footer-middle .foo-menu{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}footer.footer .footer-middle .foo-menu a{margin-left:0;font-size:18px}}footer.footer .footer-bottom{background-color:#f3eef2;text-align:right;padding:0 0 5rem}footer.footer .footer-bottom .container{display:block}footer.footer .footer-bottom .copyright{color:#333;font-size:1.6rem}@media(max-width:1024px){footer.footer .footer-bottom{text-align:center}footer.footer .footer-bottom .copyright{font-size:16px}}.subscribe-overlay{background-color:rgba(0,0,0,.65);color:#a2a1a2;width:auto;height:auto;position:fixed;bottom:0;right:0;left:0;top:0;z-index:99}.subscribe-overlay .wrapper{background-color:#fff;width:60rem;padding:5rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media(max-width:895px){.subscribe-overlay .wrapper{width:90vw;max-height:95vh;overflow:auto}}.subscribe-overlay .wrapper .form-wrap{margin-top:0}.subscribe-overlay .wrapper .form-wrap img{width:100%}.subscribe-overlay .wrapper .form-wrap h1{margin-top:6.5rem;margin-bottom:6.5rem}.subscribe-overlay .wrapper .hidden{display:none}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-background:transparent;--vc-pgn-width:12px;--vc-pgn-height:4px;--vc-pgn-margin:4px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel__next,.carousel__prev{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after,.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}section.map-search{background-color:#00b5af;padding:7rem 0}section.map-search .content{padding:7rem 9rem;display:flex;align-items:center;justify-content:space-between}@media(max-width:1024px){section.map-search .content{flex-direction:column;padding:0;align-items:flex-start}}section.map-search .content .text,section.map-search .content h1,section.map-search .content p{color:#fff}section.map-search .content .text-block{width:33%;padding-right:9rem}@media(max-width:1024px){section.map-search .content .text-block{width:auto;padding-right:0;margin-bottom:40px}}section.map-search .content .text-block.mob{margin-top:40px;margin-bottom:0}section.map-search .content .map-image{width:64%}@media(max-width:1024px){section.map-search .content .map-image{width:auto}}section.map-search .content .map-image img{max-width:100%}section.map-search .content .buttons-block{margin-top:6rem}section.quote{background-color:#00b5af;color:#fff}section.quote .content{padding:0 9rem}@media(max-width:767px){section.quote .content{padding:0}}section.quote .content .slide .fading{opacity:1;transition:opacity .6s ease-in-out}section.quote .content .slide .fading.active{opacity:0}section.quote h1,section.quote h2{color:inherit}section.quote img{width:9.3rem}section.quote h1,section.quote img{margin-bottom:6.5rem}section.quote h1:after{content:"";width:11.5rem;height:.5rem;background-color:#fff;display:block;margin-top:6.5rem}section.find-service{flex-direction:column}section.find-service .services-list{display:flex;flex-direction:column}section.find-service .services-list .service{padding:6.5rem 0;width:100%}section.find-service .services-list .service .container{display:flex;flex-direction:row;align-items:center}@media(max-width:767px){section.find-service .services-list .service .container{flex-direction:column;align-items:flex-start}}section.find-service .services-list .service .container .content{padding:0 9rem;width:75%;position:relative}@media(max-width:767px){section.find-service .services-list .service .container .content{padding:0;width:auto}}section.find-service .services-list .service .container .content:after{content:"";display:block;position:absolute;width:.3rem;height:100%;top:0;right:0}@media(max-width:767px){section.find-service .services-list .service .container .content:after{content:none}}section.find-service .services-list .service .container .logo-wrap{width:25%;padding:0 9rem}@media(max-width:767px){section.find-service .services-list .service .container .logo-wrap{padding:0;display:none}}section.find-service .services-list .service .container .logo-wrap img{max-width:100%}section.find-service .services-list .service .tags-list{display:flex;align-items:center;justify-content:space-between;margin-top:4.5rem}@media(max-width:767px){section.find-service .services-list .service .tags-list{margin-top:30px}}section.find-service .services-list .service .tags-list .tags .tag{outline:none;padding:2.3rem 3.3rem 1.9rem;font-size:2.4rem;line-height:normal;font-family:franklin-gothic-compressed,sans-serif;text-decoration:none;font-weight:700;margin:0 1.5rem 1.5rem 0;border:0 none;display:inline-block;background-color:transparent;transition:all .1s ease;color:#5b0f4d}@media(max-width:1024px){section.find-service .services-list .service .tags-list .tags .tag{font-size:18px}}@media(max-width:767px){section.find-service .services-list .service .tags-list .tags .tag{margin-top:30px;margin:0 10px 10px 0}}section.find-service .services-list .service .visit-link{color:#00b5af;font-weight:700;text-decoration:none;border-bottom:.1rem solid #00b5af;transition:border-color .1s ease;white-space:nowrap}@media(max-width:1024px){section.find-service .services-list .service .visit-link{font-size:18px}}@media(max-width:767px){section.find-service .services-list .service .visit-link{margin-top:20px;display:inline-block}}section.find-service .services-list .service .visit-link:hover{text-decoration:none;border-color:transparent}@media(max-width:1024px){section.find-service .services-list .service .location{font-size:18px}}section.find-service .services-list .service .location a{color:#00b5af;text-decoration:none;border-bottom:.1rem solid #00b5af;transition:border-color .1s ease}section.find-service .services-list .service .location a:hover{text-decoration:none;border-color:transparent}section.find-service .services-list .service:nth-child(2n),section.find-service .services-list .service:nth-child(odd) .container .content:after,section.find-service .services-list .service:nth-child(odd) .tags-list .tags .tag{background-color:#f3eef2}section.find-service .services-list .service:nth-child(2n) .container .content:after,section.find-service .services-list .service:nth-child(2n) .tags-list .tags .tag{background-color:#e8dee8}section.directory{flex-direction:column}section.directory .members-wrapper{margin-top:5rem}@media(max-width:895px){section.directory .members-wrapper{margin-top:50px}}@media(min-width:896px){section.directory .members{padding:10rem 0;position:relative}section.directory .members:nth-child(2n):before{content:"";background-color:#f3eef2;width:100vw;top:0;bottom:0;display:block;position:absolute;z-index:0;left:50%;transform:translateX(-50%)}}section.directory .members .members-list{padding:0 9rem;display:flex;flex-direction:row;justify-content:space-between}@media(max-width:895px){section.directory .members .members-list{flex-direction:column}}@media(max-width:767px){section.directory .members .members-list{padding:0}}section.directory .members .members-list .member{width:30%}@media(max-width:895px){section.directory .members .members-list .member:not(.empty){width:100%;margin-bottom:50px}section.directory .members .members-list .member:not(.empty):nth-child(2n){background-color:#f3eef2;position:relative;padding:50px 0}section.directory .members .members-list .member:not(.empty):nth-child(2n)>*{position:relative;z-index:1}section.directory .members .members-list .member:not(.empty):nth-child(2n):before{content:"";background-color:#f3eef2;width:100vw;display:block;position:absolute;bottom:0;left:50%;top:0;transform:translateX(-50%);z-index:0}}section.directory .members .members-list .member p{line-height:1.5}section.directory .members .members-list .member .email{color:#00b5af;text-decoration:none;border-bottom:.1rem solid #00b5af;transition:border-color .1s ease}section.directory .members .members-list .member .email:hover{text-decoration:none;border-color:transparent}section.directory .members .members-list .member .committees{margin-top:3rem}@media(min-width:768px)and (max-width:895px){section.directory .members .members-list .member .committees{font-size:20px}}@media(max-width:767px){section.directory .members .members-list .member .committees{font-size:18px}}section.directory .members .members-list .member .committees span{font-weight:700;display:block;margin-bottom:.5rem}section.directory .members .members-list .member .committees span:last-child{margin-bottom:0}.gallery{overflow:hidden;flex-direction:column}.gallery .title-block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 9rem;margin-bottom:5rem}@media(max-width:767px){.gallery .title-block{padding:0;flex-direction:column;align-items:flex-start}}.gallery .gallery-slider .carousel__slide{justify-content:normal}.gallery .gallery-slider .slide-text{position:relative;width:45vw;left:26.2vw;margin-top:3rem;opacity:1;transition:opacity .3s ease-in-out}@media(min-width:3500px){.gallery .gallery-slider .slide-text{left:40.91vw}}@media(min-width:3000px)and (max-width:3499px){.gallery .gallery-slider .slide-text{left:38.89vw}}@media(min-width:1800px)and (max-width:2999px){.gallery .gallery-slider .slide-text{left:35.71vw}}@media(min-width:1500px)and (max-width:1799px){.gallery .gallery-slider .slide-text{left:30vw}}@media(min-width:1025px)and (max-width:1499px){.gallery .gallery-slider .slide-text{left:25vw}}@media(min-width:768px)and (max-width:1024px){.gallery .gallery-slider .slide-text{left:16.67vw}}@media(max-width:767px){.gallery .gallery-slider .slide-text{left:30px;margin-top:10px}}.gallery .gallery-slider .slide-text.active{opacity:0}section.application-form{padding:15rem 0;background-color:#a1ce5a}section.application-form .container{display:flex;align-items:center;flex-direction:row;justify-content:space-between}section.application-form .container .content{padding:0 9rem;width:50%}@media(max-width:767px){section.application-form .container .content{padding:0}}section.application-form .container .content h1{color:#fff}section.application-form .container .form{width:50%;padding:0 9rem;display:flex;flex-direction:column;align-items:flex-end}@media(max-width:767px){section.application-form .container .form{padding:0}}section.application-form .container .form input{border-radius:0;border:0 none;background-color:#fff;text-transform:uppercase;font-weight:700;padding:2rem;width:100%;color:#333;margin-bottom:2.7rem}section.logo-grid .container .title-block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 9rem;margin-bottom:6.5rem}@media(max-width:767px){section.logo-grid .container .title-block{padding:0;flex-direction:column;align-items:flex-start}}section.logo-grid .container .title-block .tb-wrap{width:75%}section.logo-grid .container .title-block .buttons-block{width:20%;display:flex;flex-direction:column;align-items:flex-end}section.logo-grid .container .content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:0 9rem;gap:5rem 2.5%}@media(max-width:767px){section.logo-grid .container .content{padding:0;gap:0}}section.logo-grid .container .content .logo-item{width:18%;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:767px){section.logo-grid .container .content .logo-item{width:50%;padding:10px}}section.logo-grid .container .content .logo-item img{width:18rem;height:18rem;-o-object-fit:contain;object-fit:contain}@media(max-width:767px){section.logo-grid .container .content .logo-item img{width:60%;height:auto;max-width:none}}section.staff .staff-block{padding:0 9rem;margin-bottom:20rem}@media(max-width:767px){section.staff .staff-block{padding:0;margin-bottom:60px}}section.staff .staff-block h1{margin-bottom:6rem}section.staff .staff-block:last-child{margin-bottom:0}section.staff .staff-block .staff-list .photo{width:39rem;height:39rem;overflow:hidden;position:relative}@media(max-width:767px){section.staff .staff-block .staff-list .photo{width:100%;height:auto}}section.staff .staff-block .staff-list .photo .photo-link{display:block;width:100%;aspect-ratio:1}section.staff .staff-block .staff-list .photo .hover,section.staff .staff-block .staff-list .photo .original{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}section.staff .staff-block .staff-list .photo .original{opacity:1;z-index:1}section.staff .staff-block .staff-list .photo .linkedin{position:absolute;width:10rem;height:10rem;border-radius:50%;background-color:#00b5af;bottom:-2.5rem;right:-2.5rem;z-index:1;transition:all .1s ease-in-out}section.staff .staff-block .staff-list .photo .linkedin img{width:50%;height:50%;transform:translate(33%,33%)}section.staff .staff-block .staff-list .photo .linkedin:hover{bottom:-2rem;right:-2rem}section.staff .staff-block .staff-list .photo:hover .original{opacity:0}section.staff .staff-block .staff-list .info{flex:1}section.staff .staff-block .staff-list .info .name{margin-bottom:1.5rem}section.staff .staff-block .staff-list .info .role{font-weight:700;text-transform:uppercase}section.staff .staff-block.list .staff-list{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:767px){section.staff .staff-block.list .staff-list{display:block}}section.staff .staff-block.list .staff-list .staff-item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8rem}@media(max-width:767px){section.staff .staff-block.list .staff-list .staff-item{display:block}}section.staff .staff-block.list .staff-list .staff-item .info{padding-left:8rem}@media(max-width:767px){section.staff .staff-block.list .staff-list .staff-item .info{padding-left:0;margin-top:30px}}section.staff .staff-block.list .staff-list .staff-item:last-child{margin-bottom:0}section.staff .staff-block.grid .staff-list{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:7rem 0}section.staff .staff-block.grid .staff-list .staff-item{width:39rem;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:767px){section.staff .staff-block.grid .staff-list .staff-item{width:100%}}section.staff .staff-block.grid .staff-list .staff-item .info{padding-top:4rem}section.documents .title-block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 9rem;margin-bottom:5rem}@media(max-width:767px){section.documents .title-block{padding:0;flex-direction:column;align-items:flex-start}}section.documents .accordion-wrap .accordion-item{padding:12rem 0 7.5rem}section.documents .accordion-wrap .accordion-item .accordion-label h4{position:absolute;top:-6rem}.faq .title-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:0 9rem;margin-bottom:5rem}@media(max-width:767px){.faq .title-block{padding:0;flex-direction:column;align-items:flex-start}}section.history-slider .carousel__viewport{overflow:hidden;width:100%;height:100%;position:relative}section.history-slider .carousel__viewport .carousel__track{height:100%}section.history-slider .slider-wrap{padding:0 9rem;display:flex;align-items:center}@media(max-width:767px){section.history-slider .slider-wrap{padding:0;flex-direction:column;align-items:flex-start}}section.history-slider .slider-wrap .image-block{width:62rem;height:62rem;position:relative}@media(max-width:767px){section.history-slider .slider-wrap .image-block{width:100%;height:auto;aspect-ratio:1}}section.history-slider .slider-wrap .image-block .img-slide{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:100%;position:absolute;top:0;left:0}@media(max-width:767px){section.history-slider .slider-wrap .image-block .img-slide{width:100%;height:100%}}section.history-slider .slider-wrap .image-block .img-slide.active{display:block}section.history-slider .slider-wrap .text-block{flex:1;padding-left:8rem}@media(max-width:767px){section.history-slider .slider-wrap .text-block{margin-top:30px;padding-left:0}}section.history-slider .slider-wrap .text-block h1{opacity:1;transition:opacity .3s ease-in-out}section.history-slider .slider-wrap .text-block h1.active{opacity:0}section.history-slider .slider-wrap .text-block .text-slides .slide{opacity:1;transition:opacity .3s ease-in-out}section.history-slider .slider-wrap .text-block .text-slides .slide.active{opacity:0;display:block}section.history-slider .pagination{margin-top:8rem;display:flex;gap:3.2rem}section.history-slider .pagination .next,section.history-slider .pagination .prev{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;background-color:#f3eef2;transition:all .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}section.history-slider .pagination .next img,section.history-slider .pagination .prev img{width:2.5rem}section.history-slider .pagination .next:hover,section.history-slider .pagination .prev:hover{background-color:#e2d6e0}section.history-slider .pagination .next img{transform:rotate(180deg)}section.contact-us .cf-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:0 9rem}@media(max-width:767px){section.contact-us .cf-wrapper{padding:0;flex-direction:column}}section.contact-us .cf-wrapper .contact-form{flex:1;padding-right:16rem}@media(max-width:767px){section.contact-us .cf-wrapper .contact-form{width:100%;padding-right:0}}section.contact-us .cf-wrapper .contact-sidebar{width:29rem;padding:4.5rem 3.5rem;background-color:#f3eef2}@media(max-width:767px){section.contact-us .cf-wrapper .contact-sidebar{width:100%}}section.contact-us .cf-wrapper .contact-sidebar p{font-weight:700;margin:0 0 .5rem}section.contact-us .cf-wrapper .contact-sidebar ul{margin:0 0 3rem;padding:0;list-style:none}section.contact-us .cf-wrapper .contact-sidebar ul a{color:#00b5af;text-decoration:none;border-bottom:.1rem solid #00b5af;transition:border-color .1s ease}section.contact-us .cf-wrapper .contact-sidebar ul a:hover{text-decoration:none;border-color:transparent}section.contact-us .cf-wrapper .contact-sidebar ul li{margin-bottom:1rem}section.contact-us .cf-wrapper .contact-sidebar ul:last-child{margin:0}section.contact-us .retry{display:none}section.contact-us .retry.visibile{display:block}@media(max-width:767px){section.general.latest-news .title-block+.columns{margin-top:20px}section.general.latest-news .columns .column{padding:60px 30px}section.general.latest-news .columns .column:nth-child(odd){background-color:#fff}section.general.latest-news .columns .column:nth-child(2n){background-color:#f3eef2}section.general.latest-news .columns .column h2{margin-bottom:15px}}.search-results-page .search-results-header{text-align:center}.search-results-page .search-results-header h4{text-transform:uppercase}.search-results-page .search-results-header h2 span.teal{color:#00b5af}.search-results-page .search-results-header .search-form{display:flex;justify-content:center;align-items:stretch}.search-results-page .search-results-header .search-form input{border-radius:0;border:0 none;background-color:#fff;border:.2rem solid #a2a1a2;padding:2rem;width:60rem;color:#333}.search-results-page .search-results-header .search-form input::-moz-placeholder{opacity:.8}.search-results-page .search-results-header .search-form input::placeholder{opacity:.8}.search-results-page .search-results-header .search-form button{padding:1.7rem 3rem 1.2rem;text-align:center;margin-top:0}@media(max-width:1024px){.search-results-page .search-results-header .search-form{flex-direction:column;width:100%;max-width:540px;gap:15px}.search-results-page .search-results-header .search-form input{font-size:18px;width:100%;padding:15px 20px}.search-results-page .search-results-header .search-form button{width:100%;padding:1.7rem 25px}}.search-results-page .search-results{padding-top:0}.search-results-page .search-results .loadmore{display:flex;justify-content:center}.search-results-page .search-results .result-list{padding:0 9rem}@media(max-width:767px){.search-results-page .search-results .result-list{padding:0}}.search-results-page .search-results .result-list .result-section{width:100%;padding:8rem 0;position:relative}.search-results-page .search-results .result-list .result-section h2 a{text-decoration:none;color:inherit}.search-results-page .search-results .result-list .result-section h2 a:hover{text-decoration:underline}.search-results-page .search-results .result-list .result-section:nth-child(odd):before{content:"";background-color:#f3eef2;width:100vw;top:0;bottom:0;display:block;position:absolute;z-index:-1;left:50%;transform:translateX(-50%)}.news .individual-news .in-wrapper{padding:0 9rem;display:flex}@media(max-width:767px){.news .individual-news .in-wrapper{padding:0;display:block}}.news .individual-news .in-wrapper .content{flex:1;padding-right:16rem}@media(max-width:767px){.news .individual-news .in-wrapper .content{padding-right:0;overflow-x:auto}}.news .individual-news .in-wrapper .content h1{color:#00b5af}@media(max-width:767px){.news .individual-news .in-wrapper .content .text,.news .individual-news .in-wrapper .content .text p{font-size:18px}}.news .individual-news .in-wrapper .sidebar{position:relative;width:29rem}@media(max-width:767px){.news .individual-news .in-wrapper .sidebar{width:auto;margin-top:50px}}@media(max-width:1024px){.news .individual-news .in-wrapper .sidebar{justify-content:flex-start}}.news .individual-news .in-wrapper .sidebar .wrapper{position:relative;width:29rem}@media(max-width:767px){.news .individual-news .in-wrapper .sidebar .wrapper{width:auto}}@media(max-width:1024px){.news .individual-news .in-wrapper .sidebar .wrapper{justify-content:flex-start}}.news .individual-news .in-wrapper .sidebar .wrapper.top{position:fixed;top:22rem;width:29rem;float:right}.news .individual-news .in-wrapper .sidebar .wrapper.bottom{position:absolute;top:auto;float:right;bottom:0;max-width:100%}.news .individual-news .in-wrapper .sidebar .wrapper .button{width:100%;text-align:center;margin-bottom:0}.news .individual-news .in-wrapper .sidebar .wrapper .share-post{margin:5rem 0}.news .individual-news .in-wrapper .sidebar .wrapper .share-post p{font-weight:700;text-transform:uppercase;margin-bottom:1.5rem}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials{display:flex;align-items:center;justify-content:space-between}@media(max-width:1024px){.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials{justify-content:flex-start}}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social{width:4.5rem;height:4rem;display:block;background-repeat:no-repeat;background-size:contain;background-position:50%;transition:opacity .1s ease;color:#a1ce5a}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social .icon{width:4.5rem;height:4rem}@media(max-width:1024px){.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social{width:45px;height:40px;margin-right:20px}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social .icon{width:45px;height:40px}}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social.li{background-image:url(/public/img/linkedin-green.556bf8ac.svg)}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social.tw{background-image:url(/public/img/twitter-green.1663a9f6.svg)}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social.fb{background-image:url(/public/img/facebook-green.694ed0ef.svg)}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social.mail{background-image:url(/public/img/email-green.9a9a8498.svg)}.news .individual-news .in-wrapper .sidebar .wrapper .share-post .socials .social:hover{opacity:.5}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta{background-color:#a1ce5a;padding:4.5rem 3.5rem 22rem 3.5rem;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center bottom 4rem;background-size:contain}@media(max-width:767px){.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta{padding:45px 30px;background-image:none}}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .button{width:auto;margin:0}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .donate{background-color:#fff;color:purple;position:relative;padding:2.3rem 7rem 1.9rem 3.3rem}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .donate:after,.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .donate:before{content:"";position:absolute;top:50%;right:3.5rem;transform:translateY(-50%);width:2rem;height:2rem;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .2s ease}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .donate:before{background-image:url(/public/img/FIMC_Donate_Heart-fill.c1a4ff1d.svg);opacity:0}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .donate:after{background-image:url(/public/img/FIMC_Donate_Heart-stroke.17692d5e.svg);opacity:1}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .donate:hover:before{opacity:1}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta .donate:hover:after{opacity:0}.news .individual-news .in-wrapper .sidebar .wrapper .sidebar-cta h2{color:#fff}.news-page .intro-section.featured-news .layout .content{max-width:66%}@media(max-width:767px){.news-page .intro-section.featured-news .layout .content{max-width:none}}.news-page .intro-section.featured-news .layout .image{width:33%}@media(max-width:767px){.news-page .intro-section.featured-news .layout .image{width:auto;margin:30px 0}}.news-page .news-grid .filter-buttons{padding:0 9rem;margin-bottom:8.5rem}@media(max-width:767px){.news-page .news-grid .filter-buttons{padding:0;display:flex;justify-content:space-between}}.news-page .news-grid .pagination{padding:0 9rem;margin-top:8.5rem}.news-page .news-grid .pagination ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.news-page .news-grid .pagination ul li{margin:0 2rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.news-page .news-grid .pagination ul li.active{font-weight:700}.news-page .news-grid .ng-wrap{padding:0 9rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:15rem}@media(max-width:767px){.news-page .news-grid .ng-wrap{padding:0;display:block}}.news-page .news-grid .ng-wrap .news-item{width:39rem;text-decoration:none}.news-page .news-grid .ng-wrap .news-item .image{margin-bottom:4rem}.news-page .news-grid .ng-wrap .news-item img{width:100%;height:23rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(max-width:767px){.news-page .news-grid .ng-wrap .news-item .date{margin-top:-30px;margin-bottom:50px}}.news-page .news-grid .ng-wrap .news-item:hover h2{text-decoration:underline}.staff.individual .banner{padding-top:0}.staff.individual .banner .container{display:none}@media(max-width:767px){.staff.individual .banner{display:none}}.staff-individual{padding:12rem 0}@media(max-width:767px){.staff-individual{padding-top:0}}.staff-individual .title-block{margin-bottom:3rem}.staff-individual .title-block .name{color:#00b5af;margin-bottom:1.5rem;position:relative}.staff-individual .title-block .role{font-weight:700;text-transform:uppercase;margin-bottom:0}.staff-individual .back-link{font-size:2.4rem;color:#00b5af;font-weight:700;text-decoration:none;text-transform:uppercase;border-bottom:.1rem solid #00b5af;transition:border-color .1s ease;margin-top:5rem}.staff-individual .back-link:hover{text-decoration:none;border-color:transparent}@media(max-width:767px){.staff-individual .back-link{font-size:20px;margin-top:50px;display:inline-block}}.staff-individual .person-info{padding:0 9rem;margin-top:3rem;display:flex;align-items:flex-start}@media(max-width:767px){.staff-individual .person-info{padding:0;margin:0;flex-direction:column-reverse}}.staff-individual .person-info .text-block{flex:1;margin-bottom:0;padding-right:8rem}@media(max-width:767px){.staff-individual .person-info .text-block{padding-right:0}}.staff-individual .person-info .photo{display:flex;flex-direction:column;align-items:flex-end}@media(max-width:767px){.staff-individual .person-info .photo{width:100%;display:block}}.staff-individual .person-info .photo .p-wrap{width:39rem;height:39rem;overflow:hidden;position:relative}@media(max-width:767px){.staff-individual .person-info .photo .p-wrap{width:auto;height:auto;aspect-ratio:1;margin-bottom:60px;margin-left:-30px;margin-right:-30px}}.staff-individual .person-info .photo .hover,.staff-individual .person-info .photo .original{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.staff-individual .person-info .photo .linkedin{position:absolute;width:10rem;height:10rem;border-radius:50%;background-color:#00b5af;bottom:-2.5rem;right:-2.5rem;z-index:1;transition:all .1s ease-in-out}.staff-individual .person-info .photo .linkedin img{width:50%;height:50%;transform:translate(33%,33%)}.staff-individual .person-info .photo .linkedin:hover{bottom:-2rem;right:-2rem}.staff-individual .pagination{padding:0 9rem;margin-top:4rem;display:flex;gap:3.2rem}@media(max-width:767px){.staff-individual .pagination{padding:0}}.staff-individual .pagination .next,.staff-individual .pagination .prev{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;background-color:#f3eef2;transition:all .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.staff-individual .pagination .next img,.staff-individual .pagination .prev img{width:2.5rem}.staff-individual .pagination .next:hover,.staff-individual .pagination .prev:hover{background-color:#e2d6e0}.staff-individual .pagination .next img{transform:rotate(180deg)}body{font-family:franklin-gothic-condensed,sans-serif;font-size:2.4rem;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:7.5rem;margin:.67em 0}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:franklin-gothic-condensed,sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}body,html{min-height:100%;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal{overflow:hidden}@media(max-width:767px){body.backdrop-active{overflow:hidden;position:fixed;width:100%}}h1,h2,h3,h4,h5,h6{font-family:franklin-gothic-compressed,sans-serif}@media(max-width:895px){input,select,textarea{font-size:16px;max-width:100%;max-height:100%;resize:none;zoom:1}}pre{max-width:100%;overflow:auto}pre.debug{width:40%;text-align:left;margin:0 auto}@media(max-width:1024px){pre.debug{width:93%}}.preloader{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;background:transparent;width:auto;height:auto;z-index:9999;position:fixed;bottom:0;right:0;left:0;top:0;opacity:0;pointer-events:none}.preloader.active{background:#fff;opacity:1;pointer-events:all}.preloader.active ul{display:grid;grid-template-columns:repeat(5,1fr);animation:rot 16s linear infinite;padding:0;margin:0}@keyframes rot{to{transform:rotate(1turn)}}.preloader.active li{list-style:none;width:30px;height:30px;background:#5b0f4d;border-radius:4px;box-shadow:0 0 1px #fff,0 0 5px #5b0f4d,0 0 10px #5b0f4d,0 0 15px #5b0f4d,0 0 25px #5b0f4d,0 0 55px #5b0f4d;animation:scale .8s linear infinite alternate}@keyframes scale{to{transform:scale(.1);opacity:0}}.preloader.active li:first-child{z-index:24}.preloader.active li:nth-child(2){z-index:23}.preloader.active li:nth-child(3){z-index:22}.preloader.active li:nth-child(4){z-index:21}.preloader.active li:nth-child(5){z-index:20}.preloader.active li:nth-child(6){z-index:19}.preloader.active li:nth-child(7){z-index:18}.preloader.active li:nth-child(8){z-index:17}.preloader.active li:nth-child(9){z-index:16}.preloader.active li:nth-child(10){z-index:15}.preloader.active li:nth-child(11){z-index:14}.preloader.active li:nth-child(12){z-index:13}.preloader.active li:nth-child(13){z-index:12}.preloader.active li:nth-child(14){z-index:11}.preloader.active li:nth-child(15){z-index:10}.preloader.active li:nth-child(16){z-index:9}.preloader.active li:nth-child(17){z-index:8}.preloader.active li:nth-child(18){z-index:7}.preloader.active li:nth-child(19){z-index:6}.preloader.active li:nth-child(20){z-index:5}.preloader.active li:nth-child(21){z-index:4}.preloader.active li:nth-child(22){z-index:3}.preloader.active li:nth-child(23){z-index:2}.preloader.active li:nth-child(24){z-index:1}.preloader.active li:nth-child(25){z-index:0}.preloader.active li:nth-child(24){animation-delay:.9s}.preloader.active li:nth-child(2){animation-delay:.2s}.preloader.active li:nth-child(8){animation-delay:.4s}.preloader.active li:nth-child(14){animation-delay:.6s}.preloader.active li:nth-child(20){animation-delay:.8s}.preloader.active li:nth-child(3){animation-delay:.3s}.preloader.active li:nth-child(9){animation-delay:.5s}.preloader.active li:nth-child(15){animation-delay:.7s}.preloader.active li:nth-child(4){animation-delay:.4s}.preloader.active li:nth-child(10){animation-delay:.6s}.preloader.active li:nth-child(5){animation-delay:.5s}.preloader.active li:first-child{animation-delay:.1s}.preloader.active li:nth-child(6){animation-delay:.2s}.preloader.active li:nth-child(11){animation-delay:.3s}.preloader.active li:nth-child(16){animation-delay:.4s}.preloader.active li:nth-child(21){animation-delay:.5s}.preloader.active li:nth-child(7){animation-delay:.3s}.preloader.active li:nth-child(12){animation-delay:.4s}.preloader.active li:nth-child(17){animation-delay:.5s}.preloader.active li:nth-child(22){animation-delay:.6s}.preloader.active li:nth-child(13){animation-delay:.5s}.preloader.active li:nth-child(18){animation-delay:.6s}.preloader.active li:nth-child(19),.preloader.active li:nth-child(23){animation-delay:.7s}.preloader.active li:nth-child(24){animation-delay:.8s}.preloader.active li:nth-child(25){animation-delay:.9s}.preloader.active li::marker{display:none;opacity:0;visibility:hidden}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:5px}.lds-ellipsis div{position:absolute;top:0;width:5px;height:5px;border-radius:50%;background:#5b0f4d;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}section{display:flex;padding:14rem 0}@media(max-width:767px){section{padding:60px 0}section.banner+.whitebg:not(.layout-scheme-1col){padding-top:0}}section.whitebg{background-color:#fff}section.whitebg:not(.intro-section,.priorities)+.whitebg{padding-top:0}@media(max-width:767px){section.whitebg:not(.intro-section,.priorities)+.whitebg:not(.priorities){padding-top:0}section.whitebg:last-of-type{padding-bottom:0}}section.graybg{background-color:#f3eef2}section.greenbg{background-color:#a1ce5a}section.tealbg{background-color:#00b5af}section.greenbg h1,section.greenbg h2,section.greenbg h3,section.greenbg h4,section.greenbg h5,section.greenbg h6,section.greenbg p,section.tealbg h1,section.tealbg h2,section.tealbg h3,section.tealbg h4,section.tealbg h5,section.tealbg h6,section.tealbg p{color:#fff}section.greenbg .white.cta,section.tealbg .white.cta{color:#000}section.general .content-general{padding:0 9rem}@media(max-width:767px){section.general .content-general{padding:0}}section.general .buttons-block{margin-top:5.5rem}@media(max-width:767px){section.general .buttons-block{margin-top:30px}}section.general .title-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:0 9rem}section.general .title-block+.columns{margin-top:6rem;align-items:stretch}@media(max-width:767px){section.general .title-block+.columns{margin-top:60px}}section.general .title-block+.columns.two{margin-top:6.5rem}@media(max-width:767px){section.general .title-block+.columns.two{margin-top:50px}}section.general .title-block .buttons-block,section.general .title-block h1{margin-top:0;margin-bottom:0}@media(max-width:767px){section.general .title-block .tb-wrap{width:auto}}section.general .title-block.has-buttons .tb-wrap{width:75%}section.general .title-block .buttons-block{width:20%;display:flex;flex-direction:column;align-items:flex-end}section.general .title-block .text{margin-top:3rem}section.general .title-block .image-wrap{width:100%;margin-top:11.5rem}section.general .title-block .image-wrap img{max-width:100%}@media(max-width:767px){section.general .title-block{padding:0;flex-direction:column;align-items:flex-start}section.general .title-block .buttons-block{width:auto;margin-top:30px}}section.general.layout-scheme-2col .columns .column .image,section.general.layout-scheme-3col .columns .column .image{padding-bottom:3rem}section.general.layout-scheme-4col .columns .column h2{font-size:4rem}section.general.layout-scheme-4col .columns .column h3{font-size:2.4rem}section.general.layout-scheme-4col .columns .column .image{width:100%;padding-bottom:3rem}section.general.layout-scheme-4col .columns .column .buttons-block{margin-top:5rem}section.half-image{overflow:hidden;position:relative}@media(max-width:767px){section.half-image{padding-top:60px}}section.half-image .layout{display:flex}@media(max-width:767px){section.half-image .layout{flex-direction:column}}section.half-image .layout .content{width:50%;padding:8rem 9rem;min-height:60rem;display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){section.half-image .layout .content{width:auto;min-height:auto;padding:0;margin-bottom:60px}}section.half-image .layout .image-container{position:absolute;left:50%;width:50vw;height:100%}section.half-image .layout .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){section.half-image .layout .image-container{position:relative;left:auto;width:auto;height:auto;margin:0 -30px}section.half-image .layout .image-container .text{padding:0 30px}}section.half-image .layout.image-descr{padding-bottom:6.5rem}@media(max-width:767px){section.half-image .layout.image-descr{padding-bottom:0}}section.half-image .layout.image-descr .image-container{padding-bottom:6.5rem}@media(max-width:767px){section.half-image .layout.image-descr .image-container{padding-bottom:0}}section.half-image .layout.image-descr .image-container .text{margin-top:3rem}@media(max-width:767px){section.half-image .layout.image-descr .image-container .text{margin-top:10px}}section.half-image-small{overflow:hidden;position:relative}section.half-image-small .layout{display:flex;align-items:center;padding:0 9rem}@media(max-width:767px){section.half-image-small .layout{padding:0;flex-direction:column;align-items:flex-start}}section.half-image-small .layout .content{width:66.66%;padding-right:9rem}@media(max-width:767px){section.half-image-small .layout .content{padding:0;width:100%}}section.half-image-small .layout .image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33.33%;padding-left:9rem}section.half-image-small .layout .image-container img{max-width:100%}@media(max-width:767px){section.half-image-small .layout .image-container{padding:0;margin-top:50px;width:100%;align-items:flex-start}}section.priorities{background-color:#a1ce5a}section.priorities h1{color:#fff}section.priorities .columns .column:last-child{padding-left:0}section.intro-section{position:relative}section.intro-section h1{color:#00b5af}section.intro-section .layout{padding:0 9rem;display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){section.intro-section .layout{padding:0;display:block}}section.intro-section .layout .content{max-width:75%;width:100%;padding-right:9rem}@media(max-width:767px){section.intro-section .layout .content{max-width:none;padding-right:0}}section.intro-section .layout .image{width:25%}@media(max-width:767px){section.intro-section .layout .image{width:auto;margin-top:30px}}section.intro-section .layout .image img{max-width:100%}section.intro-section:after{content:"";width:100%;height:14rem;background-image:url(/public/img/heartbeat.1842f1c4.svg);background-repeat:no-repeat;background-position:50%;position:absolute;bottom:-5rem;background-size:contain;z-index:1}@media(max-width:767px){section.intro-section:after{height:70px;background-position:right -100px center;background-size:cover}}section.news h4{text-transform:uppercase;color:#5b0f4d;margin-bottom:1rem}section.carousel{display:block;padding:0;height:100%}.columns{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}@media(max-width:767px){.columns{flex-direction:column}}.columns.align-center{align-items:center}@media(max-width:767px){.columns.img-fw .column,.columns.img-lg .column,.columns.img-md .column{flex-direction:column;align-items:flex-start}.columns.img-sm .column .image{padding-bottom:0!important}.columns.img-sm .column .image+.content-wrap h2{margin-bottom:0}}.columns .column{position:relative;padding:0 9rem}@media(max-width:767px){.columns .column{padding:0;display:flex;align-items:center;gap:35px}}.columns .column .image{width:11rem}@media(max-width:767px){.columns .column .image{width:65px}}.columns .column .image img{max-width:100%}.columns .column .content-wrap{flex:1}.columns .column img{margin-bottom:3rem;max-width:100%}.columns .column img:last-child{margin-bottom:0}@media(max-width:767px){.columns .column .priorities-list{width:100%}}.columns.one .column{width:100%}@media(max-width:767px){.columns.one .column:not(:first-child){margin-top:30px}}.columns.two{flex-wrap:wrap;align-items:center;gap:2rem 1rem}.columns.two.gray{align-items:stretch}.columns.two .column{width:calc(50% - 1rem);position:relative;padding:5rem 9rem}@media(max-width:767px){.columns.two .column{width:100%;margin-bottom:0;padding:0}.columns.two .column:not(:first-child){margin-top:60px}}.columns.two .column .image{padding-bottom:3rem}@media(max-width:767px){.columns.two{gap:0}}.columns.three{gap:2rem 1rem}.columns.three .column{width:calc(33.33333% - 1rem);position:relative;padding:5rem 9rem}@media(max-width:767px){.columns.three .column{width:100%;padding:0}.columns.three .column:not(:first-child){margin-top:30px}}.columns.three:after{content:"";width:calc(33.33333% - 1rem);height:0;display:block}@media(max-width:767px){.columns.three:after{width:100%;margin-top:0}.columns.three{gap:0}}.columns.four{justify-content:left;gap:1rem}@media(max-width:767px){.columns.four{gap:0}}.columns.four.white .column{background-color:#fff}.columns.four .column{width:calc(25% - .75rem);padding:9rem}@media(max-width:767px){.columns.four .column{width:100%;margin-bottom:0;display:block}.columns.four .column:not(:first-child){margin-top:30px}}.columns.four .column:after{content:"";width:25%;height:0;display:block;margin-bottom:0}@media(max-width:767px){.columns.four .column:after{width:100%;margin-top:0}.columns.gray{margin:0 -30px;gap:0!important}}.columns.gray .column{padding:9rem;background-color:#f3eef2}@media(max-width:767px){.columns.gray .column{padding:45px 30px;margin:0!important}.columns.gray .column:nth-child(2n){background-color:transparent}}.columns.gray .column .buttons-block{margin-top:4.5rem}@media(max-width:767px){.columns.white{gap:15px}}.columns.img-fw .column .image{width:100%}.columns.img-lg .column .image{width:75%}.columns.img-md .column .image{width:50%}@media(max-width:1024px){.buttons-block{display:flex;gap:20px 13px;flex-wrap:wrap;justify-content:flex-start}}.button{outline:none;padding:2.3rem 3.3rem 1.9rem;font-size:2.4rem;line-height:normal;font-family:franklin-gothic-compressed,sans-serif;text-transform:uppercase;text-decoration:none;font-weight:700;margin:0 1rem;border:0 none;display:inline-block;background-color:transparent;transition:all .1s ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-top:.45rem}@media(max-width:1024px){.button{font-size:18px;margin:0}}.button:first-child{margin-left:0}.button:last-child{margin-right:0}.button.white{background-color:#fff;color:#000}.button.white.active,.button.white:hover{background-color:#f2f2f2}.button.teal{background-color:#00b5af;color:#fff}.button.teal.active,.button.teal:hover{background-color:#009c96}.button.purple{background-color:#5b0f4d;color:#fff}.button.purple.active,.button.purple:hover{background-color:#450b3a}.button.gray{background-color:#f3eef2;color:#000}.button.gray.active,.button.gray:hover{background-color:#e8dfe7}.button.link{text-decoration:none;padding:0;color:inherit;font-weight:400;font-size:2.4rem}@media(max-width:1024px){.button.link{font-size:18px}}.button.link:hover{text-decoration:underline}.accordion-wrap{flex-direction:column;padding:0 9rem}@media(max-width:767px){.accordion-wrap{padding:0}}.accordion-wrap input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.accordion-wrap .accordion-item{width:100%;padding:4rem 0;position:relative}.accordion-wrap .accordion-item:nth-child(2n):before{content:"";background-color:#f3eef2;width:100vw;top:0;bottom:0;display:block;position:absolute;z-index:0;left:50%;transform:translateX(-50%)}.accordion-wrap .accordion-item .accordion-label{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;display:block;padding-right:4rem}.accordion-wrap .accordion-item .accordion-label h4{color:#5b0f4d;text-transform:uppercase}.accordion-wrap .accordion-item .accordion-label h2{-webkit-tap-highlight-color:rgba(0,0,0,0);margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion-wrap .accordion-item .accordion-label:before{content:"";display:none}.accordion-wrap .accordion-item .accordion-label:after{content:"";background-image:url(/public/img/dropdown-thin.082da1ec.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:3rem;height:1.8rem;top:1.5rem;right:0;transform:rotate(180deg)}@media(min-width:768px)and (max-width:1024px){.accordion-wrap .accordion-item .accordion-label{padding-right:40px}.accordion-wrap .accordion-item .accordion-label:after{font-size:45px;line-height:33px}}.accordion-wrap .accordion-item .accordion-content{max-height:0;overflow:hidden;position:relative}.accordion-wrap input:checked+.accordion-label h5{font-weight:600}.accordion-wrap input:checked+.accordion-label:after{transform:rotate(0)}.accordion-wrap input:checked~.accordion-content{max-height:2000px;padding-top:3rem}.banner{background-position:50%;background-size:cover;color:#fff;position:relative;height:86rem;color:#333}@media(max-width:767px){.banner{height:auto}}@media(min-width:1025px){.banner{padding-top:20rem}}.banner.small{height:auto;min-height:34rem}@media(max-width:767px){.banner.hero-slider{flex-direction:column;padding-bottom:0;padding-top:0;min-height:auto}}.banner.hero-slider .slides-wrap{width:100%;height:86rem;position:absolute;top:0}@media(max-width:767px){.banner.hero-slider .slides-wrap{height:auto;position:relative}}.banner.hero-slider .slides-wrap .carousel__viewport,.banner.hero-slider .slides-wrap .slide-image{height:86rem}@media(max-width:767px){.banner.hero-slider .slides-wrap .carousel__viewport,.banner.hero-slider .slides-wrap .slide-image{height:250px}}.banner.hero-slider .slide-image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;display:block}@media(max-width:767px){.banner.hero-slider .banner-block{max-width:none;padding:45px 0}}.banner h1{margin-bottom:2rem;font-weight:900}.banner .banner-block{max-width:60rem;padding:9rem;background-color:#fff}.banner .banner-block .banner-content{opacity:1;transition:opacity .3s ease-in-out}.banner .banner-block .banner-content.active{opacity:0}@media(max-width:767px){.banner .banner-block{max-width:none}}.banner .buttons-block{margin-top:5.5rem}@media(max-width:767px){.banner .buttons-block{margin-top:30px}}.general.page:not(.page-home) .banner{height:auto}form.form-wrap{margin-top:6.5rem}form.form-wrap .form-input{color:#333;text-transform:uppercase;margin-bottom:4rem}form.form-wrap .form-input label:not(.retry){font-weight:700;display:block;margin-bottom:1rem;padding:0 3.2rem}form.form-wrap .form-input input,form.form-wrap .form-input textarea{color:#333;padding:2.4rem 3rem;border:.2rem solid #a2a1a2;width:100%}form.form-wrap .form-input input[type=password]{font-family:sans-serif}form.form-wrap .form-input textarea{resize:none}form.form-wrap .form-input button{margin:0;text-align:center;padding:2.3rem 4.5rem 1.9rem}form.form-wrap .form-input.checkboxes .checkbox{font-weight:400;text-transform:none;display:block;position:relative;padding-left:6.5rem;margin-bottom:3rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}form.form-wrap .form-input.checkboxes .checkbox:last-child{margin-bottom:0}form.form-wrap .form-input.checkboxes .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form.form-wrap .form-input.checkboxes .checkbox:hover input~.checkmark{background-color:#f9f7f9}form.form-wrap .form-input.checkboxes .checkbox input:checked~.checkmark:after{opacity:1}form.form-wrap .form-input.checkboxes .checkmark{position:absolute;top:0;left:0;height:3.5rem;width:3.5rem;border:.3rem solid #f3eef2;transition:all .125s ease-in-out}form.form-wrap .form-input.checkboxes .checkmark:after{content:"";position:absolute;width:100%;height:100%;opacity:0;background-image:url(/public/img/FIMC_Check.9e3d755f.svg);background-size:60%;background-position:50%;background-repeat:no-repeat;transition:all .125s ease-in-out}form.form-wrap .form-input.invalid input,form.form-wrap .form-input.invalid textarea{border-color:#ff2e4c}.login-page .container{display:flex;justify-content:center}.login-page .form-wrap{margin-top:0;width:100%;max-width:60rem}.login-page .form-wrap .fields .form-input:last-child{margin-bottom:0}.login-page .form-wrap h1{margin-bottom:6.5rem}.login-page .form-wrap p.message{color:#ff2e4c;text-transform:uppercase;padding:0 3.2rem;margin:3rem 0 0}.login-page .form-wrap p.message:empty{display:none}.login-page .form-wrap .buttons-block{display:flex;justify-content:space-between;margin-top:6rem}.search-filters{padding:0 9rem;display:flex;align-items:stretch;justify-content:space-between;margin-bottom:3.5rem}@media(max-width:767px){.search-filters{padding:0;flex-direction:column}}.search-filters .search-bar{display:flex;align-items:stretch;gap:1rem}@media(max-width:1024px){.search-filters .search-bar{font-size:18px}}@media(max-width:767px){.search-filters .search-bar{margin-bottom:20px}}.search-filters .search-bar .search-input{border:.2rem solid #a2a1a2;width:52rem;padding:0 2.5rem}@media(max-width:767px){.search-filters .search-bar .search-input{width:auto;flex:1}}.search-filters .search-bar .search-button{border:0 none;aspect-ratio:1;background-image:url(/public/img/magnifier.651f450e.svg);background-size:3rem;background-position:50%;background-repeat:no-repeat;background-color:#a1ce5a;width:7rem;height:7rem;transition:all .3s ease;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.search-filters .search-bar .search-button:hover{opacity:.8}.search-filters .filters{display:flex;align-items:stretch;gap:1.5rem}@media(max-width:767px){.search-filters .filters{flex-direction:column;position:relative;z-index:2}}.search-filters .filters .filter{position:relative;width:24rem;height:100%}@media(max-width:767px){.search-filters .filters .filter{width:100%}}.search-filters .filters .filter input[type=checkbox]{display:none}.search-filters .filters .filter>label{width:100%;height:100%;padding:2.3rem 2.5rem 1.9rem;font-size:2.4rem;font-family:franklin-gothic-compressed,sans-serif;text-decoration:none;margin:0 1.5rem 0 0;border:0 none;display:inline-block;background-color:transparent;transition:all .1s ease;color:#333;background-color:#f3eef2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative}@media(max-width:1024px){.search-filters .filters .filter>label{font-size:18px}}.search-filters .filters .filter>label:after{content:"";display:block;right:2.5rem;top:50%;transform:translateY(-50%);position:absolute;width:1.5rem;height:1.5rem;background-image:url(/public/img/dropdown-gray.18fa729d.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}@media(max-width:767px){.search-filters .filters .filter>label:after{width:16px;height:16px}}.search-filters .filters .filter .dropdown{display:none;width:100%;position:absolute;top:100%;background-color:#f3eef2;list-style:none;padding:2.5rem 0;font-family:franklin-gothic-compressed,sans-serif;color:#333;border-top:1px solid #fff;z-index:1}.search-filters .filters .filter .dropdown li{padding:0 2.5rem}.search-filters .filters .filter .dropdown li label{position:relative;display:flex;align-items:flex-start;gap:.75em;line-height:1.2em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media(max-width:767px){.search-filters .filters .filter .dropdown li label{align-items:center}.search-filters .filters .filter .dropdown li label span{padding-top:.2em}}.search-filters .filters .filter .dropdown li label:before{content:"";display:block;flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.25rem;background-color:#fff;border:.1rem solid #a2a1a2}@media(max-width:767px){.search-filters .filters .filter .dropdown li label:before{width:14px;height:14px;border-width:1px;margin-top:0}}.search-filters .filters .filter .dropdown li label:after{content:"";display:block;position:absolute;flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.25rem;background-image:url(/public/img/FIMC_Check.9e3d755f.svg);background-size:75%;background-position:50%;background-repeat:no-repeat;border:.1rem solid transparent;opacity:0}@media(max-width:767px){.search-filters .filters .filter .dropdown li label:after{width:14px;height:14px;border-width:1px;margin-top:0}}.search-filters .filters .filter .dropdown li input[type=checkbox]:checked+label:after{opacity:1}.search-filters .filters .filter>input[type=checkbox]:checked+label:after{transform:translateY(-50%) rotate(180deg)}.search-filters .filters .filter>input[type=checkbox]:checked+label+.dropdown{display:block;max-height:40vh;overflow-y:auto}.page{overflow:hidden}.container{max-width:180rem;width:100%;margin:0 auto;padding:0 7rem;position:relative}@media(max-width:1024px){.container{max-width:1024px;padding:0 30px}}.title,h1{font-size:7.5rem;font-weight:700;line-height:1}@media(min-width:768px)and (max-width:1024px){.title,h1{font-size:48px}}@media(max-width:767px){.title,h1{font-size:42px}}h2{font-size:4.8rem;line-height:1.08}@media(min-width:768px)and (max-width:1024px){h2{font-size:42px}}@media(max-width:767px){h2{font-size:36px}}h3{font-size:4rem;line-height:1.125}@media(min-width:768px)and (max-width:1024px){h3{font-size:24px}}@media(max-width:767px){h3{font-size:24px}}h3.subtitle{font-weight:400;color:#092256}h4{font-size:2.4rem;line-height:1.2;color:#092256}@media(min-width:768px)and (max-width:1024px){h4{font-size:22px}}@media(max-width:767px){h4{font-size:22px}}.text,p,ul:not(.sub-menu):not(.menu){font-size:2.4rem;line-height:1.333;font-weight:400}.text.bold,p.bold,ul:not(.sub-menu):not(.menu).bold{font-weight:700}.text.italic,p.italic,ul:not(.sub-menu):not(.menu).italic{font-style:italic}.text span,p span,ul:not(.sub-menu):not(.menu) span{color:inherit!important}@media(min-width:768px)and (max-width:1024px){.text,p,ul:not(.sub-menu):not(.menu){font-size:20px;line-height:1.5}}@media(max-width:767px){.text,p,ul:not(.sub-menu):not(.menu){font-size:18px;line-height:1.5}}.small-margin{margin-bottom:3rem}.big-margin{margin-bottom:10rem}.text,.title,h1,h2,h3,h4,h5,h6,p{color:#333;margin:0 0 3rem}.text:last-child,.title:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}@media(max-width:1024px){.text,.title,h1,h2,h3,h4,h5,h6,p{margin:0 0 30px}.text:last-child,.title:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}}p{margin:0 0 3rem}p:last-child{margin-bottom:0}@media(max-width:1024px){p{margin:0 0 30px}p:last-child{margin-bottom:0}}section ol,section ul{margin:0 0 3rem;padding-inline-start:3rem}section ol:last-child,section ul:last-child{margin-bottom:0}section ol li,section ul li{margin-bottom:3rem}section ol li:last-child,section ul li:last-child{margin-bottom:0}section ol ::marker,section ul ::marker{color:#00b5af}@media(max-width:1024px){section ol,section ul{margin:0 0 30px}section ol li,section ul li{margin-bottom:30px}section ol li:last-child,section ol:last-child,section ul li:last-child,section ul:last-child{margin-bottom:0}}.text img{max-width:100%;height:auto}.text a{color:#00b5af;text-decoration:none;border-bottom:.1rem solid #00b5af;transition:border-color .1s ease}.text a:hover{text-decoration:none;border-color:transparent}.align-left{text-align:left}@media(max-width:767px){.align-left{text-align:center}}.stats-block{display:flex;flex-direction:column;gap:5rem;margin:6rem 0}@media(max-width:767px){.stats-block{gap:35px;margin-top:0}}.stats-block-item{display:flex;align-items:center;gap:5rem}@media(max-width:767px){.stats-block-item{width:100%;gap:35px}}.stats-block-item .image{width:11rem}@media(max-width:767px){.stats-block-item .image{width:65px}}.stats-block-item .image img{max-width:100%}.stats-block-item .info{flex:1}.img-fw .stats-block .image{width:100%}.img-lg .stats-block .image{width:75%}.img-md .stats-block .image{width:50%}.priorities-list .pl-item{background-color:#fff;margin-bottom:2.5rem;position:relative;transition:all .3s ease;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.priorities-list .pl-item a{color:#000;line-height:1;padding:2.3rem 7rem 2.3rem 3rem;display:block;text-decoration:none;color:inherit}@media(max-width:1024px){.priorities-list .pl-item a{font-size:20px}}@media(max-width:767px){.priorities-list .pl-item a{font-size:18px}}.priorities-list .pl-item:after{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:7rem;height:7rem;background-image:url(/public/img/arrow.64aad34e.svg);background-repeat:no-repeat;background-size:2.4rem;background-position:50%;transition:all .3s ease}.priorities-list .pl-item:last-child{margin-bottom:0}.priorities-list .pl-item:hover{background-color:hsla(0,0%,100%,.8)}.priorities-list .pl-item:hover:after{right:-1rem}