@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed|Roboto:400,700');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:14px;}body{background-color:#ffffff;font-family:'Arial';font-style:normal;font-weight:300;font-size:14px;color:#222222;margin-top:0;scroll-behavior:smooth;}.dialog-off-canvas-main-canvas{overflow-x:hidden;}.form-control{border-radius:0;}.btn{border-radius:0;}.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:both;}.path-frontpage .col-sm-2:nth-child(6n+1),.path-frontpage .col-sm-3:nth-child(4n+1),.path-frontpage .col-sm-4:nth-child(3n+1),.path-frontpage .col-sm-6:nth-child(2n+1){clear:none;}p{font-family:'Roboto';font-style:normal;font-weight:300;margin:0 0 20px;}#main a{text-decoration:underline;}b{letter-spacing:0.03em;}h1{font-family:'Roboto';font-style:normal;font-weight:400;font-size:3.5rem;margin:1rem 0 1.5rem 0;padding:0px;}.field h1:first-child{margin-top:0;}@media (max-width:640px){h1{font-size:3rem;}}h2{font-family:'Roboto';font-style:normal;font-weight:700;font-size:1.8rem;margin:1rem 0 1.5rem 0;padding:0px;color:#263842;}h3{font-family:'Roboto';font-style:normal;font-weight:700;font-size:1.3rem;margin:1.75rem 0 0.5rem 0;padding:0px;color:#3e8bb2;text-transform:uppercase;}h4{font-family:'Roboto';font-style:normal;font-weight:700;font-size:1.3rem;margin:1.75rem 0 0.5rem 0;padding:0px;color:#263842;text-transform:uppercase;}h5{font-family:'Roboto';font-style:normal;font-weight:700;font-size:1rem;margin:1rem 0 1rem 0;padding:0px;}h6{font-family:'Roboto';font-style:normal;font-weight:700;font-size:1rem;margin:0.5rem 0 1rem 0;padding:0px;color:#3e8bb2;}.dialog-off-canvas-main-canvas ul{list-style-type:square;margin:0 0 25px;}.dialog-off-canvas-main-canvas ol{margin:0 0 25px;}.dialog-off-canvas-main-canvas li{margin-left:0.5rem;padding-left:0.5rem;margin-bottom:0.1rem;}hr{margin-top:4rem;border-top:20px solid #263842;}table{margin:0 0 20px;}a{color:inherit;}a:hover,a:active{background-color:transparent;text-decoration:none;color:#aaaaaa;}a:visited{background-color:transparent;text-decoration:none;}#navbar-sidebar{height:100vh;min-height:500px;}#navbar-collapse{background-color:#263842;position:fixed;z-index:100;top:0;left:0;bottom:0;overflow:initial !important;width:33.33333333%;min-width:250px;border:0;}.home #navbar-collapse{width:41.66666667%;}#navbar-collapse > .region::before{content:" ";position:absolute;background-color:#263842;bottom:100%;width:100%;left:0;right:0;height:101px;margin-bottom:-1px;}@media (max-width:767px){#navbar-sidebar{height:auto;min-height:initial;}}.navbar{position:absolute;background-color:transparent;border:none;margin:0;}.home .navbar{position:relative;}.navbar > .row{background-color:#2b3d47;}.navbar-header{position:absolute;top:0;left:0;right:0;float:none;z-index:30;}.navbar-header .navbar-toggle{position:relative;float:left;padding:9px 10px;margin-top:16px;margin-left:15px;color:#ffffff;border-color:#ffffff;background-color:#263842;}.navbar-header .navbar-toggle{position:fixed;padding:4px;margin:0;border-color:transparent;background-color:#263842;border-radius:0;top:0;bottom:0;left:0;width:35px;}.navbar-header .navbar-toggle::before{content:" ";position:absolute;background-color:#263842;bottom:100%;left:-1px;right:-1px;height:100px;}.navbar-header .navbar-toggle .icon{position:absolute;color:#ffffff;top:0.75rem;}.navbar-header .navbar-toggle .text{position:relative;font-family:"Roboto";font-weight:700;font-size:1.25rem;line-height:1.3;text-align:left;color:#fff200;writing-mode:vertical-rl;text-orientation:mixed;top:0;height:100vh;min-height:800px;transform:none;padding-top:40px;}.navbar-header .navbar-toggle .text.fr{display:none;}html[lang*="fr"] .navbar-header .navbar-toggle .text{display:none;}html[lang*="fr"] .navbar-header .navbar-toggle .text.fr{display:block;}.navbar-header .navbar-toggle{}.navbar-header .navbar-toggle:active,.navbar-header .navbar-toggle:hover{background-color:#364852;}.navbar-header .navbar-toggle .icon-bar{background-color:#ffffff;}.home .navbar-header .navbar-toggle{opacity:0;}.navbar-collapse .navbar-toggle-screen{position:fixed;top:0;bottom:0;left:33.33333333%;width:66.6666666%;margin-left:25px;background-color:transparent;border:0;cursor:default;display:none;}.home .navbar-collapse .navbar-toggle-screen{left:41.66666667%;width:58.33333333%;}.navbar-nav{float:right;width:100%;margin:0;padding-top:2rem;text-align:right;}.navbar-nav li{float:right;margin:0;width:100%;height:10vh;min-height:50px;background-repeat:no-repeat;background-position:right 200px;background-size:contain;}.home  .navbar-nav li{background-position:right top;opacity:0;}.navbar-nav li a{font-family:'Roboto Condensed';position:relative;display:block;padding:0 1rem 0 0;font-size:2.4vh;text-transform:uppercase;line-height:0.9;overflow:hidden;top:68%;transform:translate(0,-50%);max-width:17em;float:right;}@media (min-width:768px){.home  .navbar-nav li a{max-height:0%;}}.navbar-default .navbar-nav > li > a{color:#ffffff;transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;}.navbar-default .navbar-nav > .active > a{background-color:transparent;color:#ffffff;}.navbar-default .navbar-nav li:nth-child(1) > a{background-color:transparent;color:#fff200;}.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:transparent;color:#ffffff;opacity:0.75;}.navbar-default .navbar-nav li:nth-child(1) > a:hover,.navbar-default .navbar-nav li:nth-child(1) > a:focus{background-color:transparent;color:#fff200;opacity:0.75;}.navbar-default .navbar-nav > .active::before{content:" ";position:absolute;width:0;height:0;top:68%;right:-15.5px;border-right:18px solid #ffffff;border-top:14px solid transparent;border-bottom:14px solid transparent;transform:translate(0,-50%);}.navbar-nav li:nth-child(1) > a{font-family:"Roboto";font-weight:700;font-size:3.375vh;line-height:0.85;color:#fff200;padding-top:0;top:0.2rem;transform:none;max-width:10em;}html[lang*="fr"] .navbar-nav li:nth-child(1) > a{max-width:12em;}.navbar.container,.navbar.container-fluid{margin-top:0;}@media (max-width:960px){.navbar-nav li a{font-size:2vh;}}@media (max-width:850px){.navbar-nav li a{font-size:1.75vh;}.navbar-nav li:nth-child(1) > a{font-size:2.88vh;}}@media (max-width:767px){.home  .navbar-nav li{background-image:none !important;opacity:1;}.navbar-nav li a{font-size:1.75vh;}}@media (max-width:640px){.navbar-nav li a{font-size:1.6vh;}}@media (max-height:685px) and (max-width:850px){.navbar-nav li a{font-size:12px;}.navbar-nav li:nth-child(1) > a{font-size:20px;}}@media (max-height:600px) and (min-width:851px) and (max-width:960px){.navbar-nav li a{font-size:12px;}.navbar-nav li:nth-child(1) > a{font-size:20px;}}@media (max-height:500px) and (min-width:961px){.navbar-nav li a{font-size:12px;}.navbar-nav li:nth-child(1) > a{font-size:17px;}}@media (max-height:500px) and (max-width:960px){.navbar-nav li:nth-child(1) > a{font-size:17px;}}.navbar-nav li:nth-child(1){background-image:url(/themes/custom/rwa/images/utmost.png);}.navbar-nav li:nth-child(2){background-image:url(/themes/custom/rwa/images/dignified.png);}.navbar-nav li:nth-child(3){background-image:url(/themes/custom/rwa/images/mutual.png);}.navbar-nav li:nth-child(4){background-image:url(/themes/custom/rwa/images/lasting.png);}.navbar-nav li:nth-child(5){background-image:url(/themes/custom/rwa/images/genuine.png);}.navbar-nav li:nth-child(6){background-image:url(/themes/custom/rwa/images/simple.png);}.navbar-nav li:nth-child(7){background-image:url(/themes/custom/rwa/images/self.png);}.navbar-nav li:nth-child(8){background-image:url(/themes/custom/rwa/images/healthy.png);}.navbar-nav li:nth-child(9){background-image:url(/themes/custom/rwa/images/due.png);}html[lang*="fr"] .navbar-nav li:nth-child(1){background-image:url(/themes/custom/rwa/images/fr_total.png);}html[lang*="fr"] .navbar-nav li:nth-child(2){background-image:url(/themes/custom/rwa/images/fr_immuable.png);}html[lang*="fr"] .navbar-nav li:nth-child(3){background-image:url(/themes/custom/rwa/images/fr_absolu.png);}html[lang*="fr"] .navbar-nav li:nth-child(4){background-image:url(/themes/custom/rwa/images/fr_mutuel.png);}html[lang*="fr"] .navbar-nav li:nth-child(5){background-image:url(/themes/custom/rwa/images/fr_de_soi.png);}html[lang*="fr"] .navbar-nav li:nth-child(6){background-image:url(/themes/custom/rwa/images/fr_dautrui.png);}html[lang*="fr"] .navbar-nav li:nth-child(7){background-image:url(/themes/custom/rwa/images/fr_universel.png);}html[lang*="fr"] .navbar-nav li:nth-child(8){background-image:url(/themes/custom/rwa/images/fr_illimite.png);}html[lang*="fr"] .navbar-nav li:nth-child(9){background-image:url(/themes/custom/rwa/images/fr_tangible.png);}@media (max-width:767px){#navbar-collapse{-webkit-transition:left 0.4s !important;-moz-transition:left 0.4s !important;-ms-transition:left 0.4s !important;-o-transition:left 0.4s !important;transition:left 0.4s !important;left:-85vw;height:100% !important;display:block;}#navbar-collapse.collapsing[aria-expanded="true"]{left:0;height:100% !important;display:block;}#navbar-collapse.collapsing[aria-expanded="false"]{left:-85vw;height:100% !important;display:block;}#navbar-collapse.collapse.in{left:0;height:100% !important;display:block;}#navbar-collapse.collapsing[aria-expanded="true"] .navbar-toggle-screen,#navbar-collapse.collapse.in .navbar-toggle-screen{display:block;}}#cover{display:none;}.home #cover{background-color:transparent;border:none;margin:0;height:100vh;min-height:500px;color:#222222;display:block;}.home #cover > .region,#block-homead{position:absolute;top:0;left:0;right:0;bottom:0;}#block-logos{position:absolute;top:0;left:0;right:0;height:auto;}.home #cover .block .block-title{position:absolute;background-color:#263842;background-repeat:no-repeat;background-size:auto 100%;background-position:center right;top:0;bottom:0;left:0;right:0;opacity:1;font-size:0;margin:0;padding:0;background-image:url(/themes/custom/rwa/images/bg_person_1.png);background-position:center left;}#block-logos .field{position:absolute;top:2vh;left:initial;right:5%;width:83%;opacity:1;text-align:right;vertical-align:top;}#block-homead .field{position:absolute;top:60vh;left:initial;right:7%;width:60%;transform:translate(0,-50%);opacity:1;}#cover-home{opacity:1;color:#ffffff;}#cover-home a b{color:#fff200;}#ourword{opacity:1;max-width:100%;margin-bottom:10px;}#respect{opacity:1;max-width:100%;margin-bottom:20px;}#block-logos,.home #cover-home,.home #cover .block .block-title,.home #ourword,.home #respect{opacity:0;}@media (max-height:500px){#block-homead .field{top:300px;}}#main{width:80%;min-height:80vh;margin:2rem auto 5rem auto;display:block;}.home #main{display:none;}footer{background-color:#fff200;padding:5rem 10% 3rem 10%;border:none;display:block;}.home footer{display:none;}footer .text{font-family:"Roboto";font-weight:700;font-size:1.5rem;color:#222222;line-height:1.2;}#block-languageswitcher ul{list-style-type:none;margin:1rem 0;padding:0;}#block-languageswitcher ul li{display:inline-block;padding:0;margin:0;border:1px solid #222222;}#block-languageswitcher ul li.is-active{display:none;}#block-languageswitcher ul li:hover{background-color:#222222;}#block-languageswitcher ul li a{padding:0.25rem 2rem;text-decoration:none;}#block-languageswitcher ul li a:hover{color:#ffffff;text-decoration:none;}#search-block-form{max-width:300px;margin:0.5rem 0 2rem 0;}#block-search h5{display:none;}#block-userlogin ul{margin-top:2rem;margin-left:0;padding-left:0;list-style-type:none;}#block-userlogin ul li{margin-left:0;padding-left:0;}@keyframes Fadein{0%{opacity:0;}100%{opacity:1;}}@keyframes Blindout{0%{background-position:100% 0vh;}99%{background-position:100% 10vh;}100%{background-position:100% 200px;}}@keyframes Blindin{0%{max-height:0%;}100%{max-height:100%;}}@keyframes Background-Home{0%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_1.png);}4%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_1.png);}16%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_1.png);}19%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_1.png);}20%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_2.png);}24%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_2.png);}36%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_2.png);}39%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_2.png);}40%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_3.png);}44%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_3.png);}56%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_3.png);}59%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_3.png);}60%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_4.png);}64%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_4.png);}76%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_4.png);}79%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_4.png);}80%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_5.png);}84%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_5.png);}96%{opacity:1;background-image:url(/themes/custom/rwa/images/bg_person_5.png);}100%{opacity:0;background-image:url(/themes/custom/rwa/images/bg_person_5.png);}}#cover .block .block-title{animation:100s ease-out 4.5s infinite Background-Home;animation-fill-mode:forwards;}#cover-home{animation:4s ease-out 4.5s 1 Fadein;animation-fill-mode:forwards;}#block-logos{animation:4s ease-out 4.5s 1 Fadein;animation-fill-mode:forwards;}#ourword{animation:2.5s ease-out 4.5s 1 Fadein;animation-fill-mode:forwards;}#respect{animation:5s linear 2s 1 Fadein;animation-fill-mode:forwards;}.home .navbar-header .navbar-toggle{animation:4s ease-out 4.5s 1 Fadein;animation-fill-mode:forwards;}@media (min-width:768px){.home .navbar-nav li:nth-child(1){animation:1s ease-out 2s 1 Fadein,0.15s ease-in 6.8s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(2){animation:1s ease-out 0.75s 1 Fadein,0.15s ease-in 6.7s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(3){animation:1s ease-out 1.25s 1 Fadein,0.15s ease-in 6.6s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(4){animation:1s ease-out 2.25s 1 Fadein,0.15s ease-in 6.5s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(5){animation:1s ease-out 0.25s 1 Fadein,0.15s ease-in 6.4s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(6){animation:1s ease-out 1.5s 1 Fadein,0.15s ease-in 6.3s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(7){animation:1s ease-out 1s 1 Fadein,0.15s ease-in 6.2s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(8){animation:1s ease-out 1.75s 1 Fadein,0.15s ease-in 6.1s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(9){animation:1s ease-out 0.5s 1 Fadein,0.15s ease-in 6.0s 1 Blindout;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(1) a{animation:0.15s ease-out 6.9s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(2) a{animation:0.15s ease-out 6.8s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(3) a{animation:0.15s ease-out 6.7s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(4) a{animation:0.15s ease-out 6.6s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(5) a{animation:0.15s ease-out 6.5s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(6) a{animation:0.15s ease-out 6.4s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(7) a{animation:0.15s ease-out 6.3s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(8) a{animation:0.15s ease-out 6.2s 1 Blindin;animation-fill-mode:forwards;}.home .navbar-nav li:nth-child(9) a{animation:0.15s ease-out 6.1s 1 Blindin;animation-fill-mode:forwards;}}.js-loading *,.js-loading *:before,.js-loading *:after{animation-play-state:paused !important;}
