/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Raleway-Regular";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Regular.woff2) format("woff2"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Regular.woff) format("woff"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Regular.ttf) format("truetype");}@font-face{font-family:"Raleway-Medium";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Medium.woff2) format("woff2"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Medium.woff) format("woff"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Medium.ttf) format("truetype");}@font-face{font-family:"Raleway-SemiBold";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-SemiBold.woff2) format("woff2"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-SemiBold.woff) format("woff"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-SemiBold.ttf) format("truetype");}@font-face{font-family:"Raleway-ExtraBold";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-ExtraBold.woff2) format("woff2"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-ExtraBold.woff) format("woff"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-ExtraBold.ttf) format("truetype");}@font-face{font-family:"Raleway-Bold";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Bold.woff2) format("woff2"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Bold.woff) format("woff"),url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Bold.ttf) format("truetype");}@font-face{font-family:"Roboto-Regular";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Roboto-Regular.ttf) format("truetype");}*{box-sizing:border-box;margin:0;padding:0;}body{color:#323232;overflow-x:hidden;font-family:"Raleway-Regular";}.page-wrapper{margin:0 auto;}img{max-width:100%;display:block;height:auto;}a{color:#323232;text-decoration:none;}p{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:400;font-style:normal;line-height:1.4583333333vw;}@media screen and (min-width:1921px){p{font-size:18px;}}@media screen and (min-width:1921px){p{line-height:28px;}}@media screen and (max-width:1149px){p{font-size:18px;line-height:28px;}}h1{margin:0;font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:3.125vw;font-weight:normal;font-style:normal;line-height:3.6458333333vw;}@media screen and (min-width:1921px){h1{font-size:60px;}}@media screen and (min-width:1921px){h1{line-height:70px;}}@media screen and (max-width:1149px){h1{font-size:35px;line-height:40px;font-weight:bold;}}h2{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:2.0833333333vw;}@media screen and (min-width:1921px){h2{font-size:30px;}}@media screen and (min-width:1921px){h2{line-height:40px;}}@media screen and (max-width:1149px){h2{font-size:30px;line-height:40px;}}ol li{list-style:none;}input{border-radius:0;}select{border:transparent;color:#323232;height:3.0208333333vw;padding:0.78125vw 1.0416666667vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;background:url(/sites/rifhop.net/themes/custom/rifhop/images/down-arrow.svg) no-repeat #ffffff right 20px center;background-size:1.25vw 0.6770833333vw;-webkit-appearance:none;-moz-appearance:none;}@media screen and (min-width:1921px){select{height:58px;}}@media screen and (min-width:1921px){select{padding:15px 20px;}}@media screen and (min-width:1921px){select{font-size:21px;}}@media screen and (min-width:1921px){select{line-height:25px;}}@media screen and (min-width:1921px){select{background-size:24px 13px;}}select::-ms-expand{display:none;}select::placeholder{color:#323232;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media screen and (max-width:1149px){select{height:58px;padding:15px 50px 15px 10px;font-size:21px;line-height:25px;background-size:24px 13px;}}.node.node--view-mode-full:not(.node--type-home){width:78.125vw;margin-left:auto;margin-right:3.125vw;}@media screen and (min-width:1921px){.node.node--view-mode-full:not(.node--type-home){width:1500px;}}@media screen and (min-width:1921px){.node.node--view-mode-full:not(.node--type-home){margin-right:60px;}}@media screen and (max-width:1149px){.node.node--view-mode-full:not(.node--type-home){width:100%;margin-right:0;margin-left:0;}}.unpublished.node{background-color:#fff4f4;}.block-local-tasks-block nav.tabs{position:fixed;background:#0049A3;bottom:10px;left:50%;z-index:999;border-radius:10px;transform:translateX(-50%);}@media screen and (max-width:1149px){.block-local-tasks-block nav.tabs{left:20px;right:20px;transform:none;}}.block-local-tasks-block nav.tabs ul.tabs{border:none;display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;}.block-local-tasks-block nav.tabs ul.tabs > li > a{display:block;color:#ffffff;border-radius:0;margin-right:0;border:none;background:#0049A3;border:solid 1px transparent;border-right:none;padding:10px;}.block-local-tasks-block nav.tabs ul.tabs > li:hover > a,.block-local-tasks-block nav.tabs ul.tabs > li.is-active > a{border:solid 1px #0049A3;background:#ffffff;border-right:none;color:#323232;}.block-local-tasks-block nav.tabs ul.tabs > li:first-child > a{border-top-left-radius:9px;border-bottom-left-radius:9px;}.block-local-tasks-block nav.tabs ul.tabs > li:last-child > a{border-top-right-radius:9px;border-bottom-right-radius:9px;border-right:solid 1px #0049A3;}main{position:relative;max-width:1920px;margin:0 auto;}.block-system-main-block .user-form,.block-system-main-block .user-pass-reset,.block-system-main-block .user-register-form,.block-system-main-block .user-login-form,.block-system-main-block .user-pass{margin-left:18.75vw;margin-right:3.125vw;padding:3.90625vw;margin-bottom:3.90625vw;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#F4F4F4;}@media screen and (min-width:1921px){.block-system-main-block .user-form,.block-system-main-block .user-pass-reset,.block-system-main-block .user-register-form,.block-system-main-block .user-login-form,.block-system-main-block .user-pass{margin-left:360px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form,.block-system-main-block .user-pass-reset,.block-system-main-block .user-register-form,.block-system-main-block .user-login-form,.block-system-main-block .user-pass{margin-right:60px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form,.block-system-main-block .user-pass-reset,.block-system-main-block .user-register-form,.block-system-main-block .user-login-form,.block-system-main-block .user-pass{padding:75px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form,.block-system-main-block .user-pass-reset,.block-system-main-block .user-register-form,.block-system-main-block .user-login-form,.block-system-main-block .user-pass{margin-bottom:75px;}}@media screen and (max-width:1149px){.block-system-main-block .user-form,.block-system-main-block .user-pass-reset,.block-system-main-block .user-register-form,.block-system-main-block .user-login-form,.block-system-main-block .user-pass{margin-left:0;margin-right:0;padding:20px;margin-bottom:0;}}.block-system-main-block .user-form .description,.block-system-main-block .user-form p,.block-system-main-block .user-pass-reset .description,.block-system-main-block .user-pass-reset p,.block-system-main-block .user-register-form .description,.block-system-main-block .user-register-form p,.block-system-main-block .user-login-form .description,.block-system-main-block .user-login-form p,.block-system-main-block .user-pass .description,.block-system-main-block .user-pass p{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;padding-top:0.3645833333vw;}@media screen and (min-width:1921px){.block-system-main-block .user-form .description,.block-system-main-block .user-form p,.block-system-main-block .user-pass-reset .description,.block-system-main-block .user-pass-reset p,.block-system-main-block .user-register-form .description,.block-system-main-block .user-register-form p,.block-system-main-block .user-login-form .description,.block-system-main-block .user-login-form p,.block-system-main-block .user-pass .description,.block-system-main-block .user-pass p{font-size:16px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form .description,.block-system-main-block .user-form p,.block-system-main-block .user-pass-reset .description,.block-system-main-block .user-pass-reset p,.block-system-main-block .user-register-form .description,.block-system-main-block .user-register-form p,.block-system-main-block .user-login-form .description,.block-system-main-block .user-login-form p,.block-system-main-block .user-pass .description,.block-system-main-block .user-pass p{padding-top:7px;}}@media screen and (max-width:1149px){.block-system-main-block .user-form .description,.block-system-main-block .user-form p,.block-system-main-block .user-pass-reset .description,.block-system-main-block .user-pass-reset p,.block-system-main-block .user-register-form .description,.block-system-main-block .user-register-form p,.block-system-main-block .user-login-form .description,.block-system-main-block .user-login-form p,.block-system-main-block .user-pass .description,.block-system-main-block .user-pass p{font-size:16px;padding-top:7px;line-height:25px;}}.block-system-main-block .user-form .form-type-email,.block-system-main-block .user-form .form-type-textfield,.block-system-main-block .user-form .form-type-password,.block-system-main-block .user-pass-reset .form-type-email,.block-system-main-block .user-pass-reset .form-type-textfield,.block-system-main-block .user-pass-reset .form-type-password,.block-system-main-block .user-register-form .form-type-email,.block-system-main-block .user-register-form .form-type-textfield,.block-system-main-block .user-register-form .form-type-password,.block-system-main-block .user-login-form .form-type-email,.block-system-main-block .user-login-form .form-type-textfield,.block-system-main-block .user-login-form .form-type-password,.block-system-main-block .user-pass .form-type-email,.block-system-main-block .user-pass .form-type-textfield,.block-system-main-block .user-pass .form-type-password{margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-type-email,.block-system-main-block .user-form .form-type-textfield,.block-system-main-block .user-form .form-type-password,.block-system-main-block .user-pass-reset .form-type-email,.block-system-main-block .user-pass-reset .form-type-textfield,.block-system-main-block .user-pass-reset .form-type-password,.block-system-main-block .user-register-form .form-type-email,.block-system-main-block .user-register-form .form-type-textfield,.block-system-main-block .user-register-form .form-type-password,.block-system-main-block .user-login-form .form-type-email,.block-system-main-block .user-login-form .form-type-textfield,.block-system-main-block .user-login-form .form-type-password,.block-system-main-block .user-pass .form-type-email,.block-system-main-block .user-pass .form-type-textfield,.block-system-main-block .user-pass .form-type-password{margin-bottom:20px;}}@media screen and (max-width:1149px){.block-system-main-block .user-form .form-type-email,.block-system-main-block .user-form .form-type-textfield,.block-system-main-block .user-form .form-type-password,.block-system-main-block .user-pass-reset .form-type-email,.block-system-main-block .user-pass-reset .form-type-textfield,.block-system-main-block .user-pass-reset .form-type-password,.block-system-main-block .user-register-form .form-type-email,.block-system-main-block .user-register-form .form-type-textfield,.block-system-main-block .user-register-form .form-type-password,.block-system-main-block .user-login-form .form-type-email,.block-system-main-block .user-login-form .form-type-textfield,.block-system-main-block .user-login-form .form-type-password,.block-system-main-block .user-pass .form-type-email,.block-system-main-block .user-pass .form-type-textfield,.block-system-main-block .user-pass .form-type-password{margin-bottom:20px;}}.block-system-main-block .user-form .form-type-email label,.block-system-main-block .user-form .form-type-textfield label,.block-system-main-block .user-form .form-type-password label,.block-system-main-block .user-pass-reset .form-type-email label,.block-system-main-block .user-pass-reset .form-type-textfield label,.block-system-main-block .user-pass-reset .form-type-password label,.block-system-main-block .user-register-form .form-type-email label,.block-system-main-block .user-register-form .form-type-textfield label,.block-system-main-block .user-register-form .form-type-password label,.block-system-main-block .user-login-form .form-type-email label,.block-system-main-block .user-login-form .form-type-textfield label,.block-system-main-block .user-login-form .form-type-password label,.block-system-main-block .user-pass .form-type-email label,.block-system-main-block .user-pass .form-type-textfield label,.block-system-main-block .user-pass .form-type-password label{margin-right:1.0416666667vw;}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-type-email label,.block-system-main-block .user-form .form-type-textfield label,.block-system-main-block .user-form .form-type-password label,.block-system-main-block .user-pass-reset .form-type-email label,.block-system-main-block .user-pass-reset .form-type-textfield label,.block-system-main-block .user-pass-reset .form-type-password label,.block-system-main-block .user-register-form .form-type-email label,.block-system-main-block .user-register-form .form-type-textfield label,.block-system-main-block .user-register-form .form-type-password label,.block-system-main-block .user-login-form .form-type-email label,.block-system-main-block .user-login-form .form-type-textfield label,.block-system-main-block .user-login-form .form-type-password label,.block-system-main-block .user-pass .form-type-email label,.block-system-main-block .user-pass .form-type-textfield label,.block-system-main-block .user-pass .form-type-password label{margin-right:20px;}}@media screen and (max-width:1149px){.block-system-main-block .user-form .form-type-email label,.block-system-main-block .user-form .form-type-textfield label,.block-system-main-block .user-form .form-type-password label,.block-system-main-block .user-pass-reset .form-type-email label,.block-system-main-block .user-pass-reset .form-type-textfield label,.block-system-main-block .user-pass-reset .form-type-password label,.block-system-main-block .user-register-form .form-type-email label,.block-system-main-block .user-register-form .form-type-textfield label,.block-system-main-block .user-register-form .form-type-password label,.block-system-main-block .user-login-form .form-type-email label,.block-system-main-block .user-login-form .form-type-textfield label,.block-system-main-block .user-login-form .form-type-password label,.block-system-main-block .user-pass .form-type-email label,.block-system-main-block .user-pass .form-type-textfield label,.block-system-main-block .user-pass .form-type-password label{margin-right:0;margin-bottom:10px;display:block;}}.block-system-main-block .user-form .form-type-email input,.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-email input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-email input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-email input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-email input,.block-system-main-block .user-pass .form-type-textfield input,.block-system-main-block .user-pass .form-type-password input{width:11.9791666667vw;height:2.0833333333vw;padding-left:1.0416666667vw;background:#ffffff;border:none;border-radius:4px;outline:none;}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-type-email input,.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-email input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-email input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-email input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-email input,.block-system-main-block .user-pass .form-type-textfield input,.block-system-main-block .user-pass .form-type-password input{width:230px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-type-email input,.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-email input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-email input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-email input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-email input,.block-system-main-block .user-pass .form-type-textfield input,.block-system-main-block .user-pass .form-type-password input{height:40px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-type-email input,.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-email input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-email input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-email input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-email input,.block-system-main-block .user-pass .form-type-textfield input,.block-system-main-block .user-pass .form-type-password input{padding-left:20px;}}@media screen and (max-width:1149px){.block-system-main-block .user-form .form-type-email input,.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-email input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-email input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-email input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-email input,.block-system-main-block .user-pass .form-type-textfield input,.block-system-main-block .user-pass .form-type-password input{width:100%;height:40px;padding-left:20px;margin-left:0;}}.block-system-main-block .user-form .form-type-email .description a,.block-system-main-block .user-form .form-type-textfield .description a,.block-system-main-block .user-form .form-type-password .description a,.block-system-main-block .user-pass-reset .form-type-email .description a,.block-system-main-block .user-pass-reset .form-type-textfield .description a,.block-system-main-block .user-pass-reset .form-type-password .description a,.block-system-main-block .user-register-form .form-type-email .description a,.block-system-main-block .user-register-form .form-type-textfield .description a,.block-system-main-block .user-register-form .form-type-password .description a,.block-system-main-block .user-login-form .form-type-email .description a,.block-system-main-block .user-login-form .form-type-textfield .description a,.block-system-main-block .user-login-form .form-type-password .description a,.block-system-main-block .user-pass .form-type-email .description a,.block-system-main-block .user-pass .form-type-textfield .description a,.block-system-main-block .user-pass .form-type-password .description a{text-decoration:underline;}.block-system-main-block .user-form .form-type-email .description a:hover,.block-system-main-block .user-form .form-type-textfield .description a:hover,.block-system-main-block .user-form .form-type-password .description a:hover,.block-system-main-block .user-pass-reset .form-type-email .description a:hover,.block-system-main-block .user-pass-reset .form-type-textfield .description a:hover,.block-system-main-block .user-pass-reset .form-type-password .description a:hover,.block-system-main-block .user-register-form .form-type-email .description a:hover,.block-system-main-block .user-register-form .form-type-textfield .description a:hover,.block-system-main-block .user-register-form .form-type-password .description a:hover,.block-system-main-block .user-login-form .form-type-email .description a:hover,.block-system-main-block .user-login-form .form-type-textfield .description a:hover,.block-system-main-block .user-login-form .form-type-password .description a:hover,.block-system-main-block .user-pass .form-type-email .description a:hover,.block-system-main-block .user-pass .form-type-textfield .description a:hover,.block-system-main-block .user-pass .form-type-password .description a:hover{text-decoration:none;}.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-pass .form-type-textfield input{margin-left:1.0416666667vw;}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-pass .form-type-textfield input{margin-left:20px;}}@media screen and (max-width:1149px){.block-system-main-block .user-form .form-type-textfield input,.block-system-main-block .user-pass-reset .form-type-textfield input,.block-system-main-block .user-register-form .form-type-textfield input,.block-system-main-block .user-login-form .form-type-textfield input,.block-system-main-block .user-pass .form-type-textfield input{margin-left:0;}}.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-password input{margin-left:2.4479166667vw;}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-password input{margin-left:47px;}}@media screen and (max-width:1149px){.block-system-main-block .user-form .form-type-password input,.block-system-main-block .user-pass-reset .form-type-password input,.block-system-main-block .user-register-form .form-type-password input,.block-system-main-block .user-login-form .form-type-password input,.block-system-main-block .user-pass .form-type-password input{margin-left:0;}}.block-system-main-block .user-form .form-actions input,.block-system-main-block .user-pass-reset .form-actions input,.block-system-main-block .user-register-form .form-actions input,.block-system-main-block .user-login-form .form-actions input,.block-system-main-block .user-pass .form-actions input{margin-top:1.0416666667vw;display:block;display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;border:none;cursor:pointer;}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-actions input,.block-system-main-block .user-pass-reset .form-actions input,.block-system-main-block .user-register-form .form-actions input,.block-system-main-block .user-login-form .form-actions input,.block-system-main-block .user-pass .form-actions input{margin-top:20px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-actions input,.block-system-main-block .user-pass-reset .form-actions input,.block-system-main-block .user-register-form .form-actions input,.block-system-main-block .user-login-form .form-actions input,.block-system-main-block .user-pass .form-actions input{font-size:16px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-actions input,.block-system-main-block .user-pass-reset .form-actions input,.block-system-main-block .user-register-form .form-actions input,.block-system-main-block .user-login-form .form-actions input,.block-system-main-block .user-pass .form-actions input{line-height:19px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-actions input,.block-system-main-block .user-pass-reset .form-actions input,.block-system-main-block .user-register-form .form-actions input,.block-system-main-block .user-login-form .form-actions input,.block-system-main-block .user-pass .form-actions input{padding:10px;}}@media screen and (min-width:1921px){.block-system-main-block .user-form .form-actions input,.block-system-main-block .user-pass-reset .form-actions input,.block-system-main-block .user-register-form .form-actions input,.block-system-main-block .user-login-form .form-actions input,.block-system-main-block .user-pass .form-actions input{border-radius:0px 8px 8px 8px;}}.block-system-main-block .user-form .form-actions input:hover,.block-system-main-block .user-pass-reset .form-actions input:hover,.block-system-main-block .user-register-form .form-actions input:hover,.block-system-main-block .user-login-form .form-actions input:hover,.block-system-main-block .user-pass .form-actions input:hover{background:#323232;}@media screen and (max-width:1149px){.block-system-main-block .user-form .form-actions input,.block-system-main-block .user-pass-reset .form-actions input,.block-system-main-block .user-register-form .form-actions input,.block-system-main-block .user-login-form .form-actions input,.block-system-main-block .user-pass .form-actions input{margin-top:20px;font-size:16px;line-height:19px;padding:10px;border-radius:0 8px 8px 8px;}}.form-type-checkbox input{opacity:0;height:0;width:0;}.form-type-checkbox input:checked + label:before{content:"";background-image:url(/sites/rifhop.net/themes/custom/rifhop/images/checkbox.svg);background-repeat:no-repeat;background-size:16px 12px;display:inline-block;background-position:center;visibility:visible;color:#C50189;text-align:center;}.form-type-checkbox label{text-transform:capitalize;position:relative;display:flex;margin-bottom:0;}.form-type-checkbox label:before{left:-3px;content:"";position:absolute;width:20px;height:20px;top:0.2604166667vw;border-radius:4px;background-color:#E6E6E6;display:inline-block;visibility:visible;background-size:16px 12px;}@media screen and (min-width:1921px){.form-type-checkbox label:before{top:5px;}}.block-system-breadcrumb-block{width:78.125vw;margin-left:18.75vw;}@media screen and (min-width:1921px){.block-system-breadcrumb-block{width:1500px;}}@media screen and (min-width:1921px){.block-system-breadcrumb-block{margin-left:360px;}}.block-system-breadcrumb-block nav{padding:1.8229166667vw 3.90625vw;}@media screen and (min-width:1921px){.block-system-breadcrumb-block nav{padding:35px 75px;}}.block-system-breadcrumb-block nav ol{display:flex;}.block-system-breadcrumb-block nav ol li{padding:0vw 1.0416666667vw;}.block-system-breadcrumb-block nav ol li:first-child{text-transform:uppercase;padding-right:1.0416666667vw;padding-left:0;}@media screen and (min-width:1921px){.block-system-breadcrumb-block nav ol li:first-child{padding-right:20px;}}.block-system-breadcrumb-block nav ol li a{font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.78125vw;font-weight:400;font-style:normal;line-height:0.9375vw;font-size:15px;}@media screen and (min-width:1921px){.block-system-breadcrumb-block nav ol li a{font-size:15px;}}@media screen and (min-width:1921px){.block-system-breadcrumb-block nav ol li a{line-height:18px;}}.block-system-breadcrumb-block nav ol li a:after{content:"";display:block;width:0px;height:2px;background:#C50189;transition:width 0.3s;}@media screen and (max-width:1149px){.block-system-breadcrumb-block nav ol li a:after{display:none;}}.block-system-breadcrumb-block nav ol li a:hover{cursor:pointer;}.block-system-breadcrumb-block nav ol li a:hover:after{width:100%;}@media screen and (min-width:1921px){.block-system-breadcrumb-block nav ol li{padding:0px 20px;}}.block-system-breadcrumb-block nav ol li:not(:first-child){border-left:2px solid #C50189;}@media screen and (max-width:1149px){.block-system-breadcrumb-block{display:none;}}.messages{width:78.125vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;font-weight:bold;line-height:0.9375vw;padding:1.0416666667vw 1.0416666667vw 1.0416666667vw 2.0833333333vw;background-color:#0049A3;color:#ffffff;margin:2.6041666667vw 3.125vw 1.0416666667vw 0vw;margin-left:auto;}@media screen and (min-width:1921px){.messages{width:1500px;}}@media screen and (min-width:1921px){.messages{font-size:18px;}}@media screen and (min-width:1921px){.messages{line-height:18px;}}@media screen and (min-width:1921px){.messages{padding:20px 20px 20px 40px;}}@media screen and (min-width:1921px){.messages{margin:50px 60px 20px 0px;}}.messages em{list-style:normal;}.messages em a{color:#ffffff;}@media screen and (max-width:1149px){.messages{width:100%;font-size:18px;line-height:28px;padding:20px;margin:0;}}.block-system-breadcrumb-block ~ div .messages{margin-top:0;}#tarteaucitronRoot *{font-family:"Roboto-Regular",Fallback,sans-serif !important;}#tarteaucitronRoot #tarteaucitronAlertBig{background:#0049A3;padding:20px 0 20px 0 !important;}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{font-size:18px;}@media screen and (max-width:1221px){#tarteaucitronRoot.tarteaucitronBeforeVisible #tarteaucitronAlertBig{display:flex !important;flex-direction:column !important;align-items:center;}#tarteaucitronRoot.tarteaucitronBeforeVisible #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{margin-bottom:20px;}#tarteaucitronRoot.tarteaucitronBeforeVisible #tarteaucitronAlertBig .tarteaucitronAllow,#tarteaucitronRoot.tarteaucitronBeforeVisible #tarteaucitronAlertBig .tarteaucitronDeny,#tarteaucitronRoot.tarteaucitronBeforeVisible #tarteaucitronAlertBig #tarteaucitronCloseAlert{margin-top:10px;}}#tarteaucitronRoot #tarteaucitron{top:50% !important;transform:translateY(-50%) !important;}#tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset{background:#0049A3;}#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronCloseAlert,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;font-size:16px !important;line-height:19px !important;text-transform:uppercase;background:#C50189 !important;color:#ffffff !important;padding:10px !important;border-radius:0 8px 8px 8px;width:fit-content;}@media screen and (min-width:1921px){#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronCloseAlert,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny{font-size:16px;}}#tarteaucitronRoot .tarteaucitronAllow:hover,#tarteaucitronRoot .tarteaucitronDeny:hover,#tarteaucitronRoot #tarteaucitronCloseAlert:hover,#tarteaucitronRoot .tarteaucitronAllow:hover,#tarteaucitronRoot .tarteaucitronDeny:hover{background:#323232 !important;}.programme h2,.text-formatted h2{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.8229166667vw;font-weight:normal;font-style:normal;line-height:2.0833333333vw;margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){.programme h2,.text-formatted h2{font-size:35px;}}@media screen and (min-width:1921px){.programme h2,.text-formatted h2{line-height:40px;}}@media screen and (min-width:1921px){.programme h2,.text-formatted h2{margin-bottom:20px;}}@media screen and (max-width:1149px){.programme h2,.text-formatted h2{font-size:35px;line-height:40px;margin-bottom:20px;}}.programme a,.text-formatted a{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;font-weight:bold;line-height:1.5625vw;color:#323232;text-decoration:underline;}@media screen and (min-width:1921px){.programme a,.text-formatted a{font-size:21px;}}@media screen and (min-width:1921px){.programme a,.text-formatted a{line-height:30px;}}.programme a:hover,.text-formatted a:hover{text-decoration:none;}@media screen and (max-width:1149px){.programme a,.text-formatted a{font-size:21px;line-height:30px;}}.programme p,.text-formatted p{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.5625vw;color:#323232;margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){.programme p,.text-formatted p{font-size:21px;}}@media screen and (min-width:1921px){.programme p,.text-formatted p{line-height:30px;}}@media screen and (min-width:1921px){.programme p,.text-formatted p{margin-bottom:20px;}}@media screen and (max-width:1149px){.programme p,.text-formatted p{font-size:21px;line-height:30px;margin-bottom:20px;}}.programme .chapo,.text-formatted .chapo{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.7708333333vw;font-weight:bold;color:#323232;margin-bottom:2.6041666667vw;}@media screen and (min-width:1921px){.programme .chapo,.text-formatted .chapo{font-size:24px;}}@media screen and (min-width:1921px){.programme .chapo,.text-formatted .chapo{line-height:34px;}}@media screen and (min-width:1921px){.programme .chapo,.text-formatted .chapo{margin-bottom:50px;}}@media screen and (max-width:1149px){.programme .chapo,.text-formatted .chapo{font-size:24px;line-height:34px;margin-bottom:50px;}}.programme .intertitre,.text-formatted .intertitre{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:1.8229166667vw;text-transform:uppercase;color:#323232;}@media screen and (min-width:1921px){.programme .intertitre,.text-formatted .intertitre{font-size:30px;}}@media screen and (min-width:1921px){.programme .intertitre,.text-formatted .intertitre{line-height:35px;}}@media screen and (max-width:1149px){.programme .intertitre,.text-formatted .intertitre{font-size:30px;line-height:35px;}}.programme ul,.text-formatted ul{padding-left:1.3020833333vw;}@media screen and (min-width:1921px){.programme ul,.text-formatted ul{padding-left:25px;}}@media screen and (max-width:1149px){.programme ul,.text-formatted ul{padding-left:25px;}}.programme ul li,.text-formatted ul li{list-style:none;position:relative;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.5625vw;}@media screen and (min-width:1921px){.programme ul li,.text-formatted ul li{font-size:21px;}}@media screen and (min-width:1921px){.programme ul li,.text-formatted ul li{line-height:30px;}}@media screen and (max-width:1149px){.programme ul li,.text-formatted ul li{font-size:21px;line-height:30px;}}.programme ul li::before,.text-formatted ul li::before{content:".";position:absolute;left:-1.0416666667vw;font-size:65px;top:-0.9375vw;}@media screen and (min-width:1921px){.programme ul li::before,.text-formatted ul li::before{left:-20px;}}@media screen and (min-width:1921px){.programme ul li::before,.text-formatted ul li::before{top:-18px;}}@media screen and (max-width:1149px){.programme ul li::before,.text-formatted ul li::before{left:-20px;top:-18px;}}.programme ul li:not(:last-child),.text-formatted ul li:not(:last-child){margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){.programme ul li:not(:last-child),.text-formatted ul li:not(:last-child){margin-bottom:20px;}}@media screen and (max-width:1149px){.programme ul li:not(:last-child),.text-formatted ul li:not(:last-child){margin-bottom:20px;}}.programme ul li:last-child,.text-formatted ul li:last-child{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.programme ul li:last-child,.text-formatted ul li:last-child{margin-bottom:30px;}}@media screen and (max-width:1149px){.programme ul li:last-child,.text-formatted ul li:last-child{margin-bottom:30px;}}@media screen and (max-width:1149px){.programme ul li:not(:last-child),.text-formatted ul li:not(:last-child){margin-bottom:20px;}}.programme ol,.text-formatted ol{list-style:none;counter-reset:item;margin-left:2.0833333333vw;}@media screen and (min-width:1921px){.programme ol,.text-formatted ol{margin-left:40px;}}@media screen and (max-width:1149px){.programme ol,.text-formatted ol{margin-left:40px;}}.programme ol li,.text-formatted ol li{counter-increment:item;list-style:none;list-style-type:none;margin-bottom:1.0416666667vw;position:relative;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.5625vw;}@media screen and (min-width:1921px){.programme ol li,.text-formatted ol li{margin-bottom:20px;}}@media screen and (min-width:1921px){.programme ol li,.text-formatted ol li{font-size:21px;}}@media screen and (min-width:1921px){.programme ol li,.text-formatted ol li{line-height:30px;}}@media screen and (max-width:1149px){.programme ol li,.text-formatted ol li{margin-bottom:20px;font-size:21px;line-height:30px;}}.programme ol li:last-child,.text-formatted ol li:last-child{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.programme ol li:last-child,.text-formatted ol li:last-child{margin-bottom:30px;}}@media screen and (max-width:1149px){.programme ol li:last-child,.text-formatted ol li:last-child{margin-bottom:30px;}}.programme ol li:before,.text-formatted ol li:before{position:absolute;content:counter(item);background:#000000;border-radius:100%;color:#ffffff;width:1.5625vw;height:1.5625vw;text-align:center;display:flex;margin-left:-2.0833333333vw;left:0;align-items:center;justify-content:center;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:normal;font-style:normal;font-weight:bold;}@media screen and (min-width:1921px){.programme ol li:before,.text-formatted ol li:before{width:30px;}}@media screen and (min-width:1921px){.programme ol li:before,.text-formatted ol li:before{height:30px;}}@media screen and (min-width:1921px){.programme ol li:before,.text-formatted ol li:before{margin-left:-40px;}}@media screen and (min-width:1921px){.programme ol li:before,.text-formatted ol li:before{font-size:16px;}}@media screen and (max-width:1149px){.programme ol li:before,.text-formatted ol li:before{width:30px;height:30px;margin-left:-40px;font-size:16px;}}.programme img,.text-formatted img{margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){.programme img,.text-formatted img{margin-bottom:20px;}}@media screen and (max-width:1149px){.programme img,.text-formatted img{margin-bottom:20px;height:auto !important;width:100%;}}.programme img.align-left,.programme img.align-right,.text-formatted img.align-left,.text-formatted img.align-right{border:solid #F4F4F4;border-width:0.5208333333vw;}@media screen and (min-width:1921px){.programme img.align-left,.programme img.align-right,.text-formatted img.align-left,.text-formatted img.align-right{border-width:10px;}}@media screen and (max-width:1149px){.programme img.align-left,.programme img.align-right,.text-formatted img.align-left,.text-formatted img.align-right{border-width:10px;}}.programme img.align-left,.text-formatted img.align-left{margin-right:1.0416666667vw;}@media screen and (min-width:1921px){.programme img.align-left,.text-formatted img.align-left{margin-right:20px;}}@media screen and (max-width:1149px){.programme img.align-left,.text-formatted img.align-left{margin-right:20px;}}.programme img.align-right,.text-formatted img.align-right{margin-left:1.0416666667vw;}@media screen and (min-width:1921px){.programme img.align-right,.text-formatted img.align-right{margin-left:20px;}}@media screen and (max-width:1149px){.programme img.align-right,.text-formatted img.align-right{margin-left:20px;}}.programme figure img,.text-formatted figure img{margin-bottom:0;}.programme figure.align-left,.programme figure.align-right,.text-formatted figure.align-left,.text-formatted figure.align-right{border:solid #F4F4F4;border-width:0.5208333333vw;}@media screen and (min-width:1921px){.programme figure.align-left,.programme figure.align-right,.text-formatted figure.align-left,.text-formatted figure.align-right{border-width:10px;}}@media screen and (max-width:1149px){.programme figure.align-left,.programme figure.align-right,.text-formatted figure.align-left,.text-formatted figure.align-right{border-right-width:10px;}}.programme figure.align-left,.text-formatted figure.align-left{margin-right:1.0416666667vw;}@media screen and (min-width:1921px){.programme figure.align-left,.text-formatted figure.align-left{margin-right:20px;}}@media screen and (max-width:1149px){.programme figure.align-left,.text-formatted figure.align-left{margin-right:20px;}}.programme figure.align-right,.text-formatted figure.align-right{margin-left:1.0416666667vw;}@media screen and (min-width:1921px){.programme figure.align-right,.text-formatted figure.align-right{margin-left:20px;}}@media screen and (max-width:1149px){.programme figure.align-right,.text-formatted figure.align-right{margin-left:20px;}}.programme figure figcaption,.text-formatted figure figcaption{margin-top:0.5208333333vw;}@media screen and (min-width:1921px){.programme figure figcaption,.text-formatted figure figcaption{margin-top:10px;}}@media screen and (max-width:1149px){.programme figure figcaption,.text-formatted figure figcaption{margin-top:10px;}}.programme blockquote,.text-formatted blockquote{background:#C50189;color:#ffffff;border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;padding:3.90625vw;}@media screen and (min-width:1921px){.programme blockquote,.text-formatted blockquote{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.programme blockquote,.text-formatted blockquote{border-radius:0 20px 20px 20px;}}.programme blockquote p,.text-formatted blockquote p{color:#ffffff;text-transform:uppercase;}@media screen and (min-width:1921px){.programme blockquote,.text-formatted blockquote{padding:75px;}}.programme .buton,.text-formatted .buton{display:block;display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}@media screen and (min-width:1921px){.programme .buton,.text-formatted .buton{font-size:16px;}}@media screen and (min-width:1921px){.programme .buton,.text-formatted .buton{line-height:19px;}}@media screen and (min-width:1921px){.programme .buton,.text-formatted .buton{padding:10px;}}@media screen and (min-width:1921px){.programme .buton,.text-formatted .buton{border-radius:0px 8px 8px 8px;}}@media screen and (max-width:1149px){.programme .buton,.text-formatted .buton{font-size:16px;line-height:19px;padding:10px;border-radius:0 8px 8px 8px;}}.programme .buton:hover,.text-formatted .buton:hover{background:#323232;}hr{position:relative;border:none;}hr:after{display:block;width:100%;height:6px;background:#F4F4F4;border-radius:10px;content:"";position:absolute;bottom:0;left:0;right:0;}.paragraph--type--ressources-telecharger{padding-bottom:1.5625vw;}@media screen and (min-width:1921px){.paragraph--type--ressources-telecharger{padding-bottom:30px;}}@media screen and (max-width:1149px){.paragraph--type--ressources-telecharger{padding-bottom:20px;}}.paragraph--type--ressources-telecharger .field--name-field-telechargement{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.3020833333vw;font-weight:normal;font-style:normal;line-height:1.5625vw;border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;background-color:#F4F4F4;}@media screen and (min-width:1921px){.paragraph--type--ressources-telecharger .field--name-field-telechargement{font-size:25px;}}@media screen and (min-width:1921px){.paragraph--type--ressources-telecharger .field--name-field-telechargement{line-height:30px;}}@media screen and (min-width:1921px){.paragraph--type--ressources-telecharger .field--name-field-telechargement{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.paragraph--type--ressources-telecharger .field--name-field-telechargement{font-size:20px;line-height:25px;border-radius:0 10px 10px 10px;}}.paragraph--type--ressources-telecharger .field--name-field-telechargement .poids{font-size:14px;font-family:"Raleway-Regular",Fallback,sans-serif;line-height:14px;padding-left:5px;}.paragraph--type--ressources-telecharger .field--name-field-telechargement a{display:flex;justify-content:space-between;align-items:center;padding:2.0833333333vw 3.90625vw;}@media screen and (min-width:1921px){.paragraph--type--ressources-telecharger .field--name-field-telechargement a{padding:40px 75px;}}@media screen and (max-width:1149px){.paragraph--type--ressources-telecharger .field--name-field-telechargement a{padding:20px;}}.paragraph--type--ressources-telecharger .field--name-field-telechargement .telecharger{font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;display:flex;flex-direction:column;align-items:center;text-transform:uppercase;}@media screen and (min-width:1921px){.paragraph--type--ressources-telecharger .field--name-field-telechargement .telecharger{font-size:16px;}}@media screen and (min-width:1921px){.paragraph--type--ressources-telecharger .field--name-field-telechargement .telecharger{line-height:19px;}}.paragraph--type--ressources-telecharger .field--name-field-telechargement .telecharger:before{content:"";background:url(/sites/rifhop.net/themes/custom/rifhop/images/download.svg) no-repeat;width:20px;height:30px;display:block;margin-bottom:10px;background-size:contain;}.paragraph--type--ressources-telecharger .field--name-field-telechargement:hover{background-color:#0049A3;}.paragraph--type--ressources-telecharger .field--name-field-telechargement:hover a{color:#ffffff;}.paragraph--type--ressources-telecharger .field--name-field-telechargement:hover .telecharger:before{background:url(/sites/rifhop.net/themes/custom/rifhop/images/download-white-ho.svg) no-repeat;background-size:contain;}.paragraph--type--texte-riche{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.paragraph--type--texte-riche{margin-bottom:30px;}}.paragraph--type--fiches-recommandations{padding-bottom:0;background:url(/sites/rifhop.net/themes/custom/rifhop/images/download.svg) no-repeat left center;background-size:contain;background-size:0.7291666667vw 1.09375vw;padding-left:1.5625vw;}@media screen and (min-width:1921px){.paragraph--type--fiches-recommandations{background-size:14px 21px;}}@media screen and (min-width:1921px){.paragraph--type--fiches-recommandations{padding-left:30px;}}@media screen and (max-width:1149px){.paragraph--type--fiches-recommandations{background-size:14px 21px;padding-left:30px;}}.paragraph--type--fiches-recommandations .field--name-field-telechargement .code{font-family:"Raleway-Bold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;}@media screen and (min-width:1921px){.paragraph--type--fiches-recommandations .field--name-field-telechargement .code{font-size:21px;}}@media screen and (min-width:1921px){.paragraph--type--fiches-recommandations .field--name-field-telechargement .code{line-height:25px;}}@media screen and (max-width:1149px){.paragraph--type--fiches-recommandations .field--name-field-telechargement .code{font-size:21px;line-height:25px;}}.paragraph--type--fiches-recommandations .field--name-field-telechargement .titre{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:400;font-style:normal;line-height:1.3020833333vw;}@media screen and (min-width:1921px){.paragraph--type--fiches-recommandations .field--name-field-telechargement .titre{font-size:21px;}}@media screen and (min-width:1921px){.paragraph--type--fiches-recommandations .field--name-field-telechargement .titre{line-height:25px;}}@media screen and (max-width:1149px){.paragraph--type--fiches-recommandations .field--name-field-telechargement .titre{font-size:21px;line-height:25px;}}.paragraph--type--fiches-recommandations:hover{background:url(/sites/rifhop.net/themes/custom/rifhop/images/download-hover.svg) no-repeat left center;background-size:0.7291666667vw 1.09375vw;}@media screen and (min-width:1921px){.paragraph--type--fiches-recommandations:hover{background-size:14px 21px;}}@media screen and (max-width:1149px){.paragraph--type--fiches-recommandations:hover{background-size:14px 21px;}}.user-logged-in header .login a.create,.user-logged-in header .login a.log{display:none;}.user-logged-in header .login a.unlog{display:inline-block;}header{position:fixed;top:0;left:0;width:18.75vw;background:#ffffff;padding:3.8461538462vw;padding-top:2.0833333333vw;z-index:2;border-bottom-right-radius:20px;}@media screen and (min-width:1921px){header{width:360px;}}@media screen and (min-width:1921px){header{padding:73.8461538462px;}}@media screen and (min-width:1921px){header{padding-top:40px;}}header .site-logo{display:block;padding-bottom:1.8229166667vw;margin-bottom:1.8229166667vw;border-bottom:4px solid #323232;}@media screen and (min-width:1921px){header .site-logo{padding-bottom:35px;}}@media screen and (min-width:1921px){header .site-logo{margin-bottom:35px;}}header .site-logo img{display:block;}header .login{padding-bottom:1.8229166667vw;margin-bottom:1.8229166667vw;border-bottom:4px solid #323232;}@media screen and (min-width:1921px){header .login{padding-bottom:35px;}}@media screen and (min-width:1921px){header .login{margin-bottom:35px;}}header .login a{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}@media screen and (min-width:1921px){header .login a{font-size:16px;}}@media screen and (min-width:1921px){header .login a{line-height:19px;}}@media screen and (min-width:1921px){header .login a{padding:10px;}}@media screen and (min-width:1921px){header .login a{border-radius:0px 8px 8px 8px;}}header .login a:hover{background:#323232;text-decoration:none;}@media screen and (max-width:1149px){header .login a{font-size:16px;padding:0 10px;line-height:30px;border-radius:0 8px 8px 8px;}}header .login .log{margin-bottom:20px;}header .login a.unlog{display:none;}header .burger{display:none;}header .menu--menu-header ul{list-style:none;padding:0;}header .menu--menu-header ul li{margin-bottom:20px;}header .menu--menu-header ul li > span{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:400;font-style:normal;display:block;}@media screen and (min-width:1921px){header .menu--menu-header ul li > span{font-size:18px;}}header .menu--menu-header ul li a{display:block;}header .menu--menu-header ul li a.header_facebook{margin-top:40px;padding-left:35px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-transform:uppercase;background:url(/sites/rifhop.net/themes/custom/rifhop/images/fb.svg) no-repeat left center;line-height:24px;}@media screen and (min-width:1921px){header .menu--menu-header ul li a.header_facebook{font-size:16px;}}header .menu--menu-header ul li a.header_facebook:hover{background:url(/sites/rifhop.net/themes/custom/rifhop/images/fbh.svg) no-repeat left center;}header .menu--menu-header ul li a.header_linkedin{padding-left:35px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-transform:uppercase;background:url(/sites/rifhop.net/themes/custom/rifhop/images/lk.svg) no-repeat left center;line-height:24px;}@media screen and (min-width:1921px){header .menu--menu-header ul li a.header_linkedin{font-size:16px;}}header .menu--menu-header ul li a.header_linkedin:hover{background:url(/sites/rifhop.net/themes/custom/rifhop/images/lkh.svg) no-repeat left center;}header .menu--menu-header ul li a.contacts{display:block;margin-top:20px;display:inline-block;line-height:30px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.78125vw;font-weight:400;font-style:normal;text-transform:uppercase;background:#323232;color:#ffffff;padding:0 10px;border-radius:0 8px 8px 8px;}@media screen and (min-width:1921px){header .menu--menu-header ul li a.contacts{font-size:15px;}}header .menu--menu-header ul li a.contacts:hover{background:#C50189;}.toolbar-horizontal header{top:79px;}#block-rifhop-main-menu{margin-left:18.75vw;margin-right:3.125vw;padding:0vw 1.875vw 0vw 3.90625vw;background:#C50189;color:#ffffff;display:flex;align-items:center;justify-content:space-between;border-bottom-right-radius:20px;border-bottom-left-radius:20px;z-index:9;position:relative;}@media screen and (min-width:1921px){#block-rifhop-main-menu{margin-left:360px;}}@media screen and (min-width:1921px){#block-rifhop-main-menu{margin-right:60px;}}@media screen and (min-width:1921px){#block-rifhop-main-menu{padding:0px 36px 0px 75px;}}#block-rifhop-main-menu > ul.menu{display:flex;align-items:center;padding:0;list-style:none;}#block-rifhop-main-menu > ul.menu > li{margin-right:15px;padding:23px 21px 23px 0;position:relative;}#block-rifhop-main-menu > ul.menu > li span,#block-rifhop-main-menu > ul.menu > li a{text-transform:uppercase;font-family:"Raleway-Bold",Fallback,sans-serif;font-size:1.0416666667vw;font-weight:normal;font-style:normal;color:#ffffff;}@media screen and (min-width:1921px){#block-rifhop-main-menu > ul.menu > li span,#block-rifhop-main-menu > ul.menu > li a{font-size:20px;}}#block-rifhop-main-menu > ul.menu > li > ul{display:none;}#block-rifhop-main-menu > ul.menu > li::after{display:block;content:"";background:#ffffff;width:6px;height:6px;border-radius:50%;position:absolute;right:0;top:50%;opacity:0.5;transform:translateY(-50%);}#block-rifhop-main-menu > ul.menu > li:last-child::after{display:none;}#block-rifhop-main-menu > ul.menu > li:hover ul{display:block;position:absolute;top:100%;box-shadow:0 1px 8px rgba(0,0,0,0.4);background:#ffffff;padding:1.0416666667vw;width:26.0416666667vw;}@media screen and (min-width:1921px){#block-rifhop-main-menu > ul.menu > li:hover ul{padding:20px;}}@media screen and (min-width:1921px){#block-rifhop-main-menu > ul.menu > li:hover ul{width:500px;}}#block-rifhop-main-menu > ul.menu > li:hover ul li{margin-bottom:20px;}#block-rifhop-main-menu > ul.menu > li:hover ul li a{display:block;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;color:#C50189;}@media screen and (min-width:1921px){#block-rifhop-main-menu > ul.menu > li:hover ul li a{font-size:18px;}}#block-rifhop-main-menu > ul.menu > li:hover ul li a:hover{color:#323232;}#block-rifhop-main-menu > ul.menu > li:hover ul li:last-child{margin-bottom:0;}#block-rifhop-main-menu > ul.menu > li ul.open{display:block;position:absolute;top:100%;box-shadow:0 1px 8px rgba(0,0,0,0.4);background:#ffffff;padding:1.0416666667vw;width:26.0416666667vw;}@media screen and (min-width:1921px){#block-rifhop-main-menu > ul.menu > li ul.open{padding:20px;}}@media screen and (min-width:1921px){#block-rifhop-main-menu > ul.menu > li ul.open{width:500px;}}#block-rifhop-main-menu > ul.menu > li ul.open li{margin-bottom:20px;}#block-rifhop-main-menu > ul.menu > li ul.open li a{display:block;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;color:#C50189;}@media screen and (min-width:1921px){#block-rifhop-main-menu > ul.menu > li ul.open li a{font-size:18px;}}#block-rifhop-main-menu > ul.menu > li ul.open li a:hover{color:#323232;}#block-rifhop-main-menu > ul.menu > li ul.open li:last-child{margin-bottom:0;}#block-rifhop-main-menu .custom-search-block-form form{display:flex;}#block-rifhop-main-menu .custom-search-block-form form .form-item{display:flex;align-items:center;}#block-rifhop-main-menu .custom-search-block-form form .form-item label{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.0416666667vw;font-weight:400;font-style:normal;margin-right:10px;}@media screen and (min-width:1921px){#block-rifhop-main-menu .custom-search-block-form form .form-item label{font-size:20px;}}#block-rifhop-main-menu .custom-search-block-form form .form-item input{width:14.0625vw;line-height:40px;padding:0 10px;border-top-left-radius:4px;border-bottom-left-radius:4px;outline:none;border:none;}@media screen and (min-width:1921px){#block-rifhop-main-menu .custom-search-block-form form .form-item input{width:270px;}}#block-rifhop-main-menu .custom-search-block-form form > input{width:40px;height:40px;background:#0049A3;color:#ffffff;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-align:center;flex-shrink:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border:none;}@media screen and (min-width:1921px){#block-rifhop-main-menu .custom-search-block-form form > input{font-size:16px;}}#block-rifhop-main-menu .custom-search-block-form form > input:hover{background:#323232;cursor:pointer;}#block-rifhop-main-menu .menuheader{display:none;}@media screen and (max-width:1149px){header{position:relative;top:auto;left:auto;width:100%;padding:20px;z-index:2;border-bottom-right-radius:0;}header .region-header{display:flex;justify-content:space-between;}header .site-logo{padding-bottom:0;margin-bottom:0;border-bottom:none;width:105px;}header .menuheader{display:flex;flex-direction:column;align-items:flex-end;}header .menuheader .login{padding-bottom:0;margin-bottom:0;border-bottom:none;order:2;display:flex;flex-direction:column;align-items:flex-end;}header .menuheader .login a{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}}@media screen and (max-width:1149px) and (min-width:1921px){header .menuheader .login a{font-size:16px;}}@media screen and (max-width:1149px) and (min-width:1921px){header .menuheader .login a{line-height:19px;}}@media screen and (max-width:1149px) and (min-width:1921px){header .menuheader .login a{padding:10px;}}@media screen and (max-width:1149px) and (min-width:1921px){header .menuheader .login a{border-radius:0px 8px 8px 8px;}}@media screen and (max-width:1149px){header .menuheader .login a:hover{background:#323232;text-decoration:none;}}@media screen and (max-width:1149px) and (max-width:1149px){header .menuheader .login a{font-size:16px;padding:0 10px;line-height:30px;border-radius:0 8px 8px 8px;}}@media screen and (max-width:1149px){header .menuheader .login a.log{margin-bottom:10px;}}@media screen and (max-width:1149px){header .menuheader .login a.unlog{display:none;}}@media screen and (max-width:1149px){header .menuheader .burger{display:block;order:3;margin-top:10px;padding:0 73px 0 16px;font-size:15px;font-family:"Raleway-Medium";color:#ffffff;background:#C50189;line-height:63px;border-radius:0 10px 10px 10px;text-transform:uppercase;position:relative;cursor:pointer;}header .menuheader .burger::after{display:block;content:"";width:40px;height:28px;background:url(/sites/rifhop.net/themes/custom/rifhop/images/burger.svg) no-repeat center;position:absolute;right:15px;top:50%;transform:translateY(-50%);}header .menuheader .burger.open{border-radius:0 10px 0 0;}header .menuheader .burger.open::after{background:url(/sites/rifhop.net/themes/custom/rifhop/images/close.svg) no-repeat center;}header .menuheader .burger.open::before{content:"";display:block;position:absolute;left:0;right:0;top:100%;height:20px;background:#C50189;}}@media screen and (max-width:1149px){header .menuheader ul{order:1;margin-bottom:0;}header .menuheader ul li{display:none;}header .menuheader ul li:last-child{display:block;margin-bottom:10px;}header .menuheader ul li:last-child a{display:block;}header .menuheader ul li:last-child a.contacts{margin-top:0;font-size:16px;}}@media screen and (max-width:1149px){#block-rifhop-main-menu{display:none;position:absolute;top:0;left:0;right:0;margin:0;border-radius:0;padding:40px 20px;}#block-rifhop-main-menu > ul.menu{display:block;position:relative;padding-bottom:26px;margin-bottom:40px;}#block-rifhop-main-menu > ul.menu > li{margin-right:0;padding:0 0 26px;margin-bottom:20px;position:relative;}#block-rifhop-main-menu > ul.menu > li::after{display:block;content:"";background:#ffffff;width:6px;height:6px;border-radius:50%;position:absolute;left:50%;bottom:0;transform:translateX(-50%) translateY(0);opacity:0.5;right:auto;top:auto;}#block-rifhop-main-menu > ul.menu > li span,#block-rifhop-main-menu > ul.menu > li a{font-size:20px;text-align:center;display:block;}#block-rifhop-main-menu > ul.menu > li:hover > ul,#block-rifhop-main-menu > ul.menu > li > ul{display:none;position:relative;top:auto;box-shadow:none;background:none;padding:0;list-style:none;margin-top:20px;width:100%;}#block-rifhop-main-menu > ul.menu > li:hover > ul li,#block-rifhop-main-menu > ul.menu > li > ul li{margin-bottom:20px;}#block-rifhop-main-menu > ul.menu > li:hover > ul li a,#block-rifhop-main-menu > ul.menu > li > ul li a{font-size:21px;text-transform:none;color:#ffffff;font-family:"Raleway-Bold";}#block-rifhop-main-menu > ul.menu > li:hover > ul li a:hover,#block-rifhop-main-menu > ul.menu > li > ul li a:hover{color:#ffffff;}#block-rifhop-main-menu > ul.menu > li:hover > ul li:last-child,#block-rifhop-main-menu > ul.menu > li > ul li:last-child{margin-bottom:0;}#block-rifhop-main-menu > ul.menu > li:last-child{margin-bottom:0;}#block-rifhop-main-menu > ul.menu > li:last-child::after{display:none;}#block-rifhop-main-menu > ul.menu::after{content:"";display:block;background:#ffffff;height:6px;border-radius:6px;position:absolute;bottom:0;right:0;left:0;}#block-rifhop-main-menu .custom-search-block-form{padding-bottom:46px;position:relative;}#block-rifhop-main-menu .custom-search-block-form form{display:block;position:relative;}#block-rifhop-main-menu .custom-search-block-form form .form-item{display:block;}#block-rifhop-main-menu .custom-search-block-form form .form-item label{font-size:20px;margin-right:0;margin-bottom:15px;display:block;text-align:center;}#block-rifhop-main-menu .custom-search-block-form form .form-item input{width:calc(100% - 40px);}#block-rifhop-main-menu .custom-search-block-form form > input{font-size:16px;position:absolute;right:0;bottom:0;border-top-right-radius:10px;border-bottom-right-radius:10px;}#block-rifhop-main-menu .custom-search-block-form::after{content:"";display:block;background:#ffffff;height:6px;border-radius:6px;position:absolute;bottom:0;right:0;left:0;}#block-rifhop-main-menu .menuheader{display:block;padding-top:40px;}#block-rifhop-main-menu .menuheader .burger,#block-rifhop-main-menu .menuheader .login{display:none;}#block-rifhop-main-menu .menuheader .menu{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;}#block-rifhop-main-menu .menuheader .menu li{margin-bottom:0;}#block-rifhop-main-menu .menuheader .menu li:first-child{width:100%;text-align:center;margin-bottom:30px;}#block-rifhop-main-menu .menuheader .menu li:last-child{width:100%;text-align:center;margin-bottom:0;}#block-rifhop-main-menu .menuheader .menu li > span{font-size:18px;display:block;}#block-rifhop-main-menu .menuheader .menu li a{display:block;}#block-rifhop-main-menu .menuheader .menu li a.header_facebook{padding-left:35px;font-size:16px;text-transform:uppercase;background:url(/sites/rifhop.net/themes/custom/rifhop/images/fbw.svg) no-repeat left center;line-height:24px;margin:0 12px;color:#ffffff;}#block-rifhop-main-menu .menuheader .menu li a.header_linkedin{padding-left:35px;font-size:16px;text-transform:uppercase;background:url(/sites/rifhop.net/themes/custom/rifhop/images/lkw.svg) no-repeat left center;line-height:24px;margin:0 12px;color:#ffffff;}#block-rifhop-main-menu .menuheader .menu li a.contacts{margin-top:30px;font-size:15px;text-transform:uppercase;background:#323232;color:#ffffff;padding:0 10px;border-radius:0 8px 8px 8px;display:inline-block;line-height:30px;}}footer .region-footer{background:#AC9D48;}footer .region-footer .desk-footer{max-width:1920px;padding:3.90625vw 7.03125vw 3.90625vw 22.65625vw;display:flex;}@media screen and (min-width:1921px){footer .region-footer .desk-footer{padding:75px 135px 75px 435px;}}footer .region-footer .desk-footer .footer-first{display:flex;flex-wrap:wrap;width:calc(100% - 6.875vw);}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first{width:calc(100% - 137px) !important;}}footer .region-footer .desk-footer .footer-first .menu{margin-right:3.90625vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu{margin-right:75px;}}footer .region-footer .desk-footer .footer-first .menu li{list-style:none;}footer .region-footer .desk-footer .footer-first .menu > li span{display:block;margin-bottom:1.5625vw;font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:1.8229166667vw;text-transform:uppercase;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li span{margin-bottom:30px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li span{font-size:30px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li span{line-height:35px;}}footer .region-footer .desk-footer .footer-first .menu > li ul li a{position:relative;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.5625vw;font-weight:bold;position:relative;padding-left:0.78125vw;display:block;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li ul li a{font-size:21px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li ul li a{line-height:30px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li ul li a{padding-left:15px;}}footer .region-footer .desk-footer .footer-first .menu > li ul li a:hover{text-decoration:underline;}footer .region-footer .desk-footer .footer-first .menu > li ul li a:before{content:"";width:6px;height:10px;background:url(/sites/rifhop.net/themes/custom/rifhop/images/angle.svg) no-repeat;display:block;background-size:contain;position:absolute;left:0;top:0.5208333333vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li ul li a:before{top:10px;}}footer .region-footer .desk-footer .footer-first .menu > li ul li:not(:last-child){margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu > li ul li:not(:last-child){margin-bottom:20px;}}footer .region-footer .desk-footer .footer-first .menu:first-child{width:15.7291666667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu:first-child{width:302px;}}footer .region-footer .desk-footer .footer-first .menu:nth-child(2){width:19.6354166667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .menu:nth-child(2){width:377px;}}footer .region-footer .desk-footer .footer-first .coordonnees{width:17.96875vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees{width:345px;}}footer .region-footer .desk-footer .footer-first .coordonnees > span{display:block;font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:1.8229166667vw;text-transform:uppercase;margin-bottom:1.5625vw;width:14.3229166667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees > span{font-size:30px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees > span{line-height:35px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees > span{margin-bottom:30px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees > span{width:275px;}}footer .region-footer .desk-footer .footer-first .coordonnees .adresse{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;margin-bottom:1.0416666667vw;position:relative;padding-left:20px;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .adresse{font-size:21px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .adresse{line-height:25px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .adresse{margin-bottom:20px;}}footer .region-footer .desk-footer .footer-first .coordonnees .adresse:before{content:"";width:0.78125vw;height:1.0416666667vw;background:url(/sites/rifhop.net/themes/custom/rifhop/images/location.svg) no-repeat;display:block;background-size:contain;position:absolute;left:0;top:50%;transform:translateY(-50%);}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .adresse:before{width:15px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .adresse:before{height:20px;}}footer .region-footer .desk-footer .footer-first .coordonnees .tel,footer .region-footer .desk-footer .footer-first .coordonnees .fax{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:400;font-style:normal;line-height:1.3020833333vw;margin-bottom:10px;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .tel,footer .region-footer .desk-footer .footer-first .coordonnees .fax{font-size:21px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .tel,footer .region-footer .desk-footer .footer-first .coordonnees .fax{line-height:25px;}}footer .region-footer .desk-footer .footer-first .coordonnees .tel span,footer .region-footer .desk-footer .footer-first .coordonnees .fax span{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .tel span,footer .region-footer .desk-footer .footer-first .coordonnees .fax span{font-size:21px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .tel span,footer .region-footer .desk-footer .footer-first .coordonnees .fax span{line-height:25px;}}footer .region-footer .desk-footer .footer-first .coordonnees .email{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .email{font-size:21px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .email{line-height:25px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .email{margin-bottom:20px;}}footer .region-footer .desk-footer .footer-first .coordonnees .navigates{position:relative;padding-left:1.6666666667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates{padding-left:32px;}}footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate{margin-bottom:0.5208333333vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate{margin-bottom:10px;}}footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .bold{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .bold{font-size:21px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .bold{line-height:25px;}}footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .reg{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:400;font-style:normal;line-height:1.3020833333vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .reg{font-size:21px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .reg{line-height:25px;}}footer .region-footer .desk-footer .footer-first .coordonnees .navigates:before{content:"";width:1.1458333333vw;height:1.1458333333vw;display:block;background-size:contain;position:absolute;left:0;top:0.1041666667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates:before{width:22px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates:before{height:22px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .coordonnees .navigates:before{top:2px;}}footer .region-footer .desk-footer .footer-first .coordonnees .metros:before{background:url(/sites/rifhop.net/themes/custom/rifhop/images/metro.svg) no-repeat;background-size:contain;}footer .region-footer .desk-footer .footer-first .coordonnees .bus:before{background:url(/sites/rifhop.net/themes/custom/rifhop/images/bus.svg) no-repeat;background-size:contain;}footer .region-footer .desk-footer .footer-first .sous-footer{margin-top:2.34375vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .sous-footer{margin-top:45px;}}footer .region-footer .desk-footer .footer-first .sous-footer .menu{display:flex;width:100%;}footer .region-footer .desk-footer .footer-first .sous-footer .menu li:not(:last-child){margin-right:2.34375vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .sous-footer .menu li:not(:last-child){margin-right:45px;}}footer .region-footer .desk-footer .footer-first .sous-footer .menu li a{font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.78125vw;font-weight:400;font-style:normal;line-height:0.9375vw;text-transform:uppercase;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .sous-footer .menu li a{font-size:15px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-first .sous-footer .menu li a{line-height:18px;}}footer .region-footer .desk-footer .footer-first .sous-footer .menu li a:hover{text-decoration:underline;text-decoration-color:#ffffff;}footer .region-footer .desk-footer .footer-2{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;}footer .region-footer .desk-footer .footer-2 .don a{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-2 .don a{font-size:16px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-2 .don a{line-height:19px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-2 .don a{padding:10px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-2 .don a{border-radius:0px 8px 8px 8px;}}footer .region-footer .desk-footer .footer-2 .don a:hover{background:#323232;text-decoration:none;}@media screen and (max-width:1149px){footer .region-footer .desk-footer .footer-2 .don a{font-size:16px;padding:0 10px;line-height:30px;border-radius:0 8px 8px 8px;}}footer .region-footer .desk-footer .footer-2 .gototop{display:block;cursor:pointer;width:2.6041666667vw;height:2.6041666667vw;background:url(/sites/rifhop.net/themes/custom/rifhop/images/gototop.svg) no-repeat;background-size:contain !important;}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-2 .gototop{width:50px;}}@media screen and (min-width:1921px){footer .region-footer .desk-footer .footer-2 .gototop{height:50px;}}footer .region-footer .desk-footer .footer-2 .gototop:hover{background:url(/sites/rifhop.net/themes/custom/rifhop/images/gototop-ho.svg) no-repeat;}@media screen and (max-width:1149px){footer .region-footer .desk-footer{padding:40px 20px 20px;display:flex;flex-direction:column;}footer .region-footer .desk-footer .footer-first{order:2;display:block;flex-wrap:wrap;width:100%;}footer .region-footer .desk-footer .footer-first .menu{margin-right:0;}footer .region-footer .desk-footer .footer-first .menu > li span{margin-bottom:20px;font-size:30px;line-height:35px;}footer .region-footer .desk-footer .footer-first .menu > li ul li a{font-size:21px;line-height:30px;padding-left:15px;}footer .region-footer .desk-footer .footer-first .menu > li ul li a:before{top:50%;transform:translateY(-50%);}footer .region-footer .desk-footer .footer-first .menu > li ul li:not(:last-child){margin-bottom:20px;}footer .region-footer .desk-footer .footer-first .menu:nth-child(2),footer .region-footer .desk-footer .footer-first .menu:first-child{width:100%;margin-bottom:40px;}footer .region-footer .desk-footer .footer-first .coordonnees{width:100%;}footer .region-footer .desk-footer .footer-first .coordonnees > span{font-size:30px;line-height:35px;width:100%;margin-bottom:30px;}footer .region-footer .desk-footer .footer-first .coordonnees .adresse{font-size:21px;line-height:30px;margin-bottom:20px;}footer .region-footer .desk-footer .footer-first .coordonnees .adresse:before{width:15px;height:20px;}footer .region-footer .desk-footer .footer-first .coordonnees .tel,footer .region-footer .desk-footer .footer-first .coordonnees .fax{font-size:21px;line-height:25px;}footer .region-footer .desk-footer .footer-first .coordonnees .tel span,footer .region-footer .desk-footer .footer-first .coordonnees .fax span{font-size:21px;line-height:25px;}footer .region-footer .desk-footer .footer-first .coordonnees .email{font-size:21px;line-height:25px;margin-bottom:20px;}footer .region-footer .desk-footer .footer-first .coordonnees .navigates{padding-left:32px;}footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate{margin-bottom:10px;}footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .reg,footer .region-footer .desk-footer .footer-first .coordonnees .navigates .navigate .bold{font-size:21px;line-height:25px;}footer .region-footer .desk-footer .footer-first .coordonnees .navigates:before{width:22px;height:22px;top:2px;}footer .region-footer .desk-footer .footer-first .sous-footer{margin-top:30px;}footer .region-footer .desk-footer .footer-first .sous-footer .menu{flex-wrap:wrap;margin-bottom:0;}footer .region-footer .desk-footer .footer-first .sous-footer .menu li{margin-bottom:20px;}footer .region-footer .desk-footer .footer-first .sous-footer .menu li:not(:last-child){margin-right:40px;}footer .region-footer .desk-footer .footer-first .sous-footer .menu li a{font-size:15px;line-height:18px;}footer .region-footer .desk-footer .footer-2{order:1;display:flex;flex-direction:initial;align-items:center;justify-content:space-between;margin-bottom:40px;}footer .region-footer .desk-footer .footer-2 .don a{line-height:40px;}footer .region-footer .desk-footer .footer-2 .gototop{width:50px;height:50px;}}.node--type-home{margin-top:20px;}.node--type-home .slick--field-para-multi-1{padding:0vw 3.125vw 0vw 18.75vw;position:relative;margin-bottom:35px;}@media screen and (min-width:1921px){.node--type-home .slick--field-para-multi-1{padding:0px 60px 0px 360px;}}.node--type-home .slick--field-para-multi-1 .slick-dots{position:absolute;left:0;right:0;bottom:8.8541666667vw;padding-left:34.6153846154vw;display:flex;justify-content:center;list-style:none;}@media screen and (min-width:1921px){.node--type-home .slick--field-para-multi-1 .slick-dots{bottom:170px;}}@media screen and (min-width:1921px){.node--type-home .slick--field-para-multi-1 .slick-dots{padding-left:664.6153846154px;}}.node--type-home .slick--field-para-multi-1 .slick-dots li{margin:0 10px;display:block;width:18px;height:18px;background:#0049A3;border-radius:50%;font-size:0;cursor:pointer;}.node--type-home .slick--field-para-multi-1 .slick-dots li button{display:none;}.node--type-home .slick--field-para-multi-1 .slick-dots li.slick-active{opacity:0.3;}.node--type-home .strate-cartographie{background:#F4F4F4;padding:0vw 3.125vw 0vw 18.75vw;display:flex;}@media screen and (min-width:1921px){.node--type-home .strate-cartographie{padding:0px 60px 0px 360px;}}.node--type-home .strate-cartographie .content{width:50%;padding:3.90625vw;}@media screen and (min-width:1921px){.node--type-home .strate-cartographie .content{padding:75px;}}.node--type-home .strate-cartographie .content .field--name-field-text-unik-1{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;text-transform:uppercase;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.node--type-home .strate-cartographie .content .field--name-field-text-unik-1{font-size:30px;}}@media screen and (min-width:1921px){.node--type-home .strate-cartographie .content .field--name-field-text-unik-1{margin-bottom:30px;}}.node--type-home .strate-cartographie .content .field--name-field-textarea-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:30px;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.node--type-home .strate-cartographie .content .field--name-field-textarea-unik-1{font-size:21px;}}@media screen and (min-width:1921px){.node--type-home .strate-cartographie .content .field--name-field-textarea-unik-1{margin-bottom:30px;}}.node--type-home .strate-cartographie .content .field--name-field-link-multi-1 .field__item{margin-bottom:20px;}.node--type-home .strate-cartographie .content .field--name-field-link-multi-1 .field__item a{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;font-weight:bold;line-height:30px;padding-left:15px;display:block;background:url(/sites/rifhop.net/themes/custom/rifhop/images/arrowred.svg) no-repeat left 10px;}@media screen and (min-width:1921px){.node--type-home .strate-cartographie .content .field--name-field-link-multi-1 .field__item a{font-size:21px;}}.node--type-home .strate-cartographie .content .field--name-field-link-multi-1 .field__item a:hover{text-decoration:underline;}.node--type-home .strate-cartographie .content .field--name-field-link-multi-1 .field__item:last-child{margin-bottom:0;}.node--type-home .strate-cartographie .field--name-field-image{width:50%;padding:1.5625vw 3.90625vw 1.5625vw 0vw;}@media screen and (min-width:1921px){.node--type-home .strate-cartographie .field--name-field-image{padding:30px 75px 30px 0px;}}.node--type-home .strate-publications{background:#0049A3;padding:0vw 3.125vw 0vw 18.75vw;margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-home .strate-publications{padding:0px 60px 0px 360px;}}@media screen and (min-width:1921px){.node--type-home .strate-publications{margin-bottom:75px;}}.node--type-home .strate-publications .field--name-field-para-multi-2{background:url(/sites/rifhop.net/themes/custom/rifhop/images/backpub.svg) no-repeat center;background-size:cover;display:flex;padding:3.90625vw 0vw 3.90625vw 3.90625vw;}@media screen and (min-width:1921px){.node--type-home .strate-publications .field--name-field-para-multi-2{padding:75px 0px 75px 75px;}}.node--type-home .strate-publications .field--name-field-para-multi-2 > .field__item{padding-right:6.25vw;}@media screen and (min-width:1921px){.node--type-home .strate-publications .field--name-field-para-multi-2 > .field__item{padding-right:120px;}}.node--type-home .strate-formation{padding:0vw 0vw 4.4270833333vw 0vw;margin:0vw 3.125vw 0vw 22.65625vw;position:relative;}@media screen and (min-width:1921px){.node--type-home .strate-formation{padding:0px 0px 85px 0px;}}@media screen and (min-width:1921px){.node--type-home .strate-formation{margin:0px 60px 0px 435px;}}.node--type-home .strate-formation::after{position:absolute;bottom:0;right:0;left:0;height:10px;background:#C50189;display:block;content:"";border-radius:10px;}.node--type-home .strate-formation > .field--name-field-text-unik-2{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;text-transform:uppercase;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.node--type-home .strate-formation > .field--name-field-text-unik-2{font-size:30px;}}@media screen and (min-width:1921px){.node--type-home .strate-formation > .field--name-field-text-unik-2{margin-bottom:30px;}}.node--type-home .strate-formation .field--name-dynamic-block-fieldnode-formation-home{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.node--type-home .strate-formation .field--name-dynamic-block-fieldnode-formation-home{margin-bottom:30px;}}.node--type-home .strate-formation .field--name-field-link-unik-1 a{display:block;display:inline-block;line-height:40px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0 10px;border-radius:0 10px 10px 10px;}@media screen and (min-width:1921px){.node--type-home .strate-formation .field--name-field-link-unik-1 a{font-size:16px;}}.node--type-home .strate-formation .field--name-field-link-unik-1 a:hover{background:#323232;}.node--type-home .field--name-field-para-multi-3{padding:3.90625vw 3.125vw 3.90625vw 22.65625vw;}@media screen and (min-width:1921px){.node--type-home .field--name-field-para-multi-3{padding:75px 60px 75px 435px;}}.node--type-home .field--name-field-para-multi-3 > .field__item{margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-home .field--name-field-para-multi-3 > .field__item{margin-bottom:75px;}}.node--type-home .field--name-field-para-multi-3 > .field__item:last-child{margin-bottom:0;}.node--type-home .field--name-field-para-multi-3 > .field__item:last-child .paragraph--type-bloc-acces.paragraph--view-mode-preview .content{background:#FA7703;}.block-block-rifhop-partenaires{padding:3.90625vw 7.03125vw 3.90625vw 22.65625vw;background:#F4F4F4;}@media screen and (min-width:1921px){.block-block-rifhop-partenaires{padding:75px 135px 75px 435px;}}.block-block-rifhop-partenaires > h2{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:40px;text-transform:uppercase;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.block-block-rifhop-partenaires > h2{font-size:30px;}}@media screen and (min-width:1921px){.block-block-rifhop-partenaires > h2{margin-bottom:30px;}}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field__label{display:none;}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1{display:flex;flex-wrap:wrap;margin:0 -15px;}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1 > .field__item{width:25%;padding:0 15px;margin-bottom:2.0833333333vw;}@media screen and (min-width:1921px){.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1 > .field__item{margin-bottom:40px;}}.paragraph--type--partenaire .field--name-field-image{margin-bottom:20px;}.paragraph--type--partenaire .field--name-field-image img{display:block;border-radius:0 20px 20px 20px;}.paragraph--type--partenaire .field--name-field-text-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;font-weight:500;line-height:30px;margin-bottom:10px;}@media screen and (min-width:1921px){.paragraph--type--partenaire .field--name-field-text-unik-1{font-size:24px;}}.paragraph--type--partenaire .field--name-field-link-unik-1 a{display:block;padding-left:15px;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;font-weight:500;margin-bottom:10px;line-height:30px;background:url(/sites/rifhop.net/themes/custom/rifhop/images/arrow.svg) no-repeat left center;}@media screen and (min-width:1921px){.paragraph--type--partenaire .field--name-field-link-unik-1 a{font-size:18px;}}.paragraph--type--partenaire .field--name-field-link-unik-1 a:hover{text-decoration:underline;}.paragraph--type--partenaire .field--name-field-textarea-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:30px;}@media screen and (min-width:1921px){.paragraph--type--partenaire .field--name-field-textarea-unik-1{font-size:21px;}}.paragraph--type--carousel-home{position:relative;padding-bottom:11.9791666667vw;}@media screen and (min-width:1921px){.paragraph--type--carousel-home{padding-bottom:230px;}}.paragraph--type--carousel-home .field--name-field-image{border-radius:20px;}.paragraph--type--carousel-home .field--name-field-image img{display:block;}.paragraph--type--carousel-home .content{position:absolute;left:0;bottom:0;z-index:1;background:#ffffff;padding:2.0833333333vw 3.90625vw;width:34.6153846154vw;}@media screen and (min-width:1921px){.paragraph--type--carousel-home .content{padding:40px 75px;}}@media screen and (min-width:1921px){.paragraph--type--carousel-home .content{width:664.6153846154px;}}.paragraph--type--carousel-home .content .field--name-field-text-unik-1{font-family:"Raleway-Bold",Fallback,sans-serif;font-size:2.6041666667vw;font-weight:normal;font-style:normal;margin-bottom:2.0833333333vw;line-height:3.125vw;}@media screen and (min-width:1921px){.paragraph--type--carousel-home .content .field--name-field-text-unik-1{font-size:50px;}}@media screen and (min-width:1921px){.paragraph--type--carousel-home .content .field--name-field-text-unik-1{margin-bottom:40px;}}@media screen and (min-width:1921px){.paragraph--type--carousel-home .content .field--name-field-text-unik-1{line-height:60px;}}.paragraph--type--carousel-home .content .field--name-field-textarea-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:30px;margin-bottom:30px;}@media screen and (min-width:1921px){.paragraph--type--carousel-home .content .field--name-field-textarea-unik-1{font-size:21px;}}.paragraph--type--carousel-home .content .field--name-field-link-unik-1 a{display:inline-block;line-height:40px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0 10px;border-radius:0 10px 10px 10px;}@media screen and (min-width:1921px){.paragraph--type--carousel-home .content .field--name-field-link-unik-1 a{font-size:16px;}}.paragraph--type--carousel-home .content .field--name-field-link-unik-1 a:hover{background:#323232;}.paragraph--type-bloc-acces.paragraph--view-mode-default{display:flex;}.paragraph--type-bloc-acces.paragraph--view-mode-default .field--name-field-image{width:11.71875vw;flex-shrink:0;margin-right:30px;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-default .field--name-field-image{width:225px;}}.paragraph--type-bloc-acces.paragraph--view-mode-default .content{color:#ffffff;}.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-text-unik-1{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:35px;margin-bottom:30px;text-transform:uppercase;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-text-unik-1{font-size:30px;}}.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-textarea-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:30px;margin-bottom:30px;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-textarea-unik-1{font-size:21px;}}.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-link-unik-1 a{display:inline-block;line-height:40px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-transform:uppercase;background:#C50189;color:#ffffff;padding:0 10px;border-radius:0 10px 10px 10px;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-link-unik-1 a{font-size:16px;}}.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-link-unik-1 a:hover{background:#323232;}.paragraph--type-bloc-acces.paragraph--view-mode-preview{padding-left:23.0769230769vw;position:relative;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-preview{padding-left:443.0769230769px;}}.paragraph--type-bloc-acces.paragraph--view-mode-preview .field--name-field-image{border-radius:0 20px 20px 20px;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .field--name-field-image img{display:block;width:100%;height:auto;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content{position:absolute;left:0;bottom:0;width:30.7692307692vw;padding:1.8229166667vw;background:#AC9D48;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-preview .content{width:590.7692307692px;}}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-preview .content{padding:35px;}}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-text-unik-1{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:40px;margin-bottom:30px;text-transform:uppercase;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-text-unik-1{font-size:30px;}}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-textarea-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:30px;margin-bottom:30px;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-textarea-unik-1{font-size:21px;}}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-telechargement{margin-bottom:30px;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-telechargement span{display:block;padding:0;background:none;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-telechargement span a{display:block;line-height:30px;padding-left:30px;font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:normal;font-style:normal;background:url(/sites/rifhop.net/themes/custom/rifhop/images/dl.svg) no-repeat left bottom;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-telechargement span a{font-size:16px;}}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-telechargement span a:hover{background:url(/sites/rifhop.net/themes/custom/rifhop/images/dlh.svg) no-repeat left bottom;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-link-unik-1 a{display:block;display:inline-block;line-height:40px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0 10px;border-radius:0 10px 10px 10px;}@media screen and (min-width:1921px){.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-link-unik-1 a{font-size:16px;}}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-link-unik-1 a:hover{background:#323232;}@media screen and (max-width:1149px){.node--type-home{margin-top:0;}.node--type-home .slick--field-para-multi-1{padding:0;position:relative;margin-bottom:40px;}.node--type-home .slick--field-para-multi-1 .slick-dots{position:relative;left:auto;right:auto;bottom:0;padding-left:0;margin-top:20px;}.node--type-home .strate-cartographie{padding:20px 20px 40px;display:flex;flex-direction:column;}.node--type-home .strate-cartographie .content{width:100%;padding:0;order:2;}.node--type-home .strate-cartographie .content .field--name-field-text-unik-1{font-size:30px;line-height:35px;margin-bottom:10px;}.node--type-home .strate-cartographie .content .field--name-field-textarea-unik-1{font-size:21px;line-height:30px;margin-bottom:20px;}.node--type-home .strate-cartographie .content .field--name-field-link-multi-1 .field__item a{font-size:21px;}.node--type-home .strate-cartographie .field--name-field-image{width:100%;padding:0;order:1;margin-bottom:30px;}.node--type-home .strate-publications{padding:0;margin-bottom:40px;}.node--type-home .strate-publications .field--name-field-para-multi-2{display:block;padding:40px 20px;}.node--type-home .strate-publications .field--name-field-para-multi-2 > .field__item{padding-right:0;margin-bottom:40px;}.node--type-home .strate-publications .field--name-field-para-multi-2 > .field__item:last-child{margin-bottom:0;}.node--type-home .strate-formation{padding:0 20px 50px;margin:0 0 40px;}.node--type-home .strate-formation::after{right:20px;left:20px;}.node--type-home .strate-formation > .field--name-field-text-unik-2{font-size:30px;line-height:35px;margin-bottom:20px;}.node--type-home .strate-formation .field--name-dynamic-block-fieldnode-formation-home{margin-bottom:20px;}.node--type-home .strate-formation .field--name-field-link-unik-1 a{font-size:16px;line-height:1.4;display:flex;align-items:center;padding:10px;}.node--type-home .field--name-field-para-multi-3{padding:0 20px 40px;}.node--type-home .field--name-field-para-multi-3 > .field__item{margin-bottom:20px;}.block-block-rifhop-partenaires{padding:40px 20px;}.block-block-rifhop-partenaires > h2{font-size:30px;margin-bottom:25px;}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1{display:block;margin:0;}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1 .slick-dots{position:relative;left:auto;bottom:auto;padding-left:0;display:flex;justify-content:center;list-style:none;margin-left:-20px;margin-top:40px;}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1 .slick-dots li{margin:0 10px;display:block;width:18px;height:18px;background:#0049A3;border-radius:50%;font-size:0;cursor:pointer;}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1 .slick-dots li button{display:none;}.block-block-rifhop-partenaires .strate-partenaires .field--name-field-bloc-partenaires .field--name-field-ref-para-multi-1 .slick-dots li.slick-active{opacity:0.3;}.paragraph--type--partenaire .field--name-field-image img{width:100%;}.paragraph--type--partenaire .field--name-field-text-unik-1{font-size:24px;margin-bottom:20px;padding-bottom:26px;position:relative;}.paragraph--type--partenaire .field--name-field-text-unik-1::after{display:block;content:"";height:6px;background:#ffffff;border-radius:6px;position:absolute;bottom:0;left:0;right:0;}.paragraph--type--partenaire .field--name-field-link-unik-1 a{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}}@media screen and (max-width:1149px) and (min-width:1921px){.paragraph--type--partenaire .field--name-field-link-unik-1 a{font-size:16px;}}@media screen and (max-width:1149px) and (min-width:1921px){.paragraph--type--partenaire .field--name-field-link-unik-1 a{line-height:19px;}}@media screen and (max-width:1149px) and (min-width:1921px){.paragraph--type--partenaire .field--name-field-link-unik-1 a{padding:10px;}}@media screen and (max-width:1149px) and (min-width:1921px){.paragraph--type--partenaire .field--name-field-link-unik-1 a{border-radius:0px 8px 8px 8px;}}@media screen and (max-width:1149px){.paragraph--type--partenaire .field--name-field-link-unik-1 a:hover{background:#323232;text-decoration:none;}}@media screen and (max-width:1149px) and (max-width:1149px){.paragraph--type--partenaire .field--name-field-link-unik-1 a{font-size:16px;padding:0 10px;line-height:30px;border-radius:0 8px 8px 8px;}}@media screen and (max-width:1149px){.paragraph--type--partenaire .field--name-field-link-unik-1 a{margin-bottom:0;}}@media screen and (max-width:1149px){.paragraph--type--partenaire .field--name-field-textarea-unik-1{display:none;}}@media screen and (max-width:1149px){.paragraph--type-bloc-acces.paragraph--view-mode-default{display:block;}.paragraph--type-bloc-acces.paragraph--view-mode-default .field--name-field-image{width:125px;margin-right:0;margin-bottom:20px;}.paragraph--type-bloc-acces.paragraph--view-mode-default .content{color:#ffffff;}.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-text-unik-1{font-size:30px;margin-bottom:10px;}.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-textarea-unik-1{font-size:21px;margin-bottom:20px;}.paragraph--type-bloc-acces.paragraph--view-mode-default .content .field--name-field-link-unik-1 a{font-size:16px;}}@media screen and (max-width:1149px){.paragraph--type-bloc-acces.paragraph--view-mode-preview{padding:0;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .field--name-field-image{border-bottom-right-radius:0;border-bottom-left-radius:0;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content{position:relative;left:auto;bottom:auto;width:100%;padding:20px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-text-unik-1{font-size:30px;line-height:35px;margin-bottom:10px;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-textarea-unik-1{font-size:21px;margin-bottom:20px;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-telechargement{margin-bottom:20px;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-telechargement span a{font-size:16px;line-height:19px;text-transform:uppercase;}.paragraph--type-bloc-acces.paragraph--view-mode-preview .content .field--name-field-link-unik-1 a{font-size:16px;}}@media screen and (max-width:1149px){.paragraph--type--carousel-home{position:relative;padding-bottom:0;}.paragraph--type--carousel-home .field--name-field-image{border-radius:0 10px 10px 10px;}.paragraph--type--carousel-home .field--name-field-image img{display:block;}.paragraph--type--carousel-home .content{position:relative;left:auto;bottom:auto;padding:20px;width:100%;}.paragraph--type--carousel-home .content .field--name-field-text-unik-1{font-size:35px;line-height:41px;margin-bottom:10px;}.paragraph--type--carousel-home .content .field--name-field-textarea-unik-1{font-size:21px;line-height:30px;margin-bottom:20px;}.paragraph--type--carousel-home .content .field--name-field-link-unik-1 a{line-height:40px;font-size:16px;}}@media screen and (max-width:1149px){.node--type-liste-outils-dvd.node--view-mode-full{padding:0 20px 40px 20px;}}.node--type-liste-outils-dvd.node--view-mode-full .field--name-field-image img{border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;}@media screen and (min-width:1921px){.node--type-liste-outils-dvd.node--view-mode-full .field--name-field-image img{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.node--type-liste-outils-dvd.node--view-mode-full .field--name-field-image img{border-radius:0 10px 10px 10px;}}.node--type-liste-outils-dvd.node--view-mode-full > .wrapper{padding:3.90625vw 0vw 3.90625vw 3.90625vw;}@media screen and (min-width:1921px){.node--type-liste-outils-dvd.node--view-mode-full > .wrapper{padding:75px 0px 75px 75px;}}@media screen and (max-width:1149px){.node--type-liste-outils-dvd.node--view-mode-full > .wrapper{padding:20px 0 0 0;}}.node--type-liste-outils-dvd.node--view-mode-full > .wrapper .field--name-field-cke-unik-1{margin-top:1.5625vw;padding-right:3.90625vw;}@media screen and (min-width:1921px){.node--type-liste-outils-dvd.node--view-mode-full > .wrapper .field--name-field-cke-unik-1{margin-top:30px;}}@media screen and (min-width:1921px){.node--type-liste-outils-dvd.node--view-mode-full > .wrapper .field--name-field-cke-unik-1{padding-right:75px;}}@media screen and (max-width:1149px){.node--type-liste-outils-dvd.node--view-mode-full > .wrapper .field--name-field-cke-unik-1{margin-top:10px;padding-right:0;}}.node--type-liste-outils-dvd.node--view-mode-full > .wrapper .field--name-dynamic-block-fieldnode-dvd{margin-top:3.90625vw;}@media screen and (min-width:1921px){.node--type-liste-outils-dvd.node--view-mode-full > .wrapper .field--name-dynamic-block-fieldnode-dvd{margin-top:75px;}}@media screen and (max-width:1149px){.node--type-liste-outils-dvd.node--view-mode-full > .wrapper .field--name-dynamic-block-fieldnode-dvd{margin-top:25px;}}.node--type-dvd.node--view-mode-teaser{display:flex;width:100%;}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser{flex-direction:column;}}.node--type-dvd.node--view-mode-teaser .field--name-field-image{margin-right:3.90625vw;width:11.71875vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .field--name-field-image{margin-right:75px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .field--name-field-image{width:225px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .field--name-field-image{margin-right:0;width:100%;margin-bottom:20px;}}.node--type-dvd.node--view-mode-teaser .field--name-field-image img{border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .field--name-field-image img{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .field--name-field-image img{border-radius:0 10px 10px 10px;}}.node--type-dvd.node--view-mode-teaser .wrapper{width:58.59375vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper{width:1125px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper{width:100%;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content{position:relative;padding-bottom:1.5625vw;}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-node-title{margin-bottom:1.0416666667vw;}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-node-title h2{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:2.34375vw;font-weight:normal;font-style:normal;line-height:2.7604166667vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-node-title h2{font-size:45px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-node-title h2{line-height:53px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-node-title h2{font-size:30px;line-height:35px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-node-title{margin-bottom:20px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-node-title{margin-bottom:10px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2{display:flex;align-items:center;margin-bottom:0.78125vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2{margin-bottom:15px;}}@media screen and (max-width:500px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2{display:block;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2{margin-bottom:10px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label{position:relative;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.4583333333vw;font-weight:bold;padding-right:1.0416666667vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label{font-size:21px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label{line-height:28px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label{padding-right:20px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label{display:inline-block;padding-right:20px;font-size:21px;line-height:28px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label:before,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label:before,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label:before{content:":";position:absolute;right:0.5208333333vw;display:block;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label:before,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label:before,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label:before{right:10px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__label:before,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__label:before,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__label:before{right:10px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__item{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.4583333333vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__item{font-size:21px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__item{line-height:28px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-1 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-3 .field__item,.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-2 .field__item{font-size:21px;line-height:28px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4{position:relative;margin-bottom:0.78125vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.4583333333vw;font-weight:bold;padding-left:1.5625vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4{margin-bottom:15px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4{font-size:21px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4{line-height:28px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4{padding-left:30px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4{margin-bottom:15px;font-size:21px;line-height:28px;padding-left:30px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4:before{content:"";background:url(/sites/rifhop.net/themes/custom/rifhop/images/time.svg) no-repeat;width:1.0416666667vw;height:1.3020833333vw;background-size:contain;position:absolute;left:0;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4:before{width:20px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4:before{height:25px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-4:before{width:20px;height:25px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-5{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.4583333333vw;color:#323232;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-5{font-size:21px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-5{line-height:28px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content .field--name-field-text-unik-5{font-size:21px;line-height:28px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content{padding-bottom:30px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .inner-content{padding-bottom:30px;}}.node--type-dvd.node--view-mode-teaser .wrapper .inner-content::after{display:block;width:100%;height:6px;background:#F4F4F4;border-radius:10px;content:"";position:absolute;bottom:0;left:0;right:0;}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet{border-bottom:6px solid #F4F4F4;display:none;}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1{margin-top:20px;}}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7{margin-bottom:1.3020833333vw;}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7 .field__label{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:1.8229166667vw;color:#707070;text-transform:uppercase;margin-bottom:1.3020833333vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7 .field__label{font-size:30px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7 .field__label{line-height:35px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7 .field__label{margin-bottom:25px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__label,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7 .field__label{font-size:24px;line-height:30px;margin-bottom:20px;margin-bottom:10px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7{margin-bottom:25px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-cke-unik-1,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6,.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7{margin-bottom:20px;}}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__item{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.3541666667vw;font-weight:normal;font-style:normal;line-height:1.875vw;font-style:italic;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__item{font-size:26px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__item{line-height:36px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-6 .field__item{font-size:21px;line-height:30px;}}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.5625vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7{font-size:21px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7{line-height:30px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-7{font-size:21px;line-height:30px;}}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.09375vw;font-weight:bold;padding-left:1.8229166667vw;margin-bottom:1.8229166667vw;position:relative;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8{font-size:21px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8{line-height:21px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8{padding-left:35px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8{margin-bottom:35px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8{font-size:21px;line-height:30px;margin-bottom:20px;padding-left:35px;}}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8:before{content:"";background:url(/sites/rifhop.net/themes/custom/rifhop/images/euro.svg) no-repeat;width:1.3020833333vw;height:1.3020833333vw;background-size:contain;position:absolute;left:0;top:-0.1041666667vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8:before{width:25px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8:before{height:25px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8:before{top:-2px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-text-unik-8:before{width:20px;height:20px;top:3px;}}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1{margin-bottom:1.8229166667vw;}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1 a{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1 a{font-size:16px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1 a{line-height:19px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1 a{padding:10px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1 a{border-radius:0px 8px 8px 8px;}}.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1 a:hover{background:#323232;text-decoration:none;}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1 a{font-size:16px;padding:0 10px;line-height:30px;border-radius:0 8px 8px 8px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1{margin-bottom:35px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .soufflet .field--name-field-link-unik-1{margin-bottom:20px;}}.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet{margin-top:2.6041666667vw;cursor:pointer;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet{margin-top:50px;}}.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet a{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet a{font-size:16px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet a{line-height:19px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet a{padding:10px;}}@media screen and (min-width:1921px){.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet a{border-radius:0px 8px 8px 8px;}}.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet a:hover{background:#323232;text-decoration:none;}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet a{font-size:16px;padding:0 10px;line-height:30px;border-radius:0 8px 8px 8px;}}@media screen and (max-width:1149px){.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet{margin-top:20px;}}.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet .close{display:none;}.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet.open .open{display:none;}.node--type-dvd.node--view-mode-teaser .wrapper .field--name-dynamic-token-fieldnode-soufflet.open .close{display:inline-block;}.view-dvd.view-display-id-block_1 .views-row{padding-bottom:3.90625vw;border-bottom:2px solid #000000;}@media screen and (min-width:1921px){.view-dvd.view-display-id-block_1 .views-row{padding-bottom:75px;}}@media screen and (max-width:1149px){.view-dvd.view-display-id-block_1 .views-row{padding-bottom:40px;}}.view-dvd.view-display-id-block_1 .views-row:not(:first-child){margin-top:3.90625vw;}@media screen and (min-width:1921px){.view-dvd.view-display-id-block_1 .views-row:not(:first-child){margin-top:75px;}}@media screen and (max-width:1149px){.view-dvd.view-display-id-block_1 .views-row:not(:first-child){margin-top:40px;}}.pager{position:relative;margin-top:3.90625vw;}@media screen and (min-width:1921px){.pager{margin-top:75px;}}@media screen and (max-width:1149px){.pager{margin-top:40px;}}.pager .pager__item--last,.pager .pager__item--first{display:none;}.pager ul{height:2.03125vw;display:flex;justify-content:center;align-items:center;}@media screen and (min-width:1921px){.pager ul{height:39px;}}@media screen and (max-width:1149px){.pager ul{height:39px;}}.pager ul li{list-style:none;}.pager ul li:not(.pager__item--previous,.pager__item--next){margin-right:0.78125vw;}@media screen and (min-width:1921px){.pager ul li:not(.pager__item--previous,.pager__item--next){margin-right:15px;}}@media screen and (max-width:1149px){.pager ul li:not(.pager__item--previous,.pager__item--next){display:none;}}.pager ul li:not(.pager__item--previous,.pager__item--next) a{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.5104166667vw;}@media screen and (min-width:1921px){.pager ul li:not(.pager__item--previous,.pager__item--next) a{font-size:24px;}}@media screen and (min-width:1921px){.pager ul li:not(.pager__item--previous,.pager__item--next) a{line-height:29px;}}.pager ul li.is-active a{color:#C50189;}.pager .pager__item--previous a,.pager .pager__item--next a{display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;}@media screen and (min-width:1921px){.pager .pager__item--previous a,.pager .pager__item--next a{font-size:16px;}}@media screen and (min-width:1921px){.pager .pager__item--previous a,.pager .pager__item--next a{line-height:19px;}}@media screen and (min-width:1921px){.pager .pager__item--previous a,.pager .pager__item--next a{padding:10px;}}@media screen and (min-width:1921px){.pager .pager__item--previous a,.pager .pager__item--next a{border-radius:0px 8px 8px 8px;}}.pager .pager__item--previous a:hover,.pager .pager__item--next a:hover{background:#323232;text-decoration:none;}@media screen and (max-width:1149px){.pager .pager__item--previous a,.pager .pager__item--next a{font-size:16px;padding:0 10px;line-height:30px;border-radius:0 8px 8px 8px;}}.pager .pager__item--previous a,.pager .pager__item--next a{position:relative;}@media screen and (max-width:1149px){.pager .pager__item--previous a,.pager .pager__item--next a{padding:5px 10px;}}.pager .pager__item--previous a:before,.pager .pager__item--next a:before{content:"";width:0.8333333333vw;height:1.0416666667vw;display:block;position:absolute;top:50%;transform:translateY(-50%);}@media screen and (min-width:1921px){.pager .pager__item--previous a:before,.pager .pager__item--next a:before{width:16px;}}@media screen and (min-width:1921px){.pager .pager__item--previous a:before,.pager .pager__item--next a:before{height:20px;}}@media screen and (max-width:1149px){.pager .pager__item--previous a:before,.pager .pager__item--next a:before{width:16px;height:20px;}}.pager .pager__item--previous{position:absolute;left:0;}.pager .pager__item--previous a{padding-left:1.875vw;}@media screen and (min-width:1921px){.pager .pager__item--previous a{padding-left:36px;}}@media screen and (max-width:1149px){.pager .pager__item--previous a{padding-left:40px;}}.pager .pager__item--previous a:before{background:url(/sites/rifhop.net/themes/custom/rifhop/images/fleche-left.svg) no-repeat;left:0.5208333333vw;background-size:0.8333333333vw 1.0416666667vw;}@media screen and (min-width:1921px){.pager .pager__item--previous a:before{left:10px;}}@media screen and (min-width:1921px){.pager .pager__item--previous a:before{background-size:16px 20px;}}@media screen and (max-width:1149px){.pager .pager__item--previous a:before{left:10px;background-size:16px 20px;}}.pager .pager__item--next{position:absolute;right:0;}.pager .pager__item--next a{padding-right:1.875vw;}@media screen and (min-width:1921px){.pager .pager__item--next a{padding-right:36px;}}@media screen and (max-width:1149px){.pager .pager__item--next a{padding-right:40px;}}.pager .pager__item--next a:before{background:url(/sites/rifhop.net/themes/custom/rifhop/images/fleche-right.svg) no-repeat;right:0.5208333333vw;background-size:0.8333333333vw 1.0416666667vw;}@media screen and (min-width:1921px){.pager .pager__item--next a:before{right:10px;}}@media screen and (min-width:1921px){.pager .pager__item--next a:before{background-size:16px 20px;}}@media screen and (max-width:1149px){.pager .pager__item--next a:before{right:10px;background-size:16px 20px;}}.node--type-page.node--view-mode-full .field--name-field-image{margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-page.node--view-mode-full .field--name-field-image{margin-bottom:75px;}}.node--type-page.node--view-mode-full .field--name-field-image img{border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;}@media screen and (min-width:1921px){.node--type-page.node--view-mode-full .field--name-field-image img{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.node--type-page.node--view-mode-full .field--name-field-image img{border-radius:0 10px 10px 10px;}}.node--type-page > .wrapper{padding:0vw 3.90625vw 3.90625vw 3.90625vw;}@media screen and (min-width:1921px){.node--type-page > .wrapper{padding:0px 75px 75px 75px;}}.node--type-page > .wrapper .field--name-field-cke-unik-1{margin-top:1.5625vw;margin-bottom:2.6041666667vw;}@media screen and (min-width:1921px){.node--type-page > .wrapper .field--name-field-cke-unik-1{margin-top:30px;}}@media screen and (min-width:1921px){.node--type-page > .wrapper .field--name-field-cke-unik-1{margin-bottom:50px;}}#block-rifhop-webform{background:#0049A3;max-width:1920px;padding:3.6458333333vw 7.03125vw 3.6458333333vw 22.65625vw;color:#ffffff;}@media screen and (min-width:1921px){#block-rifhop-webform{padding:70px 135px 70px 435px;}}#block-rifhop-webform h2{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:2.0833333333vw;text-transform:uppercase;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){#block-rifhop-webform h2{font-size:30px;}}@media screen and (min-width:1921px){#block-rifhop-webform h2{line-height:40px;}}@media screen and (min-width:1921px){#block-rifhop-webform h2{margin-bottom:30px;}}#block-rifhop-webform .form-item-markup{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){#block-rifhop-webform .form-item-markup{margin-bottom:30px;}}#block-rifhop-webform .form-item-markup p{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.5625vw;}@media screen and (min-width:1921px){#block-rifhop-webform .form-item-markup p{font-size:21px;}}@media screen and (min-width:1921px){#block-rifhop-webform .form-item-markup p{line-height:30px;}}#block-rifhop-webform .first-row,#block-rifhop-webform .second-row{display:flex;justify-content:space-between;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){#block-rifhop-webform .first-row,#block-rifhop-webform .second-row{margin-bottom:30px;}}#block-rifhop-webform .first-row .form-item-prenom-nom,#block-rifhop-webform .first-row .form-item-profession,#block-rifhop-webform .first-row .form-item-telephone,#block-rifhop-webform .first-row .form-item-mail,#block-rifhop-webform .second-row .form-item-prenom-nom,#block-rifhop-webform .second-row .form-item-profession,#block-rifhop-webform .second-row .form-item-telephone,#block-rifhop-webform .second-row .form-item-mail{width:16.0416666667vw;}@media screen and (min-width:1921px){#block-rifhop-webform .first-row .form-item-prenom-nom,#block-rifhop-webform .first-row .form-item-profession,#block-rifhop-webform .first-row .form-item-telephone,#block-rifhop-webform .first-row .form-item-mail,#block-rifhop-webform .second-row .form-item-prenom-nom,#block-rifhop-webform .second-row .form-item-profession,#block-rifhop-webform .second-row .form-item-telephone,#block-rifhop-webform .second-row .form-item-mail{width:308px;}}#block-rifhop-webform .first-row .form-item-prenom-nom input,#block-rifhop-webform .first-row .form-item-profession input,#block-rifhop-webform .first-row .form-item-telephone input,#block-rifhop-webform .first-row .form-item-mail input,#block-rifhop-webform .second-row .form-item-prenom-nom input,#block-rifhop-webform .second-row .form-item-profession input,#block-rifhop-webform .second-row .form-item-telephone input,#block-rifhop-webform .second-row .form-item-mail input{width:16.0416666667vw;border-radius:4px;height:2.0833333333vw;margin-top:0.5208333333vw;}@media screen and (min-width:1921px){#block-rifhop-webform .first-row .form-item-prenom-nom input,#block-rifhop-webform .first-row .form-item-profession input,#block-rifhop-webform .first-row .form-item-telephone input,#block-rifhop-webform .first-row .form-item-mail input,#block-rifhop-webform .second-row .form-item-prenom-nom input,#block-rifhop-webform .second-row .form-item-profession input,#block-rifhop-webform .second-row .form-item-telephone input,#block-rifhop-webform .second-row .form-item-mail input{width:308px;}}@media screen and (min-width:1921px){#block-rifhop-webform .first-row .form-item-prenom-nom input,#block-rifhop-webform .first-row .form-item-profession input,#block-rifhop-webform .first-row .form-item-telephone input,#block-rifhop-webform .first-row .form-item-mail input,#block-rifhop-webform .second-row .form-item-prenom-nom input,#block-rifhop-webform .second-row .form-item-profession input,#block-rifhop-webform .second-row .form-item-telephone input,#block-rifhop-webform .second-row .form-item-mail input{height:40px;}}@media screen and (min-width:1921px){#block-rifhop-webform .first-row .form-item-prenom-nom input,#block-rifhop-webform .first-row .form-item-profession input,#block-rifhop-webform .first-row .form-item-telephone input,#block-rifhop-webform .first-row .form-item-mail input,#block-rifhop-webform .second-row .form-item-prenom-nom input,#block-rifhop-webform .second-row .form-item-profession input,#block-rifhop-webform .second-row .form-item-telephone input,#block-rifhop-webform .second-row .form-item-mail input{margin-top:10px;}}#block-rifhop-webform .first-row .form-item-adresse,#block-rifhop-webform .first-row .form-item-service,#block-rifhop-webform .second-row .form-item-adresse,#block-rifhop-webform .second-row .form-item-service{width:34.1145833333vw;}@media screen and (min-width:1921px){#block-rifhop-webform .first-row .form-item-adresse,#block-rifhop-webform .first-row .form-item-service,#block-rifhop-webform .second-row .form-item-adresse,#block-rifhop-webform .second-row .form-item-service{width:655px;}}#block-rifhop-webform .first-row .form-item-adresse input,#block-rifhop-webform .first-row .form-item-service input,#block-rifhop-webform .second-row .form-item-adresse input,#block-rifhop-webform .second-row .form-item-service input{width:34.1145833333vw;}@media screen and (min-width:1921px){#block-rifhop-webform .first-row .form-item-adresse input,#block-rifhop-webform .first-row .form-item-service input,#block-rifhop-webform .second-row .form-item-adresse input,#block-rifhop-webform .second-row .form-item-service input{width:655px;}}#block-rifhop-webform .first-row label,#block-rifhop-webform .second-row label{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;font-weight:500;line-height:1.4583333333vw;text-transform:uppercase;}@media screen and (min-width:1921px){#block-rifhop-webform .first-row label,#block-rifhop-webform .second-row label{font-size:18px;}}@media screen and (min-width:1921px){#block-rifhop-webform .first-row label,#block-rifhop-webform .second-row label{line-height:28px;}}#block-rifhop-webform .first-row input:not(.form-checkbox,.form-submit),#block-rifhop-webform .second-row input:not(.form-checkbox,.form-submit){border-radius:4px;height:2.0833333333vw;margin-top:0.5208333333vw;padding:0.5208333333vw;border:none;}@media screen and (min-width:1921px){#block-rifhop-webform .first-row input:not(.form-checkbox,.form-submit),#block-rifhop-webform .second-row input:not(.form-checkbox,.form-submit){height:40px;}}@media screen and (min-width:1921px){#block-rifhop-webform .first-row input:not(.form-checkbox,.form-submit),#block-rifhop-webform .second-row input:not(.form-checkbox,.form-submit){margin-top:10px;}}@media screen and (min-width:1921px){#block-rifhop-webform .first-row input:not(.form-checkbox,.form-submit),#block-rifhop-webform .second-row input:not(.form-checkbox,.form-submit){padding:10px;}}#block-rifhop-webform .form-item-rgpd label{font-size:0;}#block-rifhop-webform .form-item-rgpd .webform-element-description{padding-left:1.5625vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;line-height:1.4583333333vw;}@media screen and (min-width:1921px){#block-rifhop-webform .form-item-rgpd .webform-element-description{padding-left:30px;}}@media screen and (min-width:1921px){#block-rifhop-webform .form-item-rgpd .webform-element-description{font-size:18px;}}@media screen and (min-width:1921px){#block-rifhop-webform .form-item-rgpd .webform-element-description{line-height:28px;}}#block-rifhop-webform .form-item-rgpd .webform-element-description a{color:#ffffff;text-decoration:underline;}#block-rifhop-webform .form-item-rgpd .webform-element-description a:hover{text-decoration:none;}#block-rifhop-webform .form-actions{margin-top:1.5625vw;}@media screen and (min-width:1921px){#block-rifhop-webform .form-actions{margin-top:30px;}}#block-rifhop-webform .form-actions input{cursor:pointer;display:inline-block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:0.9895833333vw;text-transform:uppercase;background:#C50189;color:#ffffff;padding:0.5208333333vw;border-radius:0vw 0.4166666667vw 0.4166666667vw 0.4166666667vw;border:none;}@media screen and (min-width:1921px){#block-rifhop-webform .form-actions input{font-size:16px;}}@media screen and (min-width:1921px){#block-rifhop-webform .form-actions input{line-height:19px;}}@media screen and (min-width:1921px){#block-rifhop-webform .form-actions input{padding:10px;}}@media screen and (min-width:1921px){#block-rifhop-webform .form-actions input{border-radius:0px 8px 8px 8px;}}#block-rifhop-webform .form-actions input:hover{background:#323232;}@media screen and (max-width:1149px){#block-rifhop-webform{max-width:100%;padding:40px 20px;}#block-rifhop-webform h2{font-size:30px;line-height:40px;margin-bottom:10px;}#block-rifhop-webform .form-item-markup{margin-bottom:20px;}#block-rifhop-webform .form-item-markup p{font-size:21px;line-height:30px;}#block-rifhop-webform .first-row,#block-rifhop-webform .second-row{display:block;margin-bottom:0;}#block-rifhop-webform .first-row .form-item-prenom-nom,#block-rifhop-webform .first-row .form-item-profession,#block-rifhop-webform .first-row .form-item-telephone,#block-rifhop-webform .first-row .form-item-mail,#block-rifhop-webform .second-row .form-item-prenom-nom,#block-rifhop-webform .second-row .form-item-profession,#block-rifhop-webform .second-row .form-item-telephone,#block-rifhop-webform .second-row .form-item-mail{width:100%;margin-bottom:20px;}#block-rifhop-webform .first-row .form-item-prenom-nom input,#block-rifhop-webform .first-row .form-item-profession input,#block-rifhop-webform .first-row .form-item-telephone input,#block-rifhop-webform .first-row .form-item-mail input,#block-rifhop-webform .second-row .form-item-prenom-nom input,#block-rifhop-webform .second-row .form-item-profession input,#block-rifhop-webform .second-row .form-item-telephone input,#block-rifhop-webform .second-row .form-item-mail input{width:100%;height:40px;}#block-rifhop-webform .first-row .form-item-adresse,#block-rifhop-webform .first-row .form-item-service,#block-rifhop-webform .second-row .form-item-adresse,#block-rifhop-webform .second-row .form-item-service{margin-bottom:20px;width:100%;}#block-rifhop-webform .first-row .form-item-adresse input,#block-rifhop-webform .first-row .form-item-service input,#block-rifhop-webform .second-row .form-item-adresse input,#block-rifhop-webform .second-row .form-item-service input{width:100%;}#block-rifhop-webform .first-row label,#block-rifhop-webform .second-row label{font-size:18px;line-height:28px;}#block-rifhop-webform .first-row input:not(.form-checkbox,.form-submit),#block-rifhop-webform .second-row input:not(.form-checkbox,.form-submit){height:40px;padding:10px;margin-top:10px;}#block-rifhop-webform .form-item-rgpd .webform-element-description{padding-left:30px;font-size:18px;line-height:28px;}#block-rifhop-webform .form-item-rgpd .webform-element-description p{font-size:18px;line-height:28px;}#block-rifhop-webform .form-actions{margin-top:30px;}#block-rifhop-webform .form-actions input{font-size:16px;line-height:40px;padding:0 10px;border-radius:0 10px 10px 10px;}}.node--type-page-formations.node--view-mode-full > .field--name-field-image{margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full > .field--name-field-image{margin-bottom:75px;}}.node--type-page-formations.node--view-mode-full > .field--name-field-image img{display:block;width:100%;border-radius:0 20px 20px 20px;}.node--type-page-formations.node--view-mode-full > .field--name-node-title{padding:0vw 3.90625vw;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full > .field--name-node-title{padding:0px 75px;}}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full > .field--name-node-title{margin-bottom:30px;}}.node--type-page-formations.node--view-mode-full > .field--name-node-title h1{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:3.125vw;font-weight:normal;font-style:normal;line-height:70px;text-transform:uppercase;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full > .field--name-node-title h1{font-size:60px;}}.node--type-page-formations.node--view-mode-full > .field--name-field-textarea-unik-1{padding:0vw 3.90625vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;font-weight:bold;line-height:34px;margin-bottom:1.8229166667vw;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full > .field--name-field-textarea-unik-1{padding:0px 75px;}}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full > .field--name-field-textarea-unik-1{font-size:24px;}}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full > .field--name-field-textarea-unik-1{margin-bottom:35px;}}.node--type-page-formations.node--view-mode-full .view-formations{padding:0vw 3.90625vw;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations{padding:0px 75px;}}.node--type-page-formations.node--view-mode-full .view-formations .view-filters{margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-filters{margin-bottom:75px;}}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form{background:#F4F4F4;padding:1.0416666667vw 1.0416666667vw 1.0416666667vw 2.6041666667vw;display:inline-block;border-radius:0 20px 20px 20px;display:inline-block;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-filters form{padding:20px 20px 20px 50px;}}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item{padding-left:3.6458333333vw;background:url(/sites/rifhop.net/themes/custom/rifhop/images/filter.svg) no-repeat left center;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item{padding-left:70px;}}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item label{line-height:60px;font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;margin-right:25px;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item label{font-size:21px;}}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item select{width:27.0833333333vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;border-radius:4px;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item select{width:520px;}}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item select{font-size:21px;}}.node--type-page-formations.node--view-mode-full .view-formations .view-content .views-row{padding-bottom:4.1145833333vw;margin-bottom:3.90625vw;position:relative;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-content .views-row{padding-bottom:79px;}}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .view-content .views-row{margin-bottom:75px;}}.node--type-page-formations.node--view-mode-full .view-formations .view-content .views-row::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;background:#323232;border-radius:10px;height:4px;}.node--type-page-formations.node--view-mode-full .view-formations .pager{margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-page-formations.node--view-mode-full .view-formations .pager{margin-bottom:75px;}}.node--type-formation.node--view-mode-teaser .inner,.node--type-formation.node--view-mode-token{display:flex;align-items:center;padding:1.0416666667vw;background:#F4F4F4;border-radius:0 20px 20px 20px;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner,.node--type-formation.node--view-mode-token{padding:20px;}}.node--type-formation.node--view-mode-teaser .inner .field--name-field-image,.node--type-formation.node--view-mode-token .field--name-field-image{margin-right:2.8645833333vw;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .field--name-field-image,.node--type-formation.node--view-mode-token .field--name-field-image{margin-right:55px;}}.node--type-formation.node--view-mode-teaser .inner .field--name-field-image img,.node--type-formation.node--view-mode-token .field--name-field-image img{border-radius:0 20px 20px 20px;}.node--type-formation.node--view-mode-teaser .inner .content,.node--type-formation.node--view-mode-token .content{display:flex;align-items:flex-end;padding:0vw 1.0416666667vw;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content,.node--type-formation.node--view-mode-token .content{padding:0px 20px;}}.node--type-formation.node--view-mode-teaser .inner .content-left,.node--type-formation.node--view-mode-token .content-left{width:23.0769230769vw;margin-right:3.8461538462vw;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-left,.node--type-formation.node--view-mode-token .content-left{width:443.0769230769px;}}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-left,.node--type-formation.node--view-mode-token .content-left{margin-right:73.8461538462px;}}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-node-title h2,.node--type-formation.node--view-mode-token .content-left .field--name-node-title h2{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.5625vw;font-weight:normal;font-style:normal;line-height:40px;margin-bottom:10px;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-node-title h2,.node--type-formation.node--view-mode-token .content-left .field--name-node-title h2{font-size:30px;}}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-ref-taxo-unik-1,.node--type-formation.node--view-mode-token .content-left .field--name-field-ref-taxo-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;line-height:28px;text-transform:uppercase;margin-bottom:10px;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-ref-taxo-unik-1,.node--type-formation.node--view-mode-token .content-left .field--name-field-ref-taxo-unik-1{font-size:18px;}}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-text-unik-4,.node--type-formation.node--view-mode-token .content-left .field--name-field-text-unik-4{display:block;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-text-unik-4,.node--type-formation.node--view-mode-token .content-left .field--name-field-text-unik-4{font-size:21px;}}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-text-unik-4 .field__label,.node--type-formation.node--view-mode-token .content-left .field--name-field-text-unik-4 .field__label{display:inline-flex;font-weight:bold;margin-right:5px;}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-text-unik-4 .field__label::after,.node--type-formation.node--view-mode-token .content-left .field--name-field-text-unik-4 .field__label::after{display:block;content:":";margin-left:3px;}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-text-unik-4 .field__item,.node--type-formation.node--view-mode-token .content-left .field--name-field-text-unik-4 .field__item{display:inline;}.node--type-formation.node--view-mode-teaser .inner .content-mid,.node--type-formation.node--view-mode-token .content-mid{width:19.2307692308vw;margin-right:3.8461538462vw;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-mid,.node--type-formation.node--view-mode-token .content-mid{width:369.2307692308px;}}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-mid,.node--type-formation.node--view-mode-token .content-mid{margin-right:73.8461538462px;}}.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires,.node--type-formation.node--view-mode-token .content-mid .horaires{display:flex;align-items:center;margin-bottom:20px;}.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires .field--name-field-date-unik-1,.node--type-formation.node--view-mode-token .content-mid .horaires .field--name-field-date-unik-1{padding-left:40px;line-height:28px;background:url(/sites/rifhop.net/themes/custom/rifhop/images/calendar.svg) no-repeat left center;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;font-weight:bold;display:flex;align-items:center;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires .field--name-field-date-unik-1,.node--type-formation.node--view-mode-token .content-mid .horaires .field--name-field-date-unik-1{font-size:21px;}}.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires .field--name-field-date-unik-1::after,.node--type-formation.node--view-mode-token .content-mid .horaires .field--name-field-date-unik-1::after{content:"-";color:#998BC0;margin:0 10px;display:block;}.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires .field--name-field-text-unik-1,.node--type-formation.node--view-mode-token .content-mid .horaires .field--name-field-text-unik-1{line-height:28px;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires .field--name-field-text-unik-1,.node--type-formation.node--view-mode-token .content-mid .horaires .field--name-field-text-unik-1{font-size:21px;}}.node--type-formation.node--view-mode-teaser .inner .content-mid .field--name-field-text-unik-3,.node--type-formation.node--view-mode-token .content-mid .field--name-field-text-unik-3{padding-left:30px;line-height:30px;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;font-weight:bold;background:url(/sites/rifhop.net/themes/custom/rifhop/images/location2.svg) no-repeat left 5px;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-mid .field--name-field-text-unik-3,.node--type-formation.node--view-mode-token .content-mid .field--name-field-text-unik-3{font-size:21px;}}.node--type-formation.node--view-mode-teaser .inner .content-right,.node--type-formation.node--view-mode-token .content-right{flex:1;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1.field__items .field__item,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1.field__items .field__item{margin-bottom:20px;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1.field__items .field__item:last-child,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1.field__items .field__item:last-child{margin-bottom:0;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span{display:flex;flex-direction:column;background:none;align-items:center;padding-left:0;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span::before,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span::before{display:block;content:"";width:20px;height:30px;background:url(/sites/rifhop.net/themes/custom/rifhop/images/dl.svg) no-repeat center bottom;margin-bottom:10px;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span a,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span a{display:block;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;line-height:19px;text-transform:uppercase;text-align:center;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span a,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span a{font-size:16px;}}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span:hover::before,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span:hover::before{background:url(/sites/rifhop.net/themes/custom/rifhop/images/dlh.svg) no-repeat center bottom;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span:hover a,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span:hover a{text-decoration:underline;}.node--type-formation.node--view-mode-teaser .inner{padding:0;background:none;border-radius:0;align-items:flex-start;}.node--type-formation.node--view-mode-teaser .inner .field--name-field-image{margin-right:2.8645833333vw;width:11.4583333333vw;flex-shrink:0;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .field--name-field-image{margin-right:55px;}}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .field--name-field-image{width:220px;}}.node--type-formation.node--view-mode-teaser .inner .content{padding:1.0416666667vw 0vw 1.875vw;position:relative;margin-bottom:1.8229166667vw;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content{padding:20px 0px 36px;}}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content{margin-bottom:35px;}}.node--type-formation.node--view-mode-teaser .inner .content::after{display:block;width:100%;height:6px;background:#F4F4F4;border-radius:10px;content:"";position:absolute;bottom:0;left:0;right:0;}.node--type-formation.node--view-mode-teaser .inner .content-left{width:19.2307692308vw;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .inner .content-left{width:369.2307692308px;}}.node--type-formation.node--view-mode-teaser .programme{margin-left:14.3229166667vw;position:relative;padding-bottom:2.0833333333vw;margin-bottom:1.8229166667vw;display:none;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .programme{margin-left:275px;}}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .programme{padding-bottom:40px;}}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .programme{margin-bottom:35px;}}.node--type-formation.node--view-mode-teaser .programme::after{display:block;width:100%;height:6px;background:#F4F4F4;border-radius:10px;content:"";position:absolute;bottom:0;left:0;right:0;}.node--type-formation.node--view-mode-teaser .close,.node--type-formation.node--view-mode-teaser .open{margin-left:14.3229166667vw;display:block;display:inline-block;line-height:40px;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:0.8333333333vw;font-weight:400;font-style:normal;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:0 10px;border-radius:0 10px 10px 10px;cursor:pointer;}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .close,.node--type-formation.node--view-mode-teaser .open{margin-left:275px;}}@media screen and (min-width:1921px){.node--type-formation.node--view-mode-teaser .close,.node--type-formation.node--view-mode-teaser .open{font-size:16px;}}.node--type-formation.node--view-mode-teaser .close:hover,.node--type-formation.node--view-mode-teaser .open:hover{background:#323232;}.node--type-formation.node--view-mode-teaser .close{display:none;}@media screen and (max-width:1149px){.node--type-page-formations.node--view-mode-full > .field--name-field-image{margin-bottom:20px;padding:0 20px;}.node--type-page-formations.node--view-mode-full > .field--name-field-image img{border-radius:0 10px 10px 10px;}.node--type-page-formations.node--view-mode-full > .field--name-node-title{padding:0 20px;margin-bottom:10px;}.node--type-page-formations.node--view-mode-full > .field--name-node-title h1{font-size:35px;line-height:41px;}.node--type-page-formations.node--view-mode-full > .field--name-field-textarea-unik-1{padding:0 20px;font-size:24px;line-height:34px;margin-bottom:20px;}.node--type-page-formations.node--view-mode-full .view-formations{padding:0;}.node--type-page-formations.node--view-mode-full .view-formations .view-filters{margin-bottom:75px;}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form{padding:20px;display:block;border-radius:0;}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item{padding-left:0;background:none;display:block;}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item label{line-height:40px;font-size:21px;margin-right:0;background:url(/sites/rifhop.net/themes/custom/rifhop/images/filter.svg) no-repeat left center;display:block;padding-left:50px;margin-bottom:20px;}.node--type-page-formations.node--view-mode-full .view-formations .view-filters form .form-item select{width:100%;font-size:21px;}.node--type-page-formations.node--view-mode-full .view-formations .view-content{padding:0 20px;}.node--type-page-formations.node--view-mode-full .view-formations .view-content .views-row{padding-bottom:44px;margin-bottom:40px;}.node--type-page-formations.node--view-mode-full .view-formations .pager{margin-bottom:40px;}.node--type-formation.node--view-mode-teaser .inner,.node--type-formation.node--view-mode-token{padding:20px;display:block;}.node--type-formation.node--view-mode-teaser .inner .field--name-field-image,.node--type-formation.node--view-mode-token .field--name-field-image{margin-right:0;margin-bottom:20px;}.node--type-formation.node--view-mode-teaser .inner .content,.node--type-formation.node--view-mode-token .content{display:block;padding:0;}.node--type-formation.node--view-mode-teaser .inner .content-left,.node--type-formation.node--view-mode-token .content-left{width:100%;margin-right:0;margin-bottom:20px;}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-node-title h2,.node--type-formation.node--view-mode-token .content-left .field--name-node-title h2{font-size:30px;line-height:35px;margin-bottom:10px;}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-ref-taxo-unik-1,.node--type-formation.node--view-mode-token .content-left .field--name-field-ref-taxo-unik-1{font-size:18px;}.node--type-formation.node--view-mode-teaser .inner .content-left .field--name-field-text-unik-4,.node--type-formation.node--view-mode-token .content-left .field--name-field-text-unik-4{display:block;font-size:21px;}.node--type-formation.node--view-mode-teaser .inner .content-mid,.node--type-formation.node--view-mode-token .content-mid{width:100%;margin-right:0;margin-bottom:20px;}.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires .field--name-field-date-unik-1,.node--type-formation.node--view-mode-token .content-mid .horaires .field--name-field-date-unik-1{font-size:21px;}.node--type-formation.node--view-mode-teaser .inner .content-mid .horaires .field--name-field-text-unik-1,.node--type-formation.node--view-mode-token .content-mid .horaires .field--name-field-text-unik-1{font-size:21px;}.node--type-formation.node--view-mode-teaser .inner .content-mid .field--name-field-text-unik-3,.node--type-formation.node--view-mode-token .content-mid .field--name-field-text-unik-3{font-size:21px;}.node--type-formation.node--view-mode-teaser .inner .content-right,.node--type-formation.node--view-mode-token .content-right{flex:1;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span{display:flex;flex-direction:initial;align-items:flex-end;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span::before,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span::before{margin-bottom:0;margin-right:15px;}.node--type-formation.node--view-mode-teaser .inner .content-right .field--name-field-file-multi-1 span a,.node--type-formation.node--view-mode-token .content-right .field--name-field-file-multi-1 span a{font-size:16px;text-align:left;}.node--type-formation.node--view-mode-teaser .inner{display:block;padding:0;}.node--type-formation.node--view-mode-teaser .inner .field--name-field-image{margin-right:0;width:auto;}.node--type-formation.node--view-mode-teaser .inner .content{padding:0 0 26px;margin-bottom:20px;}.node--type-formation.node--view-mode-teaser .inner .content-left{width:100%;}.node--type-formation.node--view-mode-teaser .programme{margin-left:0;padding-bottom:26px;margin-bottom:20px;}.node--type-formation.node--view-mode-teaser .close,.node--type-formation.node--view-mode-teaser .open{margin-left:0;font-size:16px;}}.view-plaquettes-flyers,.view-journaux{width:78.125vw;margin-left:18.75vw;margin-right:3.125vw;padding-left:3.90625vw;margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.view-plaquettes-flyers,.view-journaux{width:1500px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers,.view-journaux{margin-left:360px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers,.view-journaux{margin-right:60px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers,.view-journaux{padding-left:75px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers,.view-journaux{margin-bottom:75px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers,.view-journaux{width:100%;margin-left:0;margin-right:0;padding:0 20px 40px 20px;}}.view-plaquettes-flyers .view-header,.view-journaux .view-header{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.7708333333vw;font-weight:bold;margin-top:1.5625vw;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-header,.view-journaux .view-header{font-size:24px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-header,.view-journaux .view-header{line-height:34px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-header,.view-journaux .view-header{margin-top:30px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-header,.view-journaux .view-header{font-size:24px;line-height:34px;margin-top:20px;}}.view-plaquettes-flyers .view-filters,.view-journaux .view-filters{margin-top:1.5625vw;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters,.view-journaux .view-filters{margin-top:30px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters,.view-journaux .view-filters{margin-top:20px;}}.view-plaquettes-flyers .view-filters form,.view-journaux .view-filters form{background-color:#F4F4F4;padding:1.0416666667vw 1.0416666667vw 1.0416666667vw 2.6041666667vw;border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;width:70.3125vw;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form,.view-journaux .view-filters form{padding:20px 20px 20px 50px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form,.view-journaux .view-filters form{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form,.view-journaux .view-filters form{border-radius:0 10px 10px 10px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form,.view-journaux .view-filters form{width:1350px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form,.view-journaux .view-filters form{width:100%;padding:20px;}}.view-plaquettes-flyers .view-filters form .form--inline,.view-journaux .view-filters form .form--inline{display:flex;}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form .form--inline,.view-journaux .view-filters form .form--inline{align-items:flex-end;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form .form-item-title,.view-journaux .view-filters form .form-item-title{width:calc(100% - 40px);}}.view-plaquettes-flyers .view-filters form .form-item-title label,.view-journaux .view-filters form .form-item-title label{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;margin-right:1.0416666667vw;position:relative;padding-left:3.6458333333vw;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title label,.view-journaux .view-filters form .form-item-title label{font-size:21px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title label,.view-journaux .view-filters form .form-item-title label{line-height:25px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title label,.view-journaux .view-filters form .form-item-title label{margin-right:20px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title label,.view-journaux .view-filters form .form-item-title label{padding-left:70px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form .form-item-title label,.view-journaux .view-filters form .form-item-title label{display:inline-block;font-size:21px;line-height:25px;margin-right:0;padding-left:50px;}}.view-plaquettes-flyers .view-filters form .form-item-title label:before,.view-journaux .view-filters form .form-item-title label:before{content:"";background:url(/sites/rifhop.net/themes/custom/rifhop/images/search.svg) no-repeat;background-size:contain;width:2.0833333333vw;height:2.0833333333vw;position:absolute;left:0;top:50%;transform:translateY(-50%);}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title label:before,.view-journaux .view-filters form .form-item-title label:before{width:40px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title label:before,.view-journaux .view-filters form .form-item-title label:before{height:40px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form .form-item-title label:before,.view-journaux .view-filters form .form-item-title label:before{width:40px;height:40px;}}.view-plaquettes-flyers .view-filters form .form-item-title input,.view-journaux .view-filters form .form-item-title input{width:41.0416666667vw;height:3.0208333333vw;padding:0.78125vw 1.0416666667vw;border:none;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title input,.view-journaux .view-filters form .form-item-title input{width:788px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title input,.view-journaux .view-filters form .form-item-title input{height:58px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-item-title input,.view-journaux .view-filters form .form-item-title input{padding:15px 20px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form .form-item-title input,.view-journaux .view-filters form .form-item-title input{margin-top:20px;width:100%;height:40px;padding:15px 20px;}}.view-plaquettes-flyers .view-filters form .form-actions,.view-journaux .view-filters form .form-actions{width:3.2291666667vw;height:3.0208333333vw;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-actions,.view-journaux .view-filters form .form-actions{width:62px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-actions,.view-journaux .view-filters form .form-actions{height:58px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form .form-actions,.view-journaux .view-filters form .form-actions{width:40px;height:40px;}}.view-plaquettes-flyers .view-filters form .form-actions input,.view-journaux .view-filters form .form-actions input{width:100%;height:100%;border-radius:0vw 0.5208333333vw 0.5208333333vw 0vw;background-color:#0049A3;color:#ffffff;cursor:pointer;border:none;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:1.09375vw;font-weight:400;font-style:normal;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-actions input,.view-journaux .view-filters form .form-actions input{border-radius:0px 10px 10px 0px;}}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-filters form .form-actions input,.view-journaux .view-filters form .form-actions input{font-size:21px;}}.view-plaquettes-flyers .view-filters form .form-actions input:hover,.view-journaux .view-filters form .form-actions input:hover{background-color:#323232;}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-filters form .form-actions input,.view-journaux .view-filters form .form-actions input{border-radius:0 10px 10px 0;font-size:20px;line-height:21px;}}.view-plaquettes-flyers .view-content,.view-journaux .view-content{margin-bottom:3.90625vw;display:flex;flex-wrap:wrap;justify-content:space-between;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-content,.view-journaux .view-content{margin-bottom:75px;}}.view-plaquettes-flyers .view-content .views-row,.view-journaux .view-content .views-row{width:35.15625vw;}@media screen and (min-width:1921px){.view-plaquettes-flyers .view-content .views-row,.view-journaux .view-content .views-row{width:675px;}}@media screen and (max-width:1149px){.view-plaquettes-flyers .view-content .views-row,.view-journaux .view-content .views-row{width:100%;}}.node--type-plaquette-et-flyers.node--view-mode-teaser,.node--type-journal.node--view-mode-teaser,.node--type-memoire.node--view-mode-teaser{display:flex;flex-wrap:wrap;margin-top:3.90625vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser,.node--type-journal.node--view-mode-teaser,.node--type-memoire.node--view-mode-teaser{margin-top:75px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser,.node--type-journal.node--view-mode-teaser,.node--type-memoire.node--view-mode-teaser{flex-direction:column;margin-top:40px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .field--name-field-image,.node--type-journal.node--view-mode-teaser .field--name-field-image,.node--type-memoire.node--view-mode-teaser .field--name-field-image{width:15.625vw;margin-right:1.3020833333vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .field--name-field-image,.node--type-journal.node--view-mode-teaser .field--name-field-image,.node--type-memoire.node--view-mode-teaser .field--name-field-image{width:300px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .field--name-field-image,.node--type-journal.node--view-mode-teaser .field--name-field-image,.node--type-memoire.node--view-mode-teaser .field--name-field-image{margin-right:25px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .field--name-field-image,.node--type-journal.node--view-mode-teaser .field--name-field-image,.node--type-memoire.node--view-mode-teaser .field--name-field-image{width:100%;margin-right:0;margin-bottom:20px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right,.node--type-journal.node--view-mode-teaser .content-right,.node--type-memoire.node--view-mode-teaser .content-right{width:18.2291666667vw;flex-grow:1;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right,.node--type-journal.node--view-mode-teaser .content-right,.node--type-memoire.node--view-mode-teaser .content-right{width:350px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right,.node--type-journal.node--view-mode-teaser .content-right,.node--type-memoire.node--view-mode-teaser .content-right{width:100%;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date,.node--type-journal.node--view-mode-teaser .content-right .titre-date,.node--type-memoire.node--view-mode-teaser .content-right .titre-date{margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date,.node--type-journal.node--view-mode-teaser .content-right .titre-date,.node--type-memoire.node--view-mode-teaser .content-right .titre-date{margin-bottom:20px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date,.node--type-journal.node--view-mode-teaser .content-right .titre-date,.node--type-memoire.node--view-mode-teaser .content-right .titre-date{margin-bottom:20px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-node-title,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-node-title,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-node-title{padding-right:5px;display:inline-block;}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-node-title,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-node-title,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-node-title{padding-right:5px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1{display:inline-block;font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.5104166667vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1{font-size:24px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1{line-height:29px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-journal.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-node-title h2,.node--type-memoire.node--view-mode-teaser .content-right .titre-date .field--name-field-date-unik-1{font-size:21px;line-height:25px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.1458333333vw;font-weight:400;font-style:normal;line-height:1.4583333333vw;text-transform:uppercase;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4{font-size:22px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4{line-height:28px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4{margin-bottom:30px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4{font-size:21px;line-height:28px;margin-bottom:20px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label{position:relative;display:inline-block;padding-right:0.5208333333vw;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:1.1458333333vw;font-weight:400;font-style:normal;line-height:1.4583333333vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label{padding-right:10px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label{font-size:22px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label{line-height:28px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label{padding-right:10px;font-size:21px;line-height:28px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label:after,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label:after,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label:after,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label:after,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__label:after,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__label:after{content:":";position:absolute;right:0;}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__item,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__item,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__item,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__item,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1 .field__item,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-4 .field__item{display:inline;}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3{margin-bottom:1.5625vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.5625vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3{margin-bottom:30px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3{font-size:21px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3{line-height:30px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-text-unik-3,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3{margin-bottom:20px;font-size:21px;line-height:28px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1{margin-bottom:30px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1{margin-bottom:20px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file{background-image:url(/sites/rifhop.net/themes/custom/rifhop/images/download.svg);background-position:top left;min-height:1.5625vw;background-size:1.0416666667vw 1.5625vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file{min-height:30px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file{background-size:20px 30px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file{min-height:30px;background-size:20px 30px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a{padding-left:0.78125vw;font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;line-height:1.25vw;font-weight:bold;text-transform:uppercase;display:inline-block;word-break:break-all;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a{padding-left:15px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a{font-size:18px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a{line-height:24px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file a,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file a{padding-left:15px;font-size:21px;line-height:28px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file:hover,.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file:hover,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file:hover,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file:hover,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-unik1 .file:hover,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-file-multi-1 .file:hover{background-image:url(/sites/rifhop.net/themes/custom/rifhop/images/download-hover.svg);}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;line-height:1.25vw;font-weight:600;margin-bottom:1.0416666667vw;position:relative;padding-left:1.7708333333vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{font-size:18px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{line-height:24px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{margin-bottom:20px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{padding-left:34px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{font-size:21px;line-height:28px;margin-bottom:20px;padding-left:34px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before{display:block;content:"";background:url(/sites/rifhop.net/themes/custom/rifhop/images/etiquette.svg) no-repeat;background-size:contain;position:absolute;left:0.2083333333vw;width:0.8333333333vw;height:1.3020833333vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before{left:4px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before{width:16px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before{height:25px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before{left:4px;width:16px;height:25px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;line-height:1.25vw;position:relative;padding-left:1.8229166667vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2{font-size:18px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2{line-height:24px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2{padding-left:35px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2{font-size:21px;line-height:28px;padding-left:35px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before{display:block;content:"";background:url(/sites/rifhop.net/themes/custom/rifhop/images/profil.svg) no-repeat;background-size:contain;position:absolute;left:0;width:1.5625vw;height:1.5625vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before{width:30px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before{height:30px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-journal.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-textarea-unik-2:before{width:30px;height:30px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{font-weight:400;margin-top:0.5208333333vw;padding-left:0vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{margin-top:10px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{padding-left:0px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{padding-left:0;margin-top:10px;}}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1:before{display:none;}.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-node-title h2{display:inline-block;font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.5104166667vw;}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-node-title h2{font-size:24px;}}@media screen and (min-width:1921px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-node-title h2{line-height:29px;}}@media screen and (max-width:1149px){.node--type-plaquette-et-flyers.node--view-mode-teaser .content-right .field--name-node-title h2{font-size:21px;line-height:25px;}}.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:0.9375vw;font-weight:normal;font-style:normal;line-height:1.25vw;font-weight:600;margin-bottom:1.0416666667vw;position:relative;text-transform:capitalize;}@media screen and (min-width:1921px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1{font-size:18px;}}@media screen and (min-width:1921px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1{line-height:24px;}}@media screen and (min-width:1921px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1{margin-bottom:20px;}}@media screen and (max-width:1149px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-1{font-size:21px;line-height:28px;margin-bottom:20px;}}.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2 .field__label{position:relative;display:inline-block;padding-right:0.5208333333vw;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:1.1458333333vw;font-weight:400;font-style:normal;line-height:1.4583333333vw;text-transform:uppercase;}@media screen and (min-width:1921px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2 .field__label{padding-right:10px;}}@media screen and (min-width:1921px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2 .field__label{font-size:22px;}}@media screen and (min-width:1921px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2 .field__label{line-height:28px;}}@media screen and (max-width:1149px){.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3 .field__label,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2 .field__label{padding-right:10px;font-size:21px;line-height:28px;}}.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3 .field__label:after,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2 .field__label:after{content:":";position:absolute;right:0;}.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-3 .field__item,.node--type-memoire.node--view-mode-teaser .content-right .field--name-field-text-unik-2 .field__item{display:inline;}@media screen and (max-width:1149px){.node--type-liste-recommandations.node--view-mode-full{padding:0 20px 40px 20px;}}.node--type-liste-recommandations.node--view-mode-full > .field--name-field-image img{border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;}@media screen and (min-width:1921px){.node--type-liste-recommandations.node--view-mode-full > .field--name-field-image img{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.node--type-liste-recommandations.node--view-mode-full > .field--name-field-image img{border-radius:0 10px 10px 10px;}}.node--type-liste-recommandations.node--view-mode-full > .wrapper{padding:3.90625vw 0vw 3.90625vw 3.90625vw;}@media screen and (min-width:1921px){.node--type-liste-recommandations.node--view-mode-full > .wrapper{padding:75px 0px 75px 75px;}}@media screen and (max-width:1149px){.node--type-liste-recommandations.node--view-mode-full > .wrapper{padding:20px 0 0 0;}}.node--type-liste-recommandations.node--view-mode-full > .wrapper .field--name-field-cke-unik-1{margin-top:1.5625vw;padding-right:3.90625vw;}@media screen and (min-width:1921px){.node--type-liste-recommandations.node--view-mode-full > .wrapper .field--name-field-cke-unik-1{margin-top:30px;}}@media screen and (min-width:1921px){.node--type-liste-recommandations.node--view-mode-full > .wrapper .field--name-field-cke-unik-1{padding-right:75px;}}.view-recommandations.view-display-id-block_1 .view-filters{width:54.6875vw;}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters{width:1050px;}}@media screen and (max-width:1149px){.view-recommandations.view-display-id-block_1 .view-filters{width:100%;width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;}}.view-recommandations.view-display-id-block_1 .view-filters form{background-color:#F4F4F4;padding:1.0416666667vw 1.0416666667vw 1.0416666667vw 2.6041666667vw;border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form{padding:20px 20px 20px 50px;}}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.view-recommandations.view-display-id-block_1 .view-filters form{border-radius:0 10px 10px 10px;}}@media screen and (max-width:1149px){.view-recommandations.view-display-id-block_1 .view-filters form{padding:20px;}}.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id{background:url(/sites/rifhop.net/themes/custom/rifhop/images/filter.svg) no-repeat left center;padding-left:3.6458333333vw;}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id{padding-left:70px;}}@media screen and (max-width:1149px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id{padding-left:0;display:flex;flex-direction:column;background:none;width:100%;}}.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id label{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id label{font-size:21px;}}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id label{line-height:25px;}}@media screen and (max-width:1149px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id label{font-size:21px;line-height:25px;background:url(/sites/rifhop.net/themes/custom/rifhop/images/filter.svg) no-repeat left center;line-height:40px;padding-left:57px;margin-bottom:20px;}}.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id select{margin-left:1.0416666667vw;width:42.8645833333vw;padding:0.78125vw 1.0416666667vw;font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id select{margin-left:20px;}}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id select{width:823px;}}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id select{padding:15px 20px;}}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id select{font-size:21px;}}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id select{line-height:25px;}}@media screen and (max-width:1149px){.view-recommandations.view-display-id-block_1 .view-filters form .form-item-field-ref-taxo-multi1-target-id select{margin-left:0;width:100%;padding:15px 20px;font-size:21px;line-height:25px;}}.view-recommandations.view-display-id-block_1 .view-filters form .form-actions{display:none;}.view-recommandations.view-display-id-block_1 .view-content .views-row{margin-top:3.90625vw;border-bottom:2px solid #323232;padding-bottom:3.90625vw;}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-content .views-row{margin-top:75px;}}@media screen and (min-width:1921px){.view-recommandations.view-display-id-block_1 .view-content .views-row{padding-bottom:75px;}}@media screen and (max-width:1149px){.view-recommandations.view-display-id-block_1 .view-content .views-row{margin-top:40px;padding-bottom:40px;}}.node--type-fiches.node--view-mode-teaser{display:flex;}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser{flex-direction:column;}}.node--type-fiches.node--view-mode-teaser .field--name-field-image{margin-right:3.90625vw;width:15.625vw;height:fit-content;position:relative;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .field--name-field-image{margin-right:75px;}}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .field--name-field-image{width:300px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .field--name-field-image{margin-right:0;width:100%;}}.node--type-fiches.node--view-mode-teaser .field--name-field-image img{border:1px solid #F4F4F4;}.node--type-fiches.node--view-mode-teaser .field--name-field-image:after{display:block;width:6px;height:100%;background:#C50189;content:"";position:absolute;left:0;top:0;}.node--type-fiches.node--view-mode-teaser .content-right{width:calc(100% - 19.53125vw);}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right{width:100%;margin-top:20px;}}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right{width:calc(100% - 375px) !important;}}.node--type-fiches.node--view-mode-teaser .content-right .field--name-node-title{margin-bottom:1.0416666667vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-node-title{margin-bottom:20px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-node-title{margin-bottom:20px;}}.node--type-fiches.node--view-mode-teaser .content-right .field--name-node-title h2{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:2.34375vw;font-weight:normal;font-style:normal;line-height:2.7604166667vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-node-title h2{font-size:45px;}}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-node-title h2{line-height:53px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-node-title h2{font-size:30px;line-height:35px;}}.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.7708333333vw;font-weight:bold;margin-bottom:2.34375vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{font-size:24px;}}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{line-height:34px;}}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{margin-bottom:45px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-textarea-unik-1{font-size:24px;line-height:34px;margin-bottom:20px;}}.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:last-child){padding-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:last-child){padding-bottom:75px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:last-child){padding-bottom:40px;}}.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:first-child{padding-bottom:3.90625vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:first-child{padding-bottom:75px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:first-child{padding-bottom:40px;}}.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:last-child){position:relative;}.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:last-child)::after{display:block;width:100%;height:6px;background:#F4F4F4;border-radius:10px;content:"";position:absolute;bottom:0;left:0;right:0;}.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:first-child){padding-top:3.90625vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:first-child){padding-top:75px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .field--name-field-para-multi-1 > .field__item:not(:first-child){padding-bottom:40px;}}.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-text-unik-1{font-family:"Raleway-Regular",Fallback,sans-serif;font-size:1.5625vw;font-weight:400;font-style:normal;line-height:1.8229166667vw;text-transform:uppercase;margin-bottom:1.8229166667vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-text-unik-1{font-size:30px;}}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-text-unik-1{line-height:35px;}}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-text-unik-1{margin-bottom:35px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-text-unik-1{font-size:30px;line-height:35px;margin-bottom:30px;}}.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-ref-para-multi-1 > .field__item:not(:last-child){margin-bottom:1.8229166667vw;}@media screen and (min-width:1921px){.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-ref-para-multi-1 > .field__item:not(:last-child){margin-bottom:35px;}}@media screen and (max-width:1149px){.node--type-fiches.node--view-mode-teaser .content-right .paragraph--type--ressources-a-telechargers .field--name-field-ref-para-multi-1 > .field__item:not(:last-child){margin-bottom:20px;}}.view-recherche{margin-left:18.75vw;margin-right:6.25vw;padding-left:3.90625vw;margin-bottom:3.90625vw;}@media screen and (min-width:1921px){.view-recherche{margin-left:360px;}}@media screen and (min-width:1921px){.view-recherche{margin-right:120px;}}@media screen and (min-width:1921px){.view-recherche{padding-left:75px;}}@media screen and (min-width:1921px){.view-recherche{margin-bottom:75px;}}.view-recherche .view-header{font-family:"Roboto-Regular",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.7708333333vw;font-weight:bold;margin-top:1.5625vw;margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.view-recherche .view-header{font-size:24px;}}@media screen and (min-width:1921px){.view-recherche .view-header{line-height:34px;}}@media screen and (min-width:1921px){.view-recherche .view-header{margin-top:30px;}}@media screen and (min-width:1921px){.view-recherche .view-header{margin-bottom:30px;}}.view-recherche .view-filters{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.view-recherche .view-filters{margin-bottom:30px;}}.view-recherche .view-filters form{background-color:#F4F4F4;padding:1.0416666667vw 1.0416666667vw 1.0416666667vw 2.6041666667vw;border-radius:0vw 1.0416666667vw 1.0416666667vw 1.0416666667vw;width:100%;}@media screen and (min-width:1921px){.view-recherche .view-filters form{padding:20px 20px 20px 50px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form{border-radius:0px 20px 20px 20px;}}@media screen and (max-width:1149px){.view-recherche .view-filters form{border-radius:0 10px 10px 10px;}}.view-recherche .view-filters form .form--inline{display:flex;}.view-recherche .view-filters form .form-item-search-api-fulltext{flex:1;display:flex;align-items:center;}.view-recherche .view-filters form .form-item-search-api-fulltext label{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.09375vw;font-weight:normal;font-style:normal;line-height:1.3020833333vw;margin-right:1.0416666667vw;position:relative;padding-left:3.6458333333vw;}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext label{font-size:21px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext label{line-height:25px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext label{margin-right:20px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext label{padding-left:70px;}}.view-recherche .view-filters form .form-item-search-api-fulltext label:before{content:"";background:url(/sites/rifhop.net/themes/custom/rifhop/images/search.svg) no-repeat;background-size:contain;width:2.0833333333vw;height:2.0833333333vw;position:absolute;left:0;top:50%;transform:translateY(-50%);}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext label:before{width:40px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext label:before{height:40px;}}.view-recherche .view-filters form .form-item-search-api-fulltext input{flex:1;height:3.0208333333vw;padding:0.78125vw 1.0416666667vw;border:none;}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext input{height:58px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-item-search-api-fulltext input{padding:15px 20px;}}.view-recherche .view-filters form .form-actions{width:3.2291666667vw;height:3.0208333333vw;}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-actions{width:62px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-actions{height:58px;}}.view-recherche .view-filters form .form-actions input{width:100%;height:100%;border-radius:0vw 0.5208333333vw 0.5208333333vw 0vw;background-color:#0049A3;color:#ffffff;cursor:pointer;border:none;font-family:"Raleway-Medium",Fallback,sans-serif;font-size:1.09375vw;font-weight:400;font-style:normal;}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-actions input{border-radius:0px 10px 10px 0px;}}@media screen and (min-width:1921px){.view-recherche .view-filters form .form-actions input{font-size:21px;}}.view-recherche .view-filters form .form-actions input:hover{background-color:#323232;}.view-recherche .view-content{margin-bottom:3.90625vw;display:block;}@media screen and (min-width:1921px){.view-recherche .view-content{margin-bottom:75px;}}.view-recherche .view-content .views-row{margin-bottom:1.5625vw;}@media screen and (min-width:1921px){.view-recherche .view-content .views-row{margin-bottom:30px;}}.view-recherche .view-content .views-row .views-field-title h2{font-family:"Raleway-SemiBold",Fallback,sans-serif;font-size:1.25vw;font-weight:normal;font-style:normal;line-height:1.5104166667vw;margin-bottom:0.5208333333vw;}@media screen and (min-width:1921px){.view-recherche .view-content .views-row .views-field-title h2{font-size:24px;}}@media screen and (min-width:1921px){.view-recherche .view-content .views-row .views-field-title h2{line-height:29px;}}@media screen and (min-width:1921px){.view-recherche .view-content .views-row .views-field-title h2{margin-bottom:10px;}}@media screen and (max-width:1149px){.view-recherche{margin:0;padding:0 20px;}.view-recherche .view-header{font-size:24px;line-height:34px;margin-top:30px;margin-bottom:30px;}.view-recherche .view-filters{margin-bottom:30px;}.view-recherche .view-filters form{padding:20px;border-radius:0 8px 8px 8px;position:relative;}.view-recherche .view-filters form .form--inline{display:block;}.view-recherche .view-filters form .form-item-search-api-fulltext{display:block;width:100%;}.view-recherche .view-filters form .form-item-search-api-fulltext label{font-size:21px;line-height:40px;margin-bottom:15px;padding-left:55px;display:block;}.view-recherche .view-filters form .form-item-search-api-fulltext label:before{width:40px;height:40px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.view-recherche .view-filters form .form-item-search-api-fulltext input{width:calc(100% - 60px);height:40px;padding:10px;}.view-recherche .view-filters form .form-actions{width:60px;height:40px;position:absolute;right:20px;bottom:20px;}.view-recherche .view-filters form .form-actions input{border-radius:0 10px 10px 0;font-size:21px;}.view-recherche .view-content{margin-bottom:40px;}.view-recherche .view-content .views-row{margin-bottom:20px;}.view-recherche .view-content .views-row .views-field-title h2{font-size:24px;line-height:29px;margin-bottom:10px;}.view-recherche .pager{margin-bottom:40px;}}article.profile{padding:2.0833333333vw 7.03125vw 3.90625vw 22.65625vw;}@media screen and (min-width:1921px){article.profile{padding:40px 135px 75px 435px;}}@media screen and (max-width:1149px){article.profile{padding:20px;}}.path-user .block-local-tasks-block nav.tabs{position:relative;left:auto;bottom:auto;transform:none;margin-left:18.75vw;z-index:1;margin-right:3.125vw;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}@media screen and (min-width:1921px){.path-user .block-local-tasks-block nav.tabs{margin-left:360px;}}@media screen and (min-width:1921px){.path-user .block-local-tasks-block nav.tabs{margin-right:60px;}}.path-user .block-local-tasks-block nav.tabs ul.tabs > li:first-child > a{border-bottom-left-radius:0;}.captcha{border:none;padding:0;}.captcha legend{display:none;}.captcha .captcha__image-wrapper{margin-bottom:5px;}.captcha .description,.captcha .captcha__description{display:none;}.webform-submission-form .captcha{margin-top:1.5625vw;}@media screen and (min-width:1921px){.webform-submission-form .captcha{margin-top:30px;}}@media screen and (max-width:1149px){.webform-submission-form .captcha{margin-top:20px;}}
@font-face{font-family:"Raleway-Regular";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Regular.ttf) format("truetype");}@font-face{font-family:"Roboto-Regular";src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Roboto-Regular.ttf) format("truetype");}@font-face{font-family:'Raleway-Medium';src:url(/sites/rifhop.net/themes/custom/rifhop/fonts/Raleway-Medium.ttf) format('truetype');}.ck-editor h2{font-size:30px;line-height:35px;}.ck-editor p{font-family:"Roboto-Regular";font-size:21px;line-height:30px;color:#323232;margin-bottom:20px;}.ck-editor .chapo{font-family:"Roboto-Regular";font-size:24px;line-height:34px;font-weight:bold;margin-bottom:50px;}.ck-editor .intertitre{font-family:"Raleway-Regular";font-size:30px;line-height:35px;text-transform:uppercase;color:#323232;}.ck-editor ul{padding-left:25px;}.ck-editor ul li{list-style:none;position:relative;font-family:"Roboto-Regular";font-size:21px;line-height:30px;}.ck-editor ul li::before{content:'.';position:absolute;left:-20px;font-size:65px;top:-18px;}.ck-editor ul li:not(:last-child){margin-bottom:20px;}.ck-editor ul li:last-child{margin-bottom:30px;}.ck-editor ol{list-style:none;counter-reset:item;margin-left:40px;}.ck-editor ol li{counter-increment:item;list-style:none;list-style-type:none;margin-bottom:20px;position:relative;font-family:"Roboto-Regular";font-size:21px;line-height:30px;}.ck-editor ol li:last-child{margin-bottom:30px;}.ck-editor ol li:before{position:absolute;content:counter(item);background:#000000;border-radius:100%;color:#ffffff;width:30px;height:30px;text-align:center;display:flex;margin-left:-40px;left:0;align-items:center;justify-content:center;font-family:"Roboto-Regular";font-size:16px;font-weight:bold;}.ck-editor img{margin-bottom:20px;}.ck-editor img.align-left,.ck-editor img.align-right{border:solid #F4F4F4;border-width:10px;}.ck-editor img.align-left{margin-right:20px;}.ck-editor img.align-right{margin-left:20px;}.ck-editor figure img{margin-bottom:0;}.ck-editor figure img.align-left,.ck-editor figure img.align-right{border:solid #F4F4F4;border-width:10px;}.ck-editor figure img.align-left{margin-right:20px;}.ck-editor figure img.align-right{margin-left:20px;}.ck-editor figure img figcaption{margin-top:10px;}.ck-editor blockquote{background:#C50189;color:#ffffff;border-radius:0 20px 20px 20px;border-left:none;}.ck-editor blockquote p{color:#ffffff;text-transform:uppercase;padding:20px;}.ck-editor .buton{display:block;display:inline-block;font-family:'Raleway-Medium';font-size:16x;line-height:19px;text-transform:uppercase;background:#0049A3;color:#ffffff;padding:10px;border-radius :0 8px 8px 8px;text-decoration:none;}.ck-editor .buton:hover{background:#323232;}hr{position:relative;border:none;}hr::after{display:block;width:100%;height:6px;background:#F4F4F4;border-radius:10px;content:"";position:absolute;bottom:0;left:0;right:0;}
