@charset "UTF-8";:root{--afpar-light:#fff;--afpar-light-green:#7eb9af;--afpar-green:#04997f;--afpar-dark-green:#085043;--afpar-gray:#6e6e6f;--afpar-text-light-gray:#bbbbc0;--afpar-light-gray:#f7f6fb;--afpar-dark-purple:#3a3a48;--afpar-purple:#a69cd8;--afpar-light-purple:#dfdae9;--afpar-extra-light-purple:#cbcbd0;--afpar-placeholder:#c9c9ca;--afpar-border:#eae6f1}h1{text-align:center}body{background-color:var(--afpar-light)}.bg-light-gray{background-color:var(--afpar-light-gray)!important}.bg-extra-light-purple{background-color:rgba(187,187,192,.17)!important}.bg-extra-light-green{background-color:rgba(126,185,175,.05)!important}.default-section-padding{padding:75px 0}.default-section{background-color:var(--afpar-light)}.section-title{padding-bottom:35px}.section-title .background-text{font-family:Spartan,sans-serif;font-size:190px;font-weight:700;line-height:normal;letter-spacing:0;color:var(--afpar-light-purple)}@media (max-width:1199.98px){.section-title .background-text{font-size:150px}}@media (max-width:991.98px){.section-title .background-text{font-size:63px}}.section-title .background-text-small{font-size:140px}@media (max-width:1199.98px){.section-title .background-text-small{font-size:105px}}@media (max-width:991.98px){.section-title .background-text-small{font-size:40px}}.section-title .background-text-light-gray{color:var(--afpar-light-gray)}.section-title .cms-title-text-2{font-family:Spartan,sans-serif;font-size:20px;font-weight:700;line-height:23px;letter-spacing:1px;color:var(--afpar-green);margin-top:-90px;margin-bottom:25px}@media (max-width:991.98px){.section-title .cms-title-text-2{font-family:Spartan,sans-serif;font-size:14px;font-weight:700;line-height:22px;letter-spacing:0;color:var(--afpar-green);margin-top:0;margin-bottom:0}}.cms-text .text-30px-dark,.cms-title_text2{font-family:Spartan,sans-serif;font-size:30px;font-weight:700;line-height:45px;letter-spacing:1.33px;color:var(--afpar-dark-purple)}@media (max-width:991.98px){.cms-text .text-30px-dark,.cms-title_text2{font-family:Spartan,sans-serif;font-size:24px;font-weight:700;line-height:34px;letter-spacing:1.33px;color:var(--afpar-dark-purple)}}.cms-title_text3{font-size:20px;font-weight:700;line-height:30px;letter-spacing:1px;color:var(--afpar-green)}.cms-text,.cms-title_text3{font-family:Spartan,sans-serif}.cms-text{font-size:14px;font-weight:400;line-height:25px;letter-spacing:0;color:var(--afpar-dark-purple)}.cms-text.text-rgpd{margin-top:20px}.cms-text.text-20px-dark,.cms-text .text-20px-dark{font-family:Spartan,sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--afpar-dark-purple)}.cms-text.text-20px-green,.cms-text .text-20px-green{font-family:Spartan,sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:1px;color:var(--afpar-green)}.cms-text.text-14px-green,.cms-text .text-14px-green{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0;color:var(--afpar-green)}.cms-text.text-14px-gray,.cms-text .text-14px-gray{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0;color:var(--afpar-gray)}.cms-text.text-14px-dark u,.cms-text .text-14px-dark u{color:var(--afpar-green)}.cms-text .text-10px-dark{font-family:Spartan,sans-serif;font-size:10px;font-weight:400;line-height:normal;letter-spacing:0;color:var(--afpar-dark-purple)}.cms-text ol,.cms-text ul{padding-left:25px}.cms-text ol li,.cms-text ul li{margin-bottom:25px}.cms-text ol li a,.cms-text ul li a{color:var(--afpar-green);text-decoration:underline}.cms-text ol li:last-child,.cms-text ul li:last-child{margin-bottom:0}.cms-image img{border-radius:8px;box-shadow:0 0 20px 10px rgba(166,156,216,.3)}.cms-separator{height:100%;width:1px;background-color:var(--afpar-light-purple)}.cms-separator.md-center{margin:0 auto}.cms-separator.md-right{margin:0 0 0 auto}@media (max-width:991.98px){.cms-separator{display:none}}.cms-numbered_title{font-family:Spartan,sans-serif;font-size:20px;font-weight:400;line-height:normal;letter-spacing:1px;color:var(--afpar-dark-green);display:flex;align-items:center}.cms-numbered_title p{margin-bottom:0}.cms-numbered_title .cms-numbered_title_number{font-family:Spartan,sans-serif;font-size:90px;font-weight:700;line-height:normal;letter-spacing:0;color:var(--afpar-light-green)}.page-cms .page-header .background-text{font-size:100px}.form .form-group{display:flex;align-items:flex-end;border-bottom:2px solid var(--afpar-border);padding-bottom:5px;margin-bottom:25px}.form .form-group label{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:var(--afpar-dark-purple);margin-bottom:0}.form .form-group>div{flex-grow:1}.form .form-group input{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:var(--afpar-dark-purple);border:none;outline:none;box-shadow:none;background-color:transparent;padding-bottom:0;height:inherit}.form .form-group textarea{border-radius:0;border:1px solid var(--afpar-border);padding:25px;background-color:transparent}.form .form-group textarea::-moz-placeholder{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:var(--afpar-placeholder)}.form .form-group textarea:-ms-input-placeholder{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:var(--afpar-placeholder)}.form .form-group textarea::placeholder{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:var(--afpar-placeholder)}.form .no-border .form-group{border-bottom:none;padding-bottom:0}.btn{font-family:Spartan,sans-serif;padding:13px 19px;font-size:.6875rem;line-height:normal;border-radius:50px}.btn .icon{margin-right:15px}.btn.btn-primary{color:#fff;background-color:#04997f;border-color:#04997f}.btn.btn-primary.focus,.btn.btn-primary:focus,.btn.btn-primary:hover{color:#fff;background-color:#037460;border-color:#036756}.btn.btn-primary.focus,.btn.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(42,168,146,.5)}.btn.btn-primary.disabled,.btn.btn-primary:disabled{color:#fff;background-color:#04997f;border-color:#04997f}.btn.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled):active,.show>.btn.btn-primary.dropdown-toggle{color:#fff;background-color:#036756;border-color:#025b4b}.btn.btn-primary:not(:disabled):not(.disabled).active:focus,.btn.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(42,168,146,.5)}.btn.btn-secondary{color:#212529;background-color:#f7f6fb;border-color:#6e6e6f}.btn.btn-secondary.focus,.btn.btn-secondary:focus,.btn.btn-secondary:hover{color:#212529;background-color:#dfdcef;border-color:#555}.btn.btn-secondary.focus,.btn.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(98,99,101,.5)}.btn.btn-secondary.disabled,.btn.btn-secondary:disabled{color:#212529;background-color:#f7f6fb;border-color:#6e6e6f}.btn.btn-secondary:not(:disabled):not(.disabled).active,.btn.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn.btn-secondary.dropdown-toggle{color:#212529;background-color:#d8d3eb;border-color:#4e4e4f}.btn.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(98,99,101,.5)}.btn.btn-light{color:#212529;background-color:#fff;border-color:#fff;color:var(--afpar-green)}.btn.btn-light.focus,.btn.btn-light:focus,.btn.btn-light:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn.btn-light.focus,.btn.btn-light:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,.5)}.btn.btn-light.disabled,.btn.btn-light:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn.btn-light:not(:disabled):not(.disabled).active,.btn.btn-light:not(:disabled):not(.disabled):active,.show>.btn.btn-light.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.btn.btn-light:not(:disabled):not(.disabled).active:focus,.btn.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,.5)}.btn.btn-outline-primary{color:#fff;background-color:#085043;border-color:#04997f}.btn.btn-outline-primary:hover{color:#fff;background-color:#052d26;border-color:#036756}.btn.btn-outline-primary.focus,.btn.btn-outline-primary:focus{color:#fff;background-color:#052d26;border-color:#036756;box-shadow:0 0 0 .2rem rgba(42,168,146,.5)}.btn.btn-outline-primary.disabled,.btn.btn-outline-primary:disabled{color:#fff;background-color:#085043;border-color:#04997f}.btn.btn-outline-primary:not(:disabled):not(.disabled).active,.btn.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#03221c;border-color:#025b4b}.btn.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(42,168,146,.5)}.btn.btn-small.btn-primary{color:#fff;background-color:transparent;border-color:transparent;font-family:Spartan,sans-serif;font-size:13px;font-weight:500;line-height:normal;letter-spacing:0;color:var(--afpar-green);padding-left:0;padding-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn.btn-small.btn-primary:hover{color:#fff;background-color:transparent;border-color:transparent}.btn.btn-small.btn-primary.focus,.btn.btn-small.btn-primary:focus{color:#fff;background-color:transparent;border-color:transparent;box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn.btn-small.btn-primary.disabled,.btn.btn-small.btn-primary:disabled,.btn.btn-small.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-small.btn-primary:not(:disabled):not(.disabled):active,.show>.btn.btn-small.btn-primary.dropdown-toggle{color:#fff;background-color:transparent;border-color:transparent}.btn.btn-small.btn-primary:not(:disabled):not(.disabled).active:focus,.btn.btn-small.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn.btn-small.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn.btn-small.btn-primary:active,.btn.btn-small.btn-primary:focus,.btn.btn-small.btn-primary:hover{color:var(--afpar-green);box-shadow:none}.btn.btn-small.btn-primary img{margin-left:13px}.cms-button .btn{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:0}@media (max-width:991.98px){.header-scroll .header{min-height:inherit}.header-scroll .header .header-text,.header-scroll .header .menu-row:before{display:none}}.header{position:relative}.header:after{content:url(https://vaereunion.re/assets/frontend/images/wave.png);position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(100% - 2px))}@media (min-width:992px){.header{padding-top:45px!important;padding-bottom:25px!important}}@media (max-width:991.98px){.header{position:fixed;top:0;right:0;left:0;z-index:1030;min-height:260px;padding-top:20px;padding-bottom:20px}}.header .afpar-logo{width:150px}.header .region-reunion-logo{width:120px}.header .top-links{list-style-type:none;padding:0 0 12px;margin:0}@media (max-width:991.98px){.header .top-links{padding-bottom:30px;border-bottom:1px solid rgba(86,77,128,.09);margin-bottom:30px}}.header .top-links .link{display:inline-block;margin-left:12px}@media (max-width:991.98px){.header .top-links .link{margin-left:18px}}.header .top-links .link img{max-width:16px}@media (max-width:991.98px){.header .top-links .link img{max-width:24px}}.header .top-links .link.link-image img{max-width:13px}.header .top-links .link.link-image span{margin-left:10px;padding-top:2px}.header .top-links .link.right-separator span{padding-right:10px;border-right:1px solid var(--afpar-dark-purple)}.header .top-links .link a{font-family:Spartan,sans-serif;font-size:11px;font-weight:500;line-height:normal;letter-spacing:.5px;color:var(--afpar-dark-purple)}@media (max-width:1199.98px){.header .top-links .link a{font-family:Spartan,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.43px;color:var(--afpar-dark-purple)}}.header .header-text{font-family:Spartan,sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.57px;color:var(--afpar-green)}@media (max-width:1199.98px){.header .header-text{margin-top:12px;font-family:Spartan,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.43px;color:var(--afpar-green)}}@media (max-width:767.98px){.header .header-text{font-size:11px}}@media (max-width:991.98px){.header .menu-row:before{content:"";width:100%;height:1px;transform:translateY(120px);display:block;background-color:rgba(86,77,128,.09)}}@media (min-width:992px){.header .menu-row{padding-top:20px;margin-top:-20px;border-top:1px solid rgba(86,77,128,.09)}}@media (min-width:1200px){.header .menu-row{margin-top:-30px}}.header .default-navbar .navbar-toggler{border:none;padding:0}.header .default-navbar .navbar-toggler img{max-width:34px}.header .default-navbar .mobile-menu-content{padding:30px;margin:0 auto}@media (min-width:576px){.header .default-navbar .mobile-menu-content{max-width:540px}}.header .default-navbar .mobile-menu-content .mobile-menu-content-header{margin-bottom:30px}.header .default-navbar .mobile-menu-content .btn-phone{margin-bottom:30px;font-family:Spartan,sans-serif;font-size:9px;font-weight:400;line-height:normal;letter-spacing:.56px;color:var(--afpar-light)}.header .default-navbar .mobile-menu-content .btn-phone .font-weight-bold{font-family:Spartan,sans-serif;font-size:18px;font-weight:700;line-height:normal;letter-spacing:1.12px;color:var(--afpar-light)}.header .default-navbar .mobile-menu-content .btn-search{font-family:Spartan,sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:.43px;color:var(--afpar-dark-purple);margin-bottom:22px}.header .default-navbar .mobile-menu-content .btn-search img{max-width:16px}.header .default-navbar .navbar-nav.navbar-nav-default .nav-item .nav-link{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:0;color:var(--afpar-dark-purple)}@media (max-width:1199.98px){.header .default-navbar .navbar-nav.navbar-nav-default .nav-item .nav-link{font-family:Spartan,sans-serif;font-size:15px;font-weight:500;line-height:normal;letter-spacing:0;color:var(--afpar-dark-purple);padding:18px 0}}.header .default-navbar .navbar-nav.navbar-nav-default .nav-item.active .nav-link{color:var(--afpar-gray)}.header .default-navbar .navbar-nav.navbar-nav-default .dropdown .dropdown-toggle:after{border:none;content:url(https://vaereunion.re/assets/frontend/images/icons/icon-chevron-right.png);margin-top:-1em;vertical-align:inherit}.header .default-navbar .navbar-nav.navbar-nav-default .dropdown.show .dropdown-toggle:after{content:url(https://vaereunion.re/assets/frontend/images/icons/icon-chevron-down.png)}.header .default-navbar .navbar-nav.navbar-nav-default .dropdown .dropdown-item{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0;color:var(--afpar-dark-purple);padding:10px 8px}.header .default-navbar .navbar-nav.navbar-nav-default .dropdown .dropdown-item:hover{font-weight:500;color:var(--afpar-green);background-color:transparent}@media (min-width:992px){.header .default-navbar .navbar-nav.navbar-nav-default{padding-right:80px}.header .default-navbar .navbar-nav.navbar-nav-default .dropdown{position:static}.header .default-navbar .navbar-nav.navbar-nav-default .dropdown-menu.show{width:100%;left:0;padding:60px 0 50px;border:none;margin-top:25px}}@media (max-width:991.98px){.header .default-navbar .navbar-nav.navbar-nav-default .dropdown-menu.show{border:none;background-color:inherit;padding-top:0}}@media (min-width:1200px){.header .default-navbar .navbar-nav.navbar-nav-default{padding-right:140px}}@media (max-width:1199.98px){.header .default-navbar .navbar-collapse.collapsing,.header .default-navbar .navbar-collapse.show{position:fixed;overflow-y:scroll;width:100%;max-height:100%;background-color:var(--afpar-light-gray);left:0;top:0;z-index:9999}}.header .bg-header{background:var(--afpar-dark-green);opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;visibility:hidden}.header .bg-header.show{visibility:visible;opacity:.8;transition:opacity .2s linear}.header .bg-menu{position:absolute;width:100%;background-color:var(--afpar-light);margin-top:25px;visibility:hidden;height:0;z-index:999}.header .bg-menu.show{visibility:visible}@media (max-width:991.98px){.header .bg-menu{display:none}}.header .data-search{min-height:37px}@media (max-width:991.98px){.header .data-search .search-form{min-height:48px;margin-bottom:22px}}.header .data-search .search-form .form-group{margin-bottom:0}.header .data-search .search-form .input-group-append{padding-bottom:5px}.footer{position:relative;padding-top:85px;padding-bottom:30px;background:url(https://vaereunion.re/assets/frontend/images/background-green.png);background-position:50%;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.footer{padding-top:45px;padding-bottom:20px}}.footer .footer-bottom-menu-text{font-family:Spartan,sans-serif;font-size:11px;font-weight:400;line-height:11px;letter-spacing:.69px;color:var(--afpar-light);opacity:.48;margin-top:20px}.footer .footer-bottom-menu{list-style-type:none;padding:0;margin:0}.footer .footer-bottom-menu .link{position:relative;display:inline-block;margin-right:3px}.footer .footer-bottom-menu .link a{font-family:Spartan,sans-serif;font-size:11px;font-weight:400;line-height:11px;letter-spacing:.69px;color:var(--afpar-light);opacity:.48;padding-right:5px;border-right:1px solid #fff}.footer .footer-bottom-menu .link:last-child{margin-right:0}.footer .footer-bottom-menu .link:last-child a{padding-right:0;border-right:none}.footer .footer-top{margin-bottom:75px}@media (max-width:991.98px){.footer .footer-top{margin-bottom:28px}}.footer .footer-top .logo-afpar{width:150px}.footer .footer-top .logo-region{width:160px;padding-top:12px}@media (max-width:991.98px){.footer .footer-top .logo-region{margin-top:55px}}.footer .footer-top .text{font-family:Spartan,sans-serif;font-size:11px;font-weight:400;line-height:20px;letter-spacing:.69px;color:var(--afpar-light);margin-bottom:20px;max-width:365px}.footer .footer-top .text .font-weight-bold{margin-bottom:5px}.footer .footer-top .socials{list-style-type:none;padding:0;margin:0}.footer .footer-top .socials .link{display:inline-block;margin-right:20px}.footer .footer-top .socials .link a{line-height:inherit}.footer .footer-top .socials .link a img{max-width:20px}.footer .footer-top .footer-menu{list-style-type:none;padding:0;margin:0}@media (min-width:768px) and (max-width:991.98px){.footer .footer-top .footer-menu{text-align:right}}.footer .footer-top .footer-menu .link{padding-top:4px;padding-bottom:4px}.footer .footer-top .footer-menu .link:first-child{padding-top:0}.footer .footer-top .footer-menu .link:last-child{padding-bottom:0}.footer .footer-top .footer-menu .link a{font-family:Spartan,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.75px;color:var(--afpar-light)}.footer .footer-top .footer-top-block{padding-left:36px}.footer .footer-top .footer-top-block.footer-top-block-left{padding-top:23px}@media (min-width:992px){.footer .footer-top .footer-top-block.footer-top-block-left{border-right:1px solid hsla(0,0%,100%,.08)}}.footer .footer-top .footer-top-block.footer-top-block-right{padding-top:30px;padding-left:70px}@media (max-width:1199.98px){.footer .footer-top .footer-top-block.footer-top-block-right{padding-left:60px}}@media (max-width:991.98px){.footer .footer-top .footer-top-block{padding-left:0}.footer .footer-top .footer-top-block.footer-top-block-left,.footer .footer-top .footer-top-block.footer-top-block-right{padding-top:30px}}@media (max-width:575.98px){.footer .footer-top .footer-top-block{width:100%;padding:30px 48px!important}}.page-header{padding-top:90px;padding-bottom:100px;background:url(https://vaereunion.re/assets/frontend/images/background-green-motif.png);background-position:50%;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.page-header{padding-bottom:40px}}.page-header .cms-title-text-1{font-family:Spartan,sans-serif;font-size:40px;font-weight:700;line-height:55px;letter-spacing:1.33px;color:var(--afpar-light);margin-bottom:48px}@media (max-width:991.98px){.page-header .cms-title-text-1{font-size:26px;line-height:36px;letter-spacing:.87px;margin-bottom:28px}}.page-header .cms-title-text-2{font-family:Spartan,sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:.57px;color:var(--afpar-green);margin-bottom:28px}.page-header .mobile-buttons .btn{font-size:14px;line-height:19px;margin-bottom:30px}.page-header .mobile-buttons .btn:last-child{margin-bottom:0}.page-header .text-default,.page-header .text-default p{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0;color:var(--afpar-light)}@media (max-width:991.98px){.page-header .text-default{margin-bottom:35px}}.page-header .background-text{font-family:Spartan,sans-serif;font-size:160px;font-weight:700;line-height:normal;letter-spacing:0;color:var(--afpar-dark-green);margin-left:-70px}.page-header .text-padding-left{padding-left:60px}@media (max-width:991.98px){.page-header .text-padding-left{padding-left:0}}.page-header .boxes{width:340px}.page-header .boxes .box{position:relative;background-color:var(--afpar-light-gray);padding:18px 23px;border-radius:7px;margin-bottom:62px}.page-header .boxes .box .box-title{font-family:Spartan,sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:0;color:var(--afpar-purple-dark);cursor:pointer}.page-header .boxes .box .box-title span{margin-left:15px;padding-top:2px}.page-header .boxes .box .open-link{position:absolute;bottom:0;left:50%;transform:translate(-50%,18px);z-index:1}.page-header .boxes .box:after{content:url(https://vaereunion.re/assets/frontend/images/wave.png);position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(100% - 2px))}.page-header .boxes .box.opened{padding:28px 23px;margin-bottom:40px}.page-header .boxes .box.opened .box-title{font-family:Spartan,sans-serif;font-size:14px;font-weight:700;line-height:22px;letter-spacing:0;color:var(--afpar-purple);margin-bottom:20px}.page-header .boxes .box.opened .open-link,.page-header .boxes .box.opened:after{display:none}.page-header .boxes .box .nav-pills{margin-bottom:18px}.page-header .boxes .box .nav-pills .nav-item .nav-link{font-family:Spartan,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:.75px;color:var(--afpar-purple-dark);background-color:inherit;padding:10px 14px 8px}.page-header .boxes .box .nav-pills .nav-item .nav-link.active{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:normal;letter-spacing:.75px;color:var(--afpar-light);background-color:var(--afpar-purple);border-radius:15px}.page-header .boxes .box .tab-content .tab-pane .tab-title{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark);margin-bottom:8px;display:flex;align-items:center}.page-header .boxes .box .tab-content .tab-pane .tab-title img{max-width:15px;margin-left:5px;padding-bottom:3px}.page-header .boxes .box .tab-content .tab-pane .tab-text{font-family:Spartan,sans-serif;font-size:12px;font-weight:500;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark)}.page-header .boxes .box .schedules,.page-header .boxes .box .schedules p{font-family:Spartan,sans-serif;font-size:12px;font-weight:400;line-height:19px;letter-spacing:0;color:var(--afpar-purple-dark);margin-bottom:0}.page-header .boxes .box .events .event{padding:15px 0;border-bottom:1px solid var(--afpar-light-purple)}.page-header .boxes .box .events .event:first-child{padding-top:0}.page-header .boxes .box .events .event:last-child{border-bottom:none;padding-bottom:0}.page-header .boxes .box .events .event .event-title{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-green);margin-bottom:5px}.page-header .boxes .box .events .event .event-date{font-weight:700;margin-bottom:10px}.page-header .boxes .box .events .event .event-date,.page-header .boxes .box .events .event .event-place{font-family:Spartan,sans-serif;font-size:12px;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark)}.page-header .boxes .box .events .event .event-place{font-weight:500}.page-header .boxes .box .documents .document{padding:15px 0;border-bottom:1px solid var(--afpar-light-purple)}.page-header .boxes .box .documents .document:first-child{padding-top:0}.page-header .boxes .box .documents .document:last-child{border-bottom:none;padding-bottom:0}.page-header .boxes .box .documents .document .document-title{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-green);margin-bottom:5px}.page-header .boxes .box .documents .document .document-date{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark);margin-bottom:10px}.pagination{justify-content:center}.pagination .page-item .page-link{color:var(--afpar-green)}.pagination .page-item.active .page-link{color:var(--afpar-light);background-color:var(--afpar-green);border-color:var(--afpar-green)}.testimonials{padding:75px 0}.testimonials .section-title{margin-bottom:50px}@media (max-width:575.98px){.testimonials .slick-slider{padding-left:0;padding-right:0}}.testimonials .slick-prev{left:-10px}.testimonials .slick-next{right:-10px}.testimonials .slick-next,.testimonials .slick-prev{height:35px;width:35px}.testimonials .slick-next:before,.testimonials .slick-prev:before{color:var(--afpar-dark-green);font-size:35px}@media (max-width:575.98px){.testimonials .slick-next,.testimonials .slick-prev{display:none!important}}.testimonials .slick-dots{bottom:-50px}.testimonials .slick-dots li button:before{font-size:15px;color:var(--afpar-dark-green)}.testimonials .testimonials-slider{margin-bottom:30px}.testimonials .testimonials-slider .slick-dotted.slick-slider{margin-bottom:0}@media (max-width:575.98px){.testimonials .testimonials-slider{margin-left:-15px;margin-right:-15px}.testimonials .testimonials-slider .slick-track,.testimonials .testimonials-slider .slick-track .slick-slide{width:100%}}.testimonials .testimonial-image{padding-left:110px;min-width:60%}.testimonials .testimonial-image img{border-radius:8px;box-shadow:0 0 20px 10px rgba(166,156,216,.3)}@media (max-width:575.98px){.testimonials .testimonial-image img{border-radius:0}}@media (max-width:1199.98px){.testimonials .testimonial-image{padding-left:60px}}@media (max-width:991.98px){.testimonials .testimonial-image{min-width:inherit;padding-left:0;text-align:center}.testimonials .testimonial-image img{margin:0 auto}}.testimonials .testimonial-data{padding-top:25px;max-width:325px}@media (max-width:991.98px){.testimonials .testimonial-data{margin:0 auto;padding-top:50px;text-align:center}}.testimonials .testimonial-data .testimonial-title{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:.5px;color:var(--afpar-green)}.testimonials .testimonial-data .testimonial-title .font-weight-bold{font-family:Spartan,sans-serif;font-size:19px;font-weight:700;line-height:normal;letter-spacing:.68px;color:var(--afpar-green)}.testimonials .testimonial-data .testimonial-title .separator{font-family:Spartan,sans-serif;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.57px;color:var(--afpar-green)}@media (max-width:991.98px){.testimonials .testimonial-data .testimonial-title{text-align:center;margin-bottom:60px}.testimonials .testimonial-data .testimonial-title,.testimonials .testimonial-data .testimonial-title .font-weight-bold,.testimonials .testimonial-data .testimonial-title .separator{font-size:12px;line-height:20px}}.testimonials .testimonial-data .testimonial-text{position:relative;margin-top:35px}.testimonials .testimonial-data .testimonial-text:after,.testimonials .testimonial-data .testimonial-text:before{font-family:Sarabun,sans-serif;font-size:70px;font-weight:700;line-height:25px;letter-spacing:0;color:var(--afpar-border);position:absolute;z-index:-1;transform:translate(-5px,-50%)}.testimonials .testimonial-data .testimonial-text:before{content:"\AB";top:0;left:0}.testimonials .testimonial-data .testimonial-text:after{content:"\BB";bottom:0;right:0}.testimonials .testimonial-data .testimonial-text,.testimonials .testimonial-data .testimonial-text p{font-family:Spartan,sans-serif;font-size:13px;font-weight:500;line-height:25px;letter-spacing:0;color:var(--afpar-dark-purple)}.testimonials .testimonial-data .testimonial-text p{margin-bottom:0}@media (max-width:991.98px){.testimonials .testimonial-data .testimonial-text{margin-bottom:50px}}.testimonials .testimonial-data .testimonial-link{font-family:Spartan,sans-serif;font-size:13px;font-weight:500;line-height:25px;letter-spacing:0;color:var(--afpar-green);margin-top:15px}@media (max-width:991.98px){.testimonials .testimonial-data .testimonial-link{justify-content:center}}.testimonials .testimonial-data .testimonial-link img{margin-right:15px}.testimonials .btn-show-all{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:0;color:var(--afpar-light)}.places-template .place-item{margin-bottom:80px}.places-template .place-item .place-item-title{margin-bottom:8px;display:block}.places-template .place-item .place-item-links{margin-bottom:15px}.places-template .place-item .place-item-links a{text-decoration:underline}.anchor-top{bottom:10px;right:10px;left:auto;opacity:0;transition:opacity .5s ease-out}.anchor-top img{max-width:40px}.anchor-top .cms-text{font-size:12px;line-height:12px;margin-top:10px}.anchor-top:hover{text-decoration:none}.anchor-top.active{opacity:1}.anchor-top.position-absolute{top:-74px}.meeting-table{padding-bottom:65px}.meeting-table .table .places{width:100px}.meeting-table .table .btn-subscribe{font-family:Spartan,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:0;color:var(--afpar-green)}.meeting-table .table .btn-subscribe img{margin-left:13px}.meeting-table .table.table-striped tbody tr:nth-of-type(odd) td{font-family:Spartan,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0;color:var(--afpar-gray)}.meeting-table .table thead th{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:0;color:var(--afpar-green);padding:18px 12px;vertical-align:middle}.meeting-table .table tbody tr:hover{background-color:rgba(126,185,175,.4)}.meeting-table .table tbody td{font-family:Spartan,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0;color:var(--afpar-text-light-gray);min-width:200px}.page-home .page-header .boxes{min-height:550px}.page-home .question-block{background:url(https://vaereunion.re/assets/frontend/images/question-image.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:382px;padding-top:90px;padding-bottom:160px}@media (max-width:991.98px){.page-home .question-block{background-position:top;background-size:auto;background-color:rgba(187,187,192,.17);padding-bottom:0}}.page-home .question-block p{font-family:Spartan,sans-serif;font-size:22px;font-weight:600;line-height:32px;letter-spacing:1.37px;color:var(--afpar-light);margin-bottom:30px}@media (max-width:991.98px){.page-home .question-block p{font-size:26px;line-height:36px}}.page-home .question-block .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Spartan,sans-serif;font-size:9px;font-weight:400;line-height:normal;letter-spacing:.56px;color:var(--afpar-green)}.page-home .question-block .btn .font-weight-bold{font-family:Spartan,sans-serif;font-size:18px;font-weight:700;line-height:normal;letter-spacing:1.12px;color:var(--afpar-green)}.page-home .question-block .card{padding:45px 35px;border-radius:7px;position:absolute;transform:translate(-50%,-60%);left:50%;width:400px}@media (max-width:991.98px){.page-home .question-block .card{position:relative;transform:translate(-50%);left:50%;margin-top:75px}}@media (max-width:575.98px){.page-home .question-block .card{width:inherit}}.page-home .question-block .card:before{content:url(https://vaereunion.re/assets/frontend/images/icons/icon-paperclip.png);position:absolute;top:-15px;right:40px}.page-home .question-block .card .card-title{font-family:Spartan,sans-serif;font-size:14px;font-weight:700;line-height:19px;letter-spacing:0;color:var(--afpar-green);margin-bottom:40px}.page-home .question-block .card .card-item{margin-bottom:35px}.page-home .question-block .card .card-item:last-child{margin-bottom:0}.page-home .question-block .card .card-item .icon{min-width:31px;max-width:31px;margin-right:33px}.page-home .question-block .card .card-item .card-item-text,.page-home .question-block .card .card-item .card-item-text p{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:var(--afpar-dark-purple)}.page-home .question-block .card .card-item .card-item-text p{margin-bottom:0}.page-home .content-block{padding-top:75px;padding-bottom:75px}.page-home .content-block .text{margin-bottom:90px}.page-home .content-block .text,.page-home .content-block .text p{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:var(--afpar-purple-dark)}.page-home .content-block .text p{margin-bottom:0}.page-home .content-block .content-block-image{border-radius:8px;box-shadow:0 0 20px 10px rgba(166,156,216,.3)}@media (max-width:991.98px){.page-home .content-block .content-block-image{margin-top:120px}}@media (max-width:575.98px){.page-home .content-block .content-block-image{margin-left:-15px;margin-right:-15px;max-width:calc(100% + 30px)!important;border-radius:0}}.page-home .content-block .content-items .content-item{position:relative;max-width:200px;margin-bottom:75px}.page-home .content-block .content-items .content-item:last-child,.page-home .content-block .content-items .content-item:last-child .text{margin-bottom:0}.page-home .content-block .content-items .content-item .text{position:relative;z-index:1}.page-home .content-block .content-items .content-item:after{position:absolute;font-family:Spartan,sans-serif;font-size:90px;font-weight:700;line-height:normal;letter-spacing:0;color:var(--afpar-light-purple)}.page-home .content-block .content-items .content-item.number-1:after{content:"1";top:0;left:-12px}.page-home .content-block .content-items .content-item.number-2:after{content:"2";bottom:0;right:0;transform:translate(45%,60%)}.page-home .content-block .content-items .content-item.number-3:after{content:"3";bottom:0;left:0;transform:translate(-25%,40%)}.page-home .content-block .content-items .content-item.number-4:after{content:"4";bottom:0;right:0;transform:translate(25%,50%)}.page-home .meetings-block{padding:75px 0}.page-home .meetings-block .section-title{margin-bottom:80px}@media (max-width:991.98px){.page-home .meetings-block .section-title{margin-bottom:0}}.page-home .meetings-block .btn-show-all{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:0;color:var(--afpar-light)}@media (max-width:991.98px){.page-home .meetings-block .btn-show-all{margin-bottom:43px}}.page-home .meetings-block .table-show-more{background:url(https://vaereunion.re/assets/frontend/images/table-show-more.png);background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:35px;display:block}@media (max-width:991.98px){.page-home .meetings-block .table-show-more{position:absolute;width:calc(100% - 30px)}}.page-events .event-item{margin-bottom:130px}@media (max-width:991.98px){.page-events .event-item{margin-bottom:80px}}.page-events .event-item .event-content{max-width:350px;margin-left:80px}@media (max-width:991.98px){.page-events .event-item .event-content{max-width:435px;margin:35px auto}}@media (max-width:575.98px){.page-events .cms-image{margin-left:-15px;margin-right:-15px}.page-events .cms-image img{border-radius:0}}.page-events .btn.btn-show{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:1px;color:var(--afpar-light);min-width:120px;margin-top:30px}@media (max-width:991.98px){.page-events .btn.btn-show{margin-top:15px}}.page-events .page-header .cms-image{margin-top:40px}.page-events .page-header .cms-image img{box-shadow:0 2px 159px 5px var(--afpar-dark-green)}.page-testimonials .testimonial-item{margin-bottom:130px}@media (max-width:991.98px){.page-testimonials .testimonial-item{margin-bottom:80px}}.page-testimonials .testimonial-item .testimonial-content{max-width:500px;margin-left:80px}@media (max-width:991.98px){.page-testimonials .testimonial-item .testimonial-content{max-width:435px;margin:35px auto}}@media (max-width:575.98px){.page-testimonials .cms-image{margin-left:-15px;margin-right:-15px}.page-testimonials .cms-image img{border-radius:0}}.page-testimonials .btn{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:1px;color:var(--afpar-light);min-width:120px;margin-top:30px}@media (max-width:991.98px){.page-testimonials .btn{margin-top:15px}}.page-testimonials .page-header .cms-image{margin-top:40px}.page-testimonials .page-header .cms-image img{box-shadow:0 2px 159px 5px var(--afpar-dark-green)}.page-testimonials .page-header .testimonial-link{font-family:Spartan,sans-serif;font-size:13px;font-weight:500;line-height:25px;letter-spacing:0;color:var(--afpar-green);margin-top:15px}.page-testimonials .page-header .testimonial-link img{margin-right:15px}.page-meetings .meeting-item{margin-bottom:130px;text-align:center}.page-meetings .meeting-item .meeting-content{max-width:435px;margin:0 auto;text-align:left}.page-meetings .btn.btn-subscribe{font-family:Spartan,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:1px;color:var(--afpar-light);min-width:120px;margin-top:30px}@media (max-width:991.98px){.page-meetings .btn.btn-subscribe{margin-top:15px}}.page-meetings .meetings-title{margin-bottom:100px}.page-documents .card{margin-bottom:40px;border-radius:7px;border:none;box-shadow:0 0 8px 2.5px rgba(166,156,216,.3);overflow:hidden}.page-documents .card .card-body,.page-documents .card .card-header{padding:23px;background-color:var(--afpar-light-gray)}.page-documents .card .card-body{padding-top:0}.page-documents .card .card-header{border-bottom:none}.page-documents .card .card-header .link{font-family:Spartan,sans-serif;font-size:15px;font-weight:700;line-height:normal;letter-spacing:0;color:var(--afpar-purple)}.page-documents .card .card-header .link.collapsed{color:var(--afpar-green)}.page-documents .documents .document{padding:15px 0;border-bottom:1px solid var(--afpar-light-purple)}.page-documents .documents .document:first-child{padding-top:0}.page-documents .documents .document:last-child{border-bottom:none;padding-bottom:0}.page-documents .documents .document .document-title{font-family:Spartan,sans-serif;font-size:14px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-green);margin-bottom:5px}.page-documents .documents .document .document-date{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark);margin-bottom:10px}.page-search .form{margin-bottom:40px}.page-search .nav-tabs{margin-bottom:40px;border-bottom:none}.page-search .nav-tabs .nav-item.nav-link{font-family:Spartan,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:.75px;color:var(--afpar-purple-dark);background-color:inherit;padding:12px 16px 10px;border:none;margin-right:20px}.page-search .nav-tabs .nav-item.nav-link .badge{background-color:var(--afpar-purple);color:var(--afpar-light);padding:.5em .4em .25em;margin-left:5px}.page-search .nav-tabs .nav-item.nav-link.active{font-family:Spartan,sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:.75px;color:var(--afpar-light);background-color:var(--afpar-purple);border-radius:25px}.page-search .nav-tabs .nav-item.nav-link.active .badge{background-color:var(--afpar-light);color:var(--afpar-purple)}.page-search .tab-content .tab-pane .items{margin-bottom:30px}.page-search .tab-content .tab-pane .items .item-bordered{border-bottom:1px solid var(--afpar-light-purple);padding-bottom:20px;margin-bottom:20px}.page-search .tab-content .tab-pane .items .item-bordered:last-child{border-bottom:none;padding-bottom:0}@media (max-width:575.98px){.page-search .tab-content .item-event .event-image{margin-bottom:25px;margin-left:-15px;margin-right:-15px;max-width:calc(100% + 30px)!important}}.page-search .tab-content .item-event .event-title{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-green);margin-bottom:5px}.page-search .tab-content .item-event .event-date{font-weight:700;margin-bottom:10px}.page-search .tab-content .item-event .event-date,.page-search .tab-content .item-event .event-place{font-family:Spartan,sans-serif;font-size:12px;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark)}.page-search .tab-content .item-event .event-place{font-weight:500}.page-search .tab-content .item-document .document-title{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-green);margin-bottom:5px}.page-search .tab-content .item-document .document-date{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark);margin-bottom:10px}.page-search .tab-content .item-meeting .meeting-title,.page-search .tab-content .item-page .page-title a{font-family:Spartan,sans-serif;font-size:12px;font-weight:700;line-height:19px;letter-spacing:.75px;color:var(--afpar-green)}.page-search .tab-content .item-meeting .meeting-title{margin-bottom:5px}.page-search .tab-content .item-meeting .meeting-date{font-weight:700;margin-bottom:10px}.page-search .tab-content .item-meeting .meeting-date,.page-search .tab-content .item-meeting .meeting-place{font-family:Spartan,sans-serif;font-size:12px;line-height:19px;letter-spacing:.75px;color:var(--afpar-purple-dark)}.page-search .tab-content .item-meeting .meeting-place{font-weight:500}@media (max-width:991.98px){.content{padding-top:260px}.header-scroll .content{padding-top:120px}}