@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;900&display=swap);.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.col,.row{box-sizing:border-box}.flex-between{justify-content:space-between}.Icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}a,b,blockquote,body,div,figure,footer,form,h1,header,html,i,iframe,img,label,li,nav,p,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}figure,footer,header,nav{display:block}body{line-height:1}ul{list-style:none}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}a{text-decoration:none;color:inherit}input{-webkit-appearance:none;border-radius:0}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}img{width:auto;height:auto;max-width:100%;box-sizing:border-box}*{box-sizing:border-box}a{transition:all .3s ease-out .07s}button{background:none;border:none;color:inherit;font-family:inherit;padding:0;font-size:inherit}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mejs-overlay.load{width:100%!important;height:100%!important}.container{margin-right:auto;margin-left:auto}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.col,.row{box-sizing:border-box}.col{flex:0 0 auto}.col-content{flex-basis:63%;padding-right:33px;padding-left:33px;margin-right:37px}@media (max-width:950px){.col-content{margin-right:0}}.col-sidebar{flex-basis:33%}@media (max-width:950px){.col-sidebar{padding-right:33px;padding-left:33px}}.single .col-sidebar{flex-basis:19%}@media (max-width:1215px){.single .col-sidebar{flex-basis:31%}}@media (max-width:950px){.single .col-sidebar{flex-basis:50%}}@media (max-width:800px){.single .col-sidebar{padding-right:15px;padding-left:15px}}@media (max-width:500px){.single .col-sidebar{flex-basis:100%}}@media (max-width:950px){.col-content,.col-sidebar{flex-basis:100%}}@media (max-width:800px){.col-content,.col-sidebar{padding-right:15px;padding-left:15px}}.flex-middle{align-items:center}.flex-top{align-items:flex-start}.flex-end{justify-content:flex-end}.flex-between{justify-content:space-between}.flex-center{justify-content:center}@media (min-width:1216px){.container{width:1200px}.wp-block-modal .container{width:640px}.flex-end-desktop{justify-content:flex-end}}@media (max-width:1215px){.container{width:100%}.flex-middle-tablet{align-items:center}.flex-between-tablet{justify-content:space-between}.flex-center-tablet{justify-content:center}.flex-column-tablet{flex-direction:column}}@media (max-width:800px){.wp-block-modal .container{width:100%}.flex-column-mobile{flex-direction:column}}@media (max-width:500px){.flex-end-mobilexs-unset{justify-content:unset}}body{font-family:Montserrat,sans-serif;font-weight:400;position:relative}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.Icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.desk-display-none,.mob-display-block{display:none}.sticky{position:fixed;top:0;width:100%;z-index:999}.thematiques-content{display:inline-block;width:100%;margin-bottom:21px}.thematiques-content .thematiques-item{float:left;margin-right:24px}@media (max-width:800px){.thematiques-content .thematiques-item{display:inline-block;width:100%;float:none;margin-top:15px;margin-right:0}}.thematiques-content .thematiques-item__link{font-size:1rem;font-weight:600;text-transform:uppercase;transition:all .3s ease-out .07s}.thematiques-content .thematiques-item__link:focus,.thematiques-content .thematiques-item__link:hover{text-decoration:underline;transition:all .3s ease-out .07s}.informations-content{display:inline-block;width:100%;margin-bottom:38px;font-size:1.125rem;color:#333}.informations-content .informations-content__post-type,.informations-content .informations-content__publication,.informations-content .informations-content__update{float:left}.informations-content .informations-content__publication,.informations-content .informations-content__update{margin-left:10px;padding-left:10px;border-left:1px solid #979797}@media (max-width:950px){.informations-content .informations-content__publication,.informations-content .informations-content__update{margin-left:0;padding-left:0;border-left:none}}.informations-content .informations-content__post-type .Icon.icon_folder{stroke:#000}.informations-content .informations-content__reading-time{display:flex;align-items:center;float:right}@media (max-width:950px){.informations-content .informations-content__reading-time{flex-basis:100%;float:none;margin-top:15px}}.informations-content .informations-content__reading-time span{margin-right:10px}.informations-content .informations-content__reading-time .Icon{width:21px;height:21px;stroke:#000}@media (max-width:950px){.informations-content .informations-content__post-type,.informations-content .informations-content__publication,.informations-content .informations-content__update{display:inline-block;width:100%;float:none;margin-top:15px}}@media (max-width:500px){.informations-content .informations-content__post-type{display:none}}.informations-content .informations-content__post-type a:focus,.informations-content .informations-content__post-type a:hover{text-decoration:underline}.informations-content .informations-content__post-type span{margin-right:15px}.h1-like,h1{font-size:3.75rem;font-weight:600;color:#000}@media (max-width:800px){.h1-like,h1{font-size:1.5rem}}@media (max-width:500px){.h1-like,h1{font-size:2.5rem}}.entry-content .h2-like{font-size:2.5rem;font-weight:900;color:#000;text-transform:uppercase}@media (max-width:500px){.entry-content .h2-like{font-size:1.875rem}}.entry-content li,.entry-content p{font-size:1.25rem;font-weight:400;line-height:1.8;color:#333}@media (max-width:500px){.entry-content li,.entry-content p{font-size:1rem}}.entry-content li a,.entry-content p a{color:#447bac;text-decoration:underline}.entry-content li a:focus,.entry-content li a:hover,.entry-content p a:focus,.entry-content p a:hover{text-decoration:none}.entry-content ul li{line-height:1.4}.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.block-parent-file__ul):not(.page-numbers):not(.blocks-gallery-grid):not(.tabs-basic) li{position:relative;padding-left:23px}.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.block-parent-file__ul):not(.page-numbers):not(.blocks-gallery-grid):not(.tabs-basic) li:before{content:"";display:block;width:10px;height:10px;background-color:#447bac;position:absolute;top:12px;left:0}button{cursor:pointer}.col-sidebar .col-sidebar__item{padding-left:20px;border-left:1px solid #979797}@media (max-width:1215px){.col-sidebar .col-sidebar__item{padding-right:20px}}@media (max-width:950px){.col-sidebar .col-sidebar__item{padding-right:0}}.col-sidebar .favorite{position:relative;padding-left:31px}.col-sidebar .favorite.added:before{background:transparent url(https://www.cerin.org/wp-content/themes/cerin/images/favorite-added.svg) no-repeat 0 0}.col-sidebar .favorite:before{content:"";display:block;width:16px;height:20px;background:transparent url(https://www.cerin.org/wp-content/themes/cerin/images/favorite.svg) no-repeat 0 0;position:absolute;top:5px;left:0}.col-sidebar .favorite__link,.col-sidebar .favorite__login,.col-sidebar .share__title{font-size:1rem;font-weight:400;line-height:1.5;color:#333}.col-sidebar .favorite__link,.col-sidebar .favorite__login{cursor:pointer}.col-sidebar .favorite__link{display:block;margin-top:12px;text-decoration:underline}.col-sidebar .favorite__link:focus,.col-sidebar .favorite__link:hover{text-decoration:none}.col-sidebar .share__title{margin-bottom:17px}.col-sidebar .share__social-network a{margin-right:15px}.col-sidebar .share__social-network a:last-child{margin-right:0}.col-sidebar .share__social-network .Icon{width:33px;height:30px;fill:#000}.col-sidebar__sticky{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:1215px){.desk-display-none{display:block}.rwd-display-none,.tablet-display-none{display:none}}@media (max-width:800px){.tablet-display-none{display:block}.mob-display-none{display:none}.mob-display-block{display:block}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.header-top{background-color:#447bac;padding:17px 0}@media (max-width:1215px){.header-top{padding-right:15px;padding-left:15px}}.header-top .social-network li{display:inline-block;margin-right:10px}.header-top .social-network li:last-child{margin-right:0}.header-top .social-network a:focus .Icon,.header-top .social-network a:hover .Icon{fill:#004065;transition:all .3s ease-out .07s}.header-top .social-network .Icon{fill:#fff;transition:all .3s ease-out .07s}.header-top .social-network .Icon.icon_twitter{width:22px;height:20px}.header-top .social-network .Icon.icon_facebook{width:21px;height:20px}.header-top .social-network .Icon.icon_linkedin{width:22px;height:20px}.header-top .social-network .Icon.icon_youtube{width:29px;height:20px}.header-top .account{margin-left:37px}.header-top .account li{display:inline-block;padding-right:10px;margin-right:10px;border-right:1px solid #fff}.header-top .account li:last-child{padding-right:0;margin-right:0;border-right:none}.header-top .account .account-link{font-size:1rem;text-transform:uppercase;color:#fff}.header-top .account .account-link:focus,.header-top .account .account-link:hover{text-decoration:underline}.header-bottom{position:relative;padding:36px 0;background-color:#fff}@media (max-width:1215px){.header-bottom{padding:19px 15px}}.header-logo{width:79px;margin-bottom:0;transition:all .3s ease-out .07s}@media (max-width:800px){.header-logo{width:46px;transition:all .3s ease-out .07s}}.col-description{width:277px;margin-right:10px;margin-left:25px;padding-top:18px;font-size:.875rem;font-weight:500;line-height:1.57;letter-spacing:.54px;color:#979e9d}@media (max-width:1215px){.col-description{padding-top:0}}.col-menu{padding:38px 40px 0;border-right:1px solid #979e9d;border-left:1px solid #979e9d}.col-search{padding:35px 0 0 21px}@media (max-width:1215px){.col-search{padding:19px 21px;margin-right:21px;border-right:1px solid #979e9d}}.col-search .header-search{cursor:pointer}.col-search .header-search:focus .Icon,.col-search .header-search:hover .Icon{stroke:#447bac;transition:all .3s ease-out .07s}.col-search .Icon{width:30px;height:30px;stroke:#000;transition:all .3s ease-out .07s}@media (max-width:1215px){.col-search-burger>.row{height:100%}}@media (max-width:1215px){.col-burger-menu{font-size:1.125rem;font-weight:500;color:#000;text-transform:uppercase;cursor:pointer}}.header-separator .header-separator-content{width:100%;height:1px;background-color:#979e9d}.sticky .header-bottom{padding:9px 0;border-bottom:1px solid #979e9d}.sticky .header-logo{width:45px;transition:all .3s ease-out .07s}.sticky .col-description{padding-top:14px}.sticky .col-menu,.sticky .col-search{padding-top:19px}.veganburger{width:46px;height:30px;position:relative;display:block;margin-right:17px}.veganburger span{background:#000;height:2px;width:46px;position:absolute;display:block;content:"";transition:all .3s ease-out .07s;left:50%;transform:translateX(-50%)}.veganburger .pain{top:0}.veganburger .ketchup{top:14px}.veganburger .tempeh{top:28px}.veganburger.active span{background:#000}.veganburger.active .pain{top:14px;transform:translateX(-50%) rotate(135deg)}.veganburger.active .ketchup{width:0}.veganburger.active .tempeh{top:14px;transform:translateX(-50%) rotate(-135deg)}.veganburger.active span{box-shadow:none}.main-menu-desktop .niv1-li{display:inline-block;margin-right:36px;padding-bottom:61px}.main-menu-desktop .niv1-li:last-child{margin-right:0}.main-menu-desktop .niv1-li:focus .niv1-a,.main-menu-desktop .niv1-li:hover .niv1-a{color:#447bac;transition:all .3s ease-out .07s}.main-menu-desktop .niv1-li:focus .niv1-a__deco,.main-menu-desktop .niv1-li:hover .niv1-a__deco{width:10px;transition:all .3s ease-out .07s}.main-menu-desktop .niv1-li:focus .niv2-mega-menu,.main-menu-desktop .niv1-li:hover .niv2-mega-menu{opacity:1;z-index:999;transition:all .3s ease-out .07s}.main-menu-desktop .niv2-ul{flex-basis:50%}.niv1-a{position:relative;font-size:1.125rem;font-weight:500;text-transform:uppercase;color:#000;padding-left:15px;cursor:pointer}.niv1-a,.niv1-a__deco{transition:all .3s ease-out .07s}.niv1-a__deco{display:block;width:5px;height:75%;position:absolute;top:3px;left:0}.niv2-a{font-size:1.125rem;line-height:2.44;color:#000;transition:all .3s ease-out .07s}.niv2-a .Icon{stroke:transparent;margin-right:4px}.niv2-a .Icon.icon_folder{stroke:#000;transition:all .3s ease-out .07s}.niv2-a:focus,.niv2-a:hover{color:#447bac;transition:all .3s ease-out .07s}.niv2-a:focus .Icon.icon_folder,.niv2-a:hover .Icon.icon_folder{stroke:#447bac;transition:all .3s ease-out .07s}.niv2-mega-menu{display:block;opacity:0;position:absolute;top:139px;left:0;width:100%;border-top:50px solid transparent;z-index:-1;transition:all .3s ease-out .07s}.niv2-mega-menu .niv2-mega-menu__content{position:relative;border-top:1px solid #979e9d;box-shadow:0 20px 25px -9px hsla(0,0%,67.1%,.5)}.niv2-mega-menu .niv2-mega-menu__content:before{content:"";display:block;width:50%;height:100%;background-color:#f9f9f9;position:absolute;top:0;left:0}.niv2-mega-menu .niv2-mega-menu__content:after{content:"";display:block;width:50%;height:100%;background-color:#fff;position:absolute;top:0;right:0}.niv2-mega-menu .container{position:relative;z-index:1}.niv2-mega-menu .col{flex-basis:50%;padding-top:31px;padding-bottom:24px}.niv2-mega-menu .col-niv2{padding-right:45px;padding-left:118px}.niv2-mega-menu .col-niv2 .niv2-title{margin-bottom:14px}.niv2-mega-menu .col-niv2 .niv2-li{margin-bottom:20px}.niv2-mega-menu .col-niv2 .niv2-a{line-height:1.44}.niv2-mega-menu .col-other-content{padding-left:45px}.niv2-title{font-size:1rem;font-weight:700;line-height:1.88;color:#000;text-transform:uppercase;margin-bottom:21px}.niv2-title.niv2-title-mt{margin-top:40px}.more-premium{display:inline-block;width:100%;margin-top:34px;text-align:right}.more-premium .link-premium{font-size:1.125rem;color:#001724;text-decoration:underline}.more-premium .link-premium:focus,.more-premium .link-premium:hover{text-decoration:none}.mobile-menu{display:none;width:100%;position:absolute;z-index:999;background-color:#fff;border-top:1px solid #979e9d;box-shadow:0 20px 25px -9px hsla(0,0%,67.1%,.5)}.mobile-menu .account{padding:17px;background-color:#447bac}.mobile-menu .account-link{font-size:1rem;font-weight:400;text-transform:uppercase;color:#fff}.mobile-menu .account-link:first-child{padding-right:17px;margin-right:17px;border-right:1px solid #fff}.mobile-menu .main-menu-mobile{padding:30px 89px 30px 30px;background-color:#fafafa}.mobile-menu .main-menu-mobile .niv2-ul{display:none;margin-top:17px;padding-left:15px}.mobile-menu .niv1-li{margin-bottom:30px}.mobile-menu .niv1-li:last-child{margin-bottom:0}.mobile-menu .niv1-li__sub-lenu{position:relative;float:right;cursor:pointer}.mobile-menu .niv1-li__sub-lenu.active:after{content:"-";top:-7px;left:-4px;transition:all .3s ease-out .07s}.mobile-menu .niv1-li__sub-lenu:after{content:"+";font-size:1.875rem;font-weight:500;color:#000;position:relative;top:-4px;transition:all .3s ease-out .07s}.mobile-menu .other-content{padding:20px 30px}.mobile-menu .more-premium{text-align:left}.sticky .main-menu-desktop .niv1-li{padding-bottom:31px}.sticky .main-menu-desktop .niv1-li:focus .niv2-mega-menu,.sticky .main-menu-desktop .niv1-li:hover .niv2-mega-menu{display:block;opacity:1;z-index:999;transition:all .3s ease-out .07s}.sticky .main-menu-desktop .niv2-mega-menu{display:none;top:76px;border-top-width:10px}@media (max-width:1215px){.wp-block-overlay{display:none;position:absolute;top:209px;right:0;bottom:0;left:0;background-color:rgba(0,23,36,.94);z-index:900}.wp-block-overlay.active{display:block}}@media (max-width:800px){.wp-block-overlay{top:108px}}.footer{padding-top:41px;padding-bottom:51px;background-color:#001724}@media (max-width:1215px){.footer{padding-right:15px;padding-left:15px}}@media (max-width:500px){.footer{margin-top:50px}}.footer .social-network li{display:inline-block;margin-right:16px}.footer .social-network li:last-child{margin-right:0}.footer .social-network a:focus .Icon,.footer .social-network a:hover .Icon{fill:#447bac;transition:all .3s ease-out .07s}.footer .social-network .Icon{width:33px;height:30px;fill:#fff;transition:all .3s ease-out .07s}.col-footer-logo-description{flex-basis:15%}@media (max-width:1215px){.col-footer-logo-description{flex-basis:100%;text-align:center}}.footer-logo{width:178px}@media (max-width:1215px){.footer-logo{margin:0 auto}}.footer-description{margin-top:15px;font-size:.75rem;font-weight:500;line-height:1.83;color:#909692}.col-footer-social-network-menu{flex-basis:70%;padding-top:20px}@media (max-width:1215px){.col-footer-social-network-menu{padding-top:41px}}.footer-title{font-size:1.375rem;font-weight:700;color:#fff;text-transform:uppercase;margin-right:27px}@media (max-width:800px){.footer-title{text-align:center;margin-right:0;margin-bottom:15px}}.footer-separator{display:inline-block;width:100%;height:1px;background-color:#707070;margin-top:41px;margin-bottom:32px}@media (max-width:800px){.footer-menu-top li.menu-item-has-children{flex-basis:45%}}@media (max-width:500px){.footer-menu-top li.menu-item-has-children{flex-basis:100%}}.footer-menu-top li.menu-item-has-children>a{font-weight:700;text-transform:uppercase}.footer-menu-top li a{font-size:1rem;font-weight:400;line-height:1.88;color:#fff}.footer-menu-top li a:focus,.footer-menu-top li a:hover{text-decoration:underline}.footer-menu-top li a:focus .footer-niv1-a__deco,.footer-menu-top li a:hover .footer-niv1-a__deco{width:10px;transition:all .3s ease-out .07s}.footer-menu-top .footer-niv1-a{position:relative;padding-left:15px}.footer-menu-top .footer-niv1-a__deco{display:block;width:5px;height:75%;position:absolute;top:3px;left:0;transition:all .3s ease-out .07s}.footer-menu-top .sub-menu{margin-top:9px}@media (max-width:800px){.footer-menu-top .sub-menu{margin-bottom:15px}}.footer-menu-bottom{margin-top:18px}.footer-menu-bottom li{display:inline-block;padding-right:10px;margin-right:10px;border-right:1px solid #fff}@media (max-width:500px){.footer-menu-bottom li{width:100%;padding-right:0;margin-right:0;margin-bottom:15px;border-right:none}.footer-menu-bottom li:last-child{margin-bottom:0}}.footer-menu-bottom li:last-child{padding-right:0;margin-right:0;border-right:none}.footer-menu-bottom li a{font-size:1rem;font-weight:400;color:#fff}.footer-menu-bottom li a:focus,.footer-menu-bottom li a:hover{text-decoration:underline}@media print{body{background-color:#fff;font-size:12pt}#mobile-indicator,footer{display:none}}body:not(.home) .conteneur-principal{padding-top:0}body:not(.home) .conteneur-principal.sticky-content{padding-top:246px}@media (max-width:1215px){body:not(.home) .conteneur-principal.sticky-content{padding-top:212px}}.h1-like,.thumbnail-content,h1{margin-bottom:50px}@media (max-width:800px){.h1-like,.thumbnail-content,h1{margin-bottom:30px}}.single .h1-like,.single h1{margin-bottom:27px}@media (max-width:1215px){.informations-content,.thematiques-content,.thumbnail-content,.title-content,.wp-block-breadcrumbs,.wp-block-other-content,.wp-block-sticky-post{padding-right:33px;padding-left:33px}}@media (max-width:800px){.informations-content,.thematiques-content,.thumbnail-content,.title-content,.wp-block-breadcrumbs,.wp-block-other-content,.wp-block-sticky-post{padding-right:15px;padding-left:15px}}.wp-block-breadcrumbs{margin:50px 0}@media (max-width:800px){.wp-block-breadcrumbs{margin:27px 0 17px}}.wp-block-modal #loginform,.wp-block-modal .gform_wrapper{margin-top:50px;margin-bottom:36px}@media (max-width:800px){.wp-block-modal #loginform,.wp-block-modal .gform_wrapper{margin-top:30px;margin-bottom:30px}}.entry-content{position:relative;margin-top:10px}.entry-content .col-sidebar__item,.entry-content .gform_wrapper,.entry-content .h2-like,.entry-content .wp-block-quote,.entry-content .wp-block-share-content,.entry-content p,.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.block-parent-file__ul):not(.blocks-gallery-grid):not(.tabs-basic){margin-bottom:50px}@media (max-width:800px){.entry-content .col-sidebar__item,.entry-content .gform_wrapper,.entry-content .h2-like,.entry-content .wp-block-quote,.entry-content .wp-block-share-content,.entry-content p,.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.block-parent-file__ul):not(.blocks-gallery-grid):not(.tabs-basic){margin-bottom:30px}}.entry-content .col-sidebar{margin-bottom:50px}@media (max-width:500px){.entry-content .col-sidebar{margin-top:50px}}@media (max-width:950px){.entry-content .col-sidebar__item:last-child{margin-bottom:0}}.entry-content .gform_wrapper{margin-top:0}.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.block-parent-file__ul):not(.page-numbers):not(.blocks-gallery-grid):not(.tabs-basic){padding-left:21px}.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.block-parent-file__ul):not(.page-numbers):not(.blocks-gallery-grid):not(.tabs-basic) li{margin-bottom:25px}.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.block-parent-file__ul):not(.page-numbers):not(.blocks-gallery-grid):not(.tabs-basic) li:last-child{margin-bottom:0}.entry-content .wp-block-quote{margin-top:0;margin-right:0;margin-left:0}.entry-content .wp-block-other-content:last-child{margin-bottom:70px}@media (max-width:800px){.entry-content .wp-block-other-content:last-child{margin-bottom:50px}}.entry-content iframe{margin-left:auto;margin-right:auto;display:block;overflow-x:hidden;overflow-y:scroll;max-width:100%}body .gform_wrapper .gfield_required{color:#000}body .gform_wrapper .top_label div.ginput_container{margin-top:17px!important}body .gform_wrapper .top_label .gfield_label{font-size:1.25rem;font-weight:900;color:#000}body .gform_wrapper ul.gfield_checkbox{margin:0}body .gform_wrapper ul.gfield_checkbox li{margin-right:20px;margin-bottom:8px}@media (max-width:500px){body .gform_wrapper ul.gfield_checkbox li{width:100%;margin-right:0}}body .gform_wrapper ul.gfield_checkbox li p{margin-bottom:0}body .gform_wrapper ul li.gfield{width:100%!important;max-width:100%!important;margin-top:27px;padding-right:0!important}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;font-size:1.125rem;line-height:1.56;color:#333;padding:8px 14px;border:2px solid #447bac;border-radius:2px}body .gform_wrapper .gfield_checkbox li input{float:left;margin-right:8px}@media (max-width:500px){body .gform_wrapper .gfield_checkbox li input{margin-top:7px!important}}body .gform_wrapper .gfield_checkbox li label{max-width:96%;font-size:1.125rem;line-height:1.56;color:#333}body .gform_wrapper .gfield_checkbox li label .newsletter-title{font-weight:700}body .gform_wrapper .gfield_checkbox li label .newsletter-description{font-size:1rem}body .gform_wrapper .ginput_container_consent input{float:left;margin-top:7px!important;margin-right:8px}body .gform_wrapper .ginput_container_consent label{max-width:96%;font-size:1.125rem;line-height:1.56;color:#333}body .gform_wrapper .gform_footer{padding:0;margin:30px 0 0}body .gform_wrapper .gform_footer input[type=submit]{font-size:1.125rem;font-weight:700;line-height:1.67;color:#fff;text-transform:uppercase;padding:25px 46px;background-color:#004065;border-radius:0;border:1px solid #004065;margin:0;cursor:pointer;transition:all .3s ease-out .07s}body .gform_wrapper .gform_footer input[type=submit]:focus,body .gform_wrapper .gform_footer input[type=submit]:hover{background-color:transparent;color:#004065;transition:all .3s ease-out .07s}body .wp-block-modal .gform_wrapper .gfield_required,body .wp-block-modal .gform_wrapper .top_label .gfield_label{color:#fff}body .wp-block-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#fff;background:transparent}body .wp-block-modal .gform_wrapper .gfield_checkbox li label,body .wp-block-modal .gform_wrapper .ginput_container_consent label{color:#fff}body .wp-block-modal .gform_wrapper .gform_footer input[type=submit]:focus,body .wp-block-modal .gform_wrapper .gform_footer input[type=submit]:hover{color:#fff;border:1px solid #fff}.wp-block-modal #loginform label{font-size:1.25rem;font-weight:900;color:#fff}.wp-block-modal #loginform input[type=password],.wp-block-modal #loginform input[type=text]{width:100%;font-size:1.125rem;line-height:1.56;color:#fff;padding:8px 14px;border:2px solid #447bac;border-radius:2px;margin-top:17px;background:transparent}.wp-block-modal #loginform input[type=submit]{font-size:1.125rem;font-weight:700;line-height:1.67;color:#fff;text-transform:uppercase;padding:25px 46px;background-color:#004065;border-radius:0;border:1px solid #004065;margin:0;cursor:pointer;transition:all .3s ease-out .07s}.wp-block-modal #loginform input[type=submit]:focus,.wp-block-modal #loginform input[type=submit]:hover{color:#fff;border:1px solid #fff;background-color:transparent;transition:all .3s ease-out .07s}.wp-block-form-message{display:inline-block;width:100%;font-size:1rem;font-weight:700;line-height:1.8;color:#333;text-align:center;padding:16px 0;margin-bottom:25px;border-top:2px solid #333;border-bottom:2px solid #333}.wp-block-search-form{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#001724;height:100%;z-index:999}@media (max-width:800px){.wp-block-search-form{padding-right:15px;padding-left:15px}.wp-block-search-form .col{width:100%}}.wp-block-search-form .wp-block-search-form__content{width:100%;height:100vh}.wp-block-search-form .block-search-form__close{position:absolute;top:36px;right:41px;cursor:pointer}.wp-block-search-form .Icon{width:51px;height:51px;stroke:#fff}.wp-block-search-form .search-form{padding-bottom:19px;border-bottom:1px solid #979797}@media (max-width:800px){.wp-block-search-form .search-form{border-bottom:none}}.wp-block-search-form .search-input{border:none;font-size:3.75rem;font-weight:600;color:#fff;background-color:transparent}@media (max-width:800px){.wp-block-search-form .search-input{width:100%}}@media (max-width:500px){.wp-block-search-form .search-input{font-size:2.5rem}}.wp-block-search-form input[type=submit]{font-size:1.125rem;font-weight:700;line-height:1.67;color:#fff;padding:20px 24px;background-color:#004065;border:1px solid #004065;cursor:pointer;transition:all .3s ease-out .07s}@media (max-width:800px){.wp-block-search-form input[type=submit]{width:100%;margin-top:27px}}.wp-block-search-form input[type=submit]:focus,.wp-block-search-form input[type=submit]:hover{background-color:transparent;border-color:#fff;transition:all .3s ease-out .07s}.sticky .wp-block-search-form{height:100vh}.wp-block-breadcrumbs a:focus,.wp-block-breadcrumbs a:hover{text-decoration:underline}.wp-block-breadcrumbs span{font-size:1rem;font-weight:400;color:#333;line-height:1.5}.wp-block-quote:not(.is-style-quote-source){position:relative;padding:63px 80px 55px;background-color:hsla(0,0%,77.6%,.1)}@media (max-width:500px){.wp-block-quote:not(.is-style-quote-source){padding:63px 20px 55px}}.wp-block-quote:not(.is-style-quote-source):before{top:20px;left:20px}.wp-block-quote:not(.is-style-quote-source):after,.wp-block-quote:not(.is-style-quote-source):before{content:"";display:block;width:42px;height:33px;background:transparent url(https://www.cerin.org/wp-content/themes/cerin/images/open-quote.svg) no-repeat 0 0;position:absolute}.wp-block-quote:not(.is-style-quote-source):after{transform:rotate(.5 turn);right:20px;bottom:20px}.wp-block-quote:not(.is-style-quote-source) p{font-size:1.125rem;font-weight:400;line-height:1.56;color:#333;font-style:normal;margin-bottom:25px}.wp-block-quote.is-style-quote-source{position:relative;padding-top:29px;padding-left:20px;border-left:1px solid #979797}.wp-block-quote.is-style-quote-source:before{content:"";display:block;width:20px;height:16px;background:transparent url(https://www.cerin.org/wp-content/themes/cerin/images/source-quote.svg) no-repeat 0 0;position:absolute;top:0;left:21px}.wp-block-quote.is-style-quote-source:after{content:"Source(s)";font-size:1rem;color:#333;text-transform:uppercase;position:absolute;top:0;left:49px}.wp-block-quote.is-style-quote-source p{font-size:1rem;line-height:1.5;color:#333;margin-bottom:0}.wp-block-share-content{display:inline-block;width:100%;text-align:center}.wp-block-share-content .share-content__title{font-size:1.375rem;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:23px}.wp-block-share-content a{margin-right:18px}.wp-block-share-content a:last-child{margin-right:0}.wp-block-share-content .Icon{width:33px;height:30px;fill:#000}.wp-block-file-entity-small{position:relative}.wp-block-file-entity-small a{cursor:pointer}.wp-block-file-entity-small a:focus .file-entity__thumbnail-content,.wp-block-file-entity-small a:hover .file-entity__thumbnail-content{transform:scale(1.2);transition:all .3s ease-out .07s}.wp-block-file-entity-small a:focus .file-entity__informations-title,.wp-block-file-entity-small a:hover .file-entity__informations-title{text-decoration:underline}.wp-block-file-entity-small .file-entity__thumbnail{position:relative;height:260px;overflow:hidden;margin-bottom:20px}.wp-block-file-entity-small .file-entity__thumbnail:after{content:"";display:block;width:100%;height:158px;opacity:.6;background-image:linear-gradient(180deg,transparent,#000 99%);position:absolute;bottom:0;z-index:2}.wp-block-file-entity-small .file-entity__thumbnail-content{display:inline-block;width:100%;height:100%;transform:scale(1);transition:all .3s ease-out .07s}.wp-block-file-entity-small .file-entity__informations-content{display:inline-block;width:100%;padding-right:20px;padding-left:20px;position:absolute;bottom:19px;z-index:3}.wp-block-file-entity-small .file-entity__informations-post-type,.wp-block-file-entity-small .file-entity__informations-reading-time{font-size:1.125rem;font-weight:400;color:#fff}.wp-block-file-entity-small .file-entity__informations-post-type span,.wp-block-file-entity-small .file-entity__informations-reading-time span{margin-right:10px}.wp-block-file-entity-small .file-entity__informations-post-type span .icon_chrono,.wp-block-file-entity-small .file-entity__informations-reading-time span .icon_chrono{stroke:#fff}.wp-block-file-entity-small .file-entity__informations-post-type{float:left}.wp-block-file-entity-small .file-entity__informations-reading-time{float:right;margin-right:38px}.wp-block-file-entity-small .file-entity__informations{padding-right:20px;padding-left:20px}.wp-block-file-entity-small .file-entity__informations-publication{font-size:1.125rem;font-weight:400;color:#000;margin-bottom:10px}.wp-block-file-entity-small .file-entity__informations-title{font-size:1.5rem;font-weight:600;color:#001724}.wp-block-file-entity-small .file-entity__favorite{display:block;width:16px;height:20px;background:transparent url(https://www.cerin.org/wp-content/themes/cerin/images/favorite-white.svg);text-indent:-9999px;position:absolute;top:222px;right:20px;z-index:800}.wp-block-file-entity-small .file-entity__favorite.added{background:transparent url(https://www.cerin.org/wp-content/themes/cerin/images/favorite-added-white.svg)}.wp-block-other-content .block-other-content-col{display:inline-block;width:100%;margin-top:50px;margin-bottom:50px}.wp-block-other-content .h2-like{color:#447bac;margin-bottom:10px}.wp-block-other-content .other-content__link{display:inline-block;font-size:1.25rem;font-weight:400;color:#001724;text-decoration:underline;margin-bottom:20px;transition:all .3s ease-out .07s}.wp-block-other-content .other-content__link:focus,.wp-block-other-content .other-content__link:hover{color:#447bac;transition:all .3s ease-out .07s}.wp-block-other-content .col{flex-basis:32%}@media (max-width:950px){.wp-block-other-content .col{flex-basis:49%;margin-bottom:20px}.wp-block-other-content .col:last-child{margin-bottom:0}}@media (max-width:800px){.wp-block-other-content .col{flex-basis:100%}}.wp-block-modal{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,23,36,.94);height:130%;z-index:999}@media (max-width:1215px){.wp-block-modal{padding-right:33px;padding-left:33px}}@media (max-width:800px){.wp-block-modal{padding-right:15px;padding-left:15px}.wp-block-modal .col{width:100%}}@media (max-width:500px){.wp-block-modal{padding-top:96px}}.wp-block-modal .wp-block-modal__content{width:100%;height:100vh}.wp-block-modal .wp-block-modal__content p{font-size:1.125rem;line-height:1.56;color:#fff;margin-bottom:36px}.wp-block-modal .block-modal__content-login,.wp-block-modal .block-modal__content-lost-password{display:inline-block;font-size:1.25rem;font-weight:400;padding-bottom:7px;cursor:pointer;transition:all .3s ease-out .07s}.wp-block-modal .block-modal__content-login:focus,.wp-block-modal .block-modal__content-login:hover,.wp-block-modal .block-modal__content-lost-password:focus,.wp-block-modal .block-modal__content-lost-password:hover{border-bottom-color:transparent;transition:all .3s ease-out .07s}.wp-block-modal .block-modal__content-login .icon,.wp-block-modal .block-modal__content-lost-password .icon{width:9px;height:17px;margin-right:8px}.wp-block-modal .block-modal__content-login{color:#fff;border-bottom:1px solid #fff}.wp-block-modal .block-modal__content-lost-password{color:#447bac;border-bottom:1px solid #447bac;margin-bottom:17px}.wp-block-modal .col{flex-basis:100%}.wp-block-modal .block-modal__close{position:absolute;top:36px;right:41px;cursor:pointer}.wp-block-modal .Icon{width:51px;height:51px;stroke:#fff}.wp-block-modal .block-modal__title{font-size:1.875rem;font-weight:900;color:#fff;margin-top:36px}@media (max-width:500px){.wp-block-modal .block-modal__title{font-size:1.5625rem}}.wp-block-sticky-post{display:inline-block;width:100%}.wp-block-sticky-post .container{position:relative}.wp-block-sticky-post__thumbnail{width:100%;position:absolute;top:55px;z-index:-1}@media (max-width:800px){.wp-block-sticky-post__thumbnail{top:0}}@media (max-width:500px){.wp-block-sticky-post__thumbnail{top:109px}}.wp-block-sticky-post__thumbnail.sticky{top:-197px}.mj_form_property.has-error{border:1px solid #e74c3c;box-shadow:0 0 3px #e74c3c}@media print{#mobile-indicator,.wp-block-overlay,.wp-block-modal,.col-sidebar,.wp-block-share-content,.wp-block-other-content,.footer,.header{display:none!important}}.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%}.gform_legacy_markup_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box!important}.gform_legacy_markup_wrapper h1{font-weight:400;border:none;background:0 0}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_legacy_markup_wrapper input[type=image]{border:none!important;padding:0!important;width:auto!important}.gform_legacy_markup_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block}.gform_legacy_markup_wrapper ul{text-indent:0}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{margin-left:0!important;list-style-type:none!important;list-style-image:none!important;list-style:none!important;overflow:visible}.gform_legacy_markup_wrapper ul li.gfield{clear:both}.gform_legacy_markup_wrapper ul.gfield_checkbox li{overflow:hidden}.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before,.gform_legacy_markup_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{width:3rem;text-align:center}.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{width:48px;text-align:center}.gform_legacy_markup_wrapper label.gfield_label{font-weight:700;font-size:inherit}.gform_legacy_markup_wrapper .top_label .gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap}.gform_legacy_markup_wrapper ul.gfield_checkbox li label{display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle;cursor:pointer}.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:1px 0 9px 1px}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px}body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_checkbox{margin-top:16px;margin-bottom:0}.gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gform_legacy_markup_wrapper li.hidden_label input{margin-top:12px}.gform_legacy_markup_wrapper .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform_legacy_markup_wrapper input.medium{width:100%}.gform_legacy_markup_wrapper .gfield_checkbox li{position:relative}.gform_legacy_markup_wrapper ul.gfield_checkbox{margin:6px 0;padding:0}.gform_legacy_markup_wrapper .gfield_checkbox li label{display:-moz-inline-stack;display:inline-block;padding:0;width:auto;line-height:1.5;font-size:.875em;vertical-align:middle;max-width:85%;white-space:normal}.gform_legacy_markup_wrapper .gfield_checkbox li label{margin:0}.gform_legacy_markup_wrapper .gfield_checkbox li input,.gform_legacy_markup_wrapper .gfield_checkbox li input[type=checkbox]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-left:1px}.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_legacy_markup_wrapper .gform_footer{padding:16px 0 10px 0;margin:16px 0 0 0;clear:both;width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px 0}.gform_legacy_markup_wrapper .gform_footer input[type=image]{padding:0;width:auto!important;background:0 0!important;border:none!important;margin:0 auto 16px auto!important;display:block;max-width:100%}.gform_legacy_markup_wrapper .gfield_checkbox li{margin:0 0 16px 0;line-height:1.2}.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:700}.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.gform_legacy_markup_wrapper ul.gfield_checkbox li{padding:0!important}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0}@media only screen and (max-width:641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){margin-bottom:8px;display:block}.gform_legacy_markup_wrapper ul.gfield_checkbox li label{width:85%;cursor:pointer}}@media only screen and (min-width:641px){.gform_legacy_markup_wrapper .gform_body{width:100%}.gform_legacy_markup_wrapper .gfield_checkbox li{margin:0 0 8px 0;line-height:1.3}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;width:29%;padding-right:16px;margin-bottom:16px}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) ul.gfield_checkbox{overflow:hidden}.gform_legacy_markup_wrapper .top_label input.medium{width:calc(50% - 8px)}.gform_legacy_markup_wrapper.gform_validation_error .top_label input.medium{width:50%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=image],.gform_legacy_markup_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_legacy_markup_wrapper .gform_footer input[type=image]{vertical-align:middle}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{font-size:1em;width:auto;margin:0 16px 0 0}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_legacy_markup_wrapper .gform_footer:not(.top_label){padding:16px 0 10px 0;margin-left:29%;width:70%}html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){width:70%;margin-left:29%}}@media only screen and (min-width:641px){.gform_wrapper .top_label li ul.gfield_checkbox{width:calc(100% + 16px)}.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox{width:calc(70% + 16px)}.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox{font-size:0;display:block}.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox li{font-size:.9rem}}.gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,.gform_legacy_markup_wrapper.gf_browser_unknown ul li:before{content:none}