@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?6jf02);src:url(../fonts/icomoon.eot?6jf02#iefix) format("embedded-opentype") , url(../fonts/icomoon.woff2?6jf02) format("woff2") , url(../fonts/icomoon.ttf?6jf02) format("truetype") , url(../fonts/icomoon.woff?6jf02) format("woff") , url(../fonts/icomoon.svg?6jf02#icomoon) format("svg");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'muli';src:url(../fonts/muli/muli-regular.eot);src:url(../fonts/muli/muli-regular.eot?#iefix) format("embedded-opentype") , url(../fonts/muli/muli-regular.woff2) format("woff2") , url(../fonts/muli/muli-regular.woff) format("woff") , url(../fonts/muli/muli-regular.ttf) format("truetype") , url(../fonts/muli/muli-regular.svg#muliregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'muli';src:url(../fonts/muli/muli-italic.eot);src:url(../fonts/muli/muli-italic.eot?#iefix) format("embedded-opentype") , url(../fonts/muli/muli-italic.woff2) format("woff2") , url(../fonts/muli/muli-italic.woff) format("woff") , url(../fonts/muli/muli-italic.ttf) format("truetype") , url(../fonts/muli/muli-italic.svg#muliitalic) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'muli';src:url(../fonts/muli/muli-semibold.eot);src:url(../fonts/muli/muli-semibold.eot?#iefix) format("embedded-opentype") , url(../fonts/muli/muli-semibold.woff2) format("woff2") , url(../fonts/muli/muli-semibold.woff) format("woff") , url(../fonts/muli/muli-semibold.ttf) format("truetype") , url(../fonts/muli/muli-semibold.svg#muli_semiboldregular) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'muli';src:url(../fonts/muli/muli-semibolditalic.eot);src:url(../fonts/muli/muli-semibolditalic.eot?#iefix) format("embedded-opentype") , url(../fonts/muli/muli-semibolditalic.woff2) format("woff2") , url(../fonts/muli/muli-semibolditalic.woff) format("woff") , url(../fonts/muli/muli-semibolditalic.ttf) format("truetype") , url(../fonts/muli/muli-semibolditalic.svg#muli_semibolditalic) format("svg");font-weight:600;font-style:italic}@font-face{font-family:'muli';src:url(../fonts/muli/muli-bold.eot);src:url(../fonts/muli/muli-bold.eot?#iefix) format("embedded-opentype") , url(../fonts/muli/muli-bold.woff2) format("woff2") , url(../fonts/muli/muli-bold.woff) format("woff") , url(../fonts/muli/muli-bold.ttf) format("truetype") , url(../fonts/muli/muli-bold.svg#mulibold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'muli';src:url(../fonts/muli/muli-bolditalic.eot);src:url(../fonts/muli/muli-bolditalic.eot?#iefix) format("embedded-opentype") , url(../fonts/muli/muli-bolditalic.woff2) format("woff2") , url(../fonts/muli/muli-bolditalic.woff) format("woff") , url(../fonts/muli/muli-bolditalic.ttf) format("truetype") , url(../fonts/muli/muli-bolditalic.svg#mulibold_italic) format("svg");font-weight:bold;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu-close:before{content:"\e903";color:#2a4451}.icon-menu:before{content:"\e902";color:#2a4451}html{font-size:62.5%;font-family:"muli",sans-serif}.h1,.top-banner.with-links .title,.top-banner.no-link .title{font-family:"muli",sans-serif}.h2,.vertical-blocks .block .title,.vertical-blocks .block .note,.vertical-blocks .block .price,.vertical-reviews-blocks .block .title,.vertical-reviews-blocks .block .note{font-family:"muli",sans-serif}.h3{font-family:"muli",sans-serif}.h4,.horizontal-blocks .block .title,.point-of-sales-blocks .point-of-sales .group h4.toggle{font-family:"muli",sans-serif}.h5{font-family:"muli",sans-serif}.h1,.top-banner.with-links .title,.top-banner.no-link .title{font-weight:bold;font-size:6.5rem}.h2,.vertical-blocks .block .title,.vertical-blocks .block .note,.vertical-blocks .block .price,.vertical-reviews-blocks .block .title,.vertical-reviews-blocks .block .note{font-weight:bold;font-size:3.6rem}.h3{font-weight:bold;font-size:3rem}.h4,.horizontal-blocks .block .title,.point-of-sales-blocks .point-of-sales .group h4.toggle{font-weight:bold;font-size:2.4rem}body{color:#0a4154;font-family:"muli",sans-serif;font:1.8rem/1.66667 "muli",sans-serif}a,a:visited{color:#000;text-decoration:underline;transition:color .2s linear}a:hover,a:visited:hover{color:#000}strong{font-weight:700}em,i{font-style:italic}p{margin-bottom:2rem}p:last-child{margin-bottom:0}@media (max-width:1049px){html{font-size:55%}.h1,.top-banner.with-links .title,.top-banner.no-link .title{font-size:5.5rem}}@media (max-width:849px){html{font-size:50%}.h1,.top-banner.with-links .title,.top-banner.no-link .title{font-size:4.5rem}.h2,.vertical-blocks .block .title,.vertical-blocks .block .note,.vertical-blocks .block .price,.vertical-reviews-blocks .block .title,.vertical-reviews-blocks .block .note{font-size:3.2rem}.h3{font-size:2.7rem}.h4,.horizontal-blocks .block .title,.point-of-sales-blocks .point-of-sales .group h4.toggle{font-size:2.2rem}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff;color:#0a4154}.full-wrapper{max-width:192rem;margin:0 auto}.container,.top-banner.no-link .inner2{margin-right:auto;margin-left:auto;max-width:136rem;padding-left:2rem;padding-right:2rem}.container-nogutter{margin-left:auto;margin-right:auto;max-width:132rem}strong{font-weight:700}img,object{vertical-align:top}.img-fluid{max-width:100%;height:auto}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.mx-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center}.button{background:#f1bf36;color:#0a4154!important;font-size:1.8rem;font-weight:bold;padding:.9rem 4.5rem;text-decoration:none;display:inline-block;cursor:pointer}.button:hover,.button:focus{background:#0a4154;color:#fff!important;text-decoration:none}.d-none{display:none}.table-container{overflow-x:auto}.table-container table{width:100%;max-width:100%;overflow-x:auto}.table-container table thead{background:#f1bf36}.table-container table thead tr th{background:#f1bf36;vertical-align:bottom;border-bottom:2px solid #ddd;text-align:left;padding:1rem}.table-container table tbody tr td{padding:1rem;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.rating{background:#f5f6f8;padding:5rem;margin:5.5rem 0 0;font-size:1.8rem;line-height:1.2}.rating .rating-title{font-size:2.6rem;line-height:1.2;text-align:center;font-weight:700;margin-bottom:3rem}.rating .rmp-icon{font-size:4rem;margin-right:.5rem}.rating li.js-rmp-rating-item::before{display:none}.rating .rmp-icon--hovered,.rating .rmp-icon--full-highlight{color:#f1bf36}.rating .rmp-icon--half-highlight{background:linear-gradient(to right,#f1bf36 50%,#ccc 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating .rmp-rating-widget__icons{margin-bottom:1.5rem!important}.ratingtop-block{font-size:1.8rem}.ratingtop-block .visual-rating{vertical-align:middle}.ratingtop-block .visual-rating .rmp-icon{font-size:1.8rem;margin-right:.3rem}.ratingtop-block .avg-rating,.ratingtop-block .readingtime-value{font-weight:700}.header{background:#f5f5f5;font-size:1.8rem;font-weight:600}.header .inner2{position:relative;display:flex;align-items:center;width:78.125%;margin:0 auto}.header .logo{padding:1.1rem 1rem 2.7rem}.header .logo object,.header .logo img{height:6.1rem;pointer-events:none}.header .hamburger{display:none}.header .menu{margin-left:auto}.header .menu>ul{margin:0;padding:0;list-style:none;display:flex;align-items:center}.header .menu>ul>li{margin:0;padding:0}.header .menu>ul>li.position-relative{position:relative}.header .menu>ul>li>a{display:inline-block;padding:1rem;color:#0a4154;text-decoration:none;text-align:center}.header .menu>ul>li>a:hover,.header .menu>ul>li>a:focus{color:#f1bf36;text-decoration:none}.header .menu>ul>li.current-menu-item>a,.header .menu>ul>li.current-menu-parent>a{color:#f1bf36}.header .menu>ul>li+li{margin-left:5.3rem}@media (min-width:1050px){.header .menu>ul>li>div.sub-menu{visibility:hidden;opacity:0;position:absolute;z-index:10;background:#fff;padding:4rem 2rem;left:0;right:0;width:100%;transition:visibility 0s , opacity .2s linear;border-top:2.4rem solid #f5f5f5;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;box-shadow: 0 2px 0 #00000029}.header .menu>ul>li>div.sub-menu.columns-1{padding:2rem;left:unset;right:50%;min-width:15em;transform:translateX(50%)}.header .menu>ul>li>div.sub-menu.columns-2{display:flex;justify-content:center;gap:5rem;left:unset;right:0;min-width:22em;width:auto}.header .menu>ul>li>div.sub-menu.columns-4{display:flex;justify-content:center;gap:5rem}}@media (min-width:1050px) and (max-width:1239px){.header .menu>ul>li>div.sub-menu{gap:3rem;border-top:1rem solid #f5f5f5}}@media (min-width:1050px) and (max-width:1304px){.header .menu>ul>li>div.sub-menu{border-top:1rem solid #f5f5f5}}@media (min-width:1050px){.header .menu>ul>li>div.sub-menu .linksList .category-name{color:#f1bf36;margin-bottom:1rem}.header .menu>ul>li>div.sub-menu .linksList>li>a{font-size:1.6rem;padding-bottom:1rem;color:#0a4154;text-decoration:none;font-weight:100}.header .menu>ul>li>div.sub-menu .linksList>li>a:hover,.header .menu>ul>li>div.sub-menu .linksList>li>a:focus{color:#f1bf36}.header .menu>ul>li>div.sub-menu .linksList>li.current-menu-item>a{color:#f1bf36}.header .menu>ul>li:hover>div.sub-menu{visibility:visible;opacity:1}.header .menu>ul>li:last-child>div.sub-menu{right:0;transform:translateX(0)}}@media (max-width:1049px){.header{justify-content:center}.header .logo{padding-left:2rem;padding-right:2rem;margin:0 auto;z-index:1001}.header>.hamburger{position:absolute;left:2rem}.header .hamburger{display:block;text-decoration:none;cursor:pointer}.header .menu{position:fixed;left:-100%;top:0;width:100%;height:100%;background:#fff;z-index:1000;opacity:0;transition:all .3s ease-in-out;font-size:1.6em;overflow-y:auto}.header .menu .header-menu-mobile{background:#f5f5f5;height:10rem;display:flex;justify-content:end;align-items:center;padding:0 4rem}.header .menu>ul{clear:both;padding-top:0;flex-direction:column;padding:4rem;align-items:stretch}.header .menu>ul>li.has-submenu>a::after{display:block;content:url(https://www.bien-assis.fr/wp-content/themes/bienassis/img/icons/arrow.svg);width:4rem;height:4rem;transition:.2s all ease-in-out}.header .menu>ul>li>a{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;text-align:left}.header .menu>ul>li>a:hover,.header .menu>ul>li>a:focus{color:#0a4154;text-decoration:underline}.header .menu>ul>li+li{margin:0}.header .menu>ul>li>div.sub-menu{visibility:hidden;opacity:0;width:100%;height:0;transition:visibility 0s , opacity .2s linear}.header .menu>ul>li>div.sub-menu a{font-size:2.5rem;padding-bottom:1rem;color:#0a4154;text-decoration:none;font-weight:100}.header .menu>ul>li>div.sub-menu>li{line-height:1em}.header .menu>ul>li>div.sub-menu>li>a:hover,.header .menu>ul>li>div.sub-menu>li>a:focus{color:#f1bf36}.header .menu>ul>li>div.sub-menu>li.current-menu-item>a{color:#f1bf36}.header .menu>ul>li.mobile-menu-display>a::after{transform:rotateX(180deg)}.header .menu>ul>li.mobile-menu-display>div.sub-menu{visibility:visible;opacity:1;width:100%;height:100%}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu{color:#f1bf36}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu .category-name{display:flex;justify-content:space-between;align-items:center;font-size:2.25rem;cursor:pointer}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu .category-name::after{display:block;content:url(https://www.bien-assis.fr/wp-content/themes/bienassis/img/icons/arrow-orange.svg);padding-right:1.1rem;transition:.2s all ease-in-out}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu .category-name.rotate::after{transform:rotateX(180deg)}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu li{visibility:hidden;opacity:0;height:0;transition:visibility 0s , opacity .2s linear}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu li.show{visibility:visible;opacity:1;height:auto}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu li.show:last-child{padding-bottom:2.5rem}.header .menu>ul>li.mobile-menu-display>div.sub-menu .linksList.has-submenu a{padding-left:4rem;font-size:2rem}.header .menu>ul>li.current-menu-item>a{color:#f1bf36}.header .menu .hamburger{float:right}body.menu-opened .header{overflow:hidden}body.menu-opened .header .menu{left:0;opacity:1}}.footer{background-color:#0d203b;text-align:center;padding:2rem;color:#fff}.footer .trademark{font-size:.8em}#menu-footer{margin-bottom:2rem}#menu-footer li{display:inline-block}#menu-footer li+li:before{content:" - ";margin-left:1rem;margin-right:1rem}#menu-footer a{color:#fff;text-decoration:underline}#menu-footer a:hover,#menu-footer a:focus{text-decoration:none}.stars{position:relative;color:#f5f5f5;display:inline-block}.stars>div{color:#f1bf36;position:absolute;left:0;top:0;overflow:hidden;z-index:1}.page-not-found-template .page-content{padding:3.5rem 0 3.5rem 0}.page-not-found-template h1{text-align:center;font-size:4rem;line-height:5rem;margin-bottom:5rem;margin-top:5rem}.page-not-found-template .text{margin-bottom:4rem;font-size:2.6rem;text-align:center}.page-not-found-template .text .sorry{font-size:2.2rem}.page-not-found-template .button{display:inline-block;margin-left:auto;margin-right:auto;font-size:2.6rem;text-transform:none}.blog{position:relative}.blog a{text-decoration:none}.blog p{margin-bottom:1rem}.blog .blog-container{padding-bottom:7rem}.blog .blog-container .filters-categories{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2.5rem;padding:4rem 0}.blog .blog-container .filters-categories .category.current{background:#8c9fa9;color:#fff}.blog .blog-container .category{color:#8b8b8b;padding:0 3rem;border-radius:3rem;font-weight:600;font-size:2.1rem}.blog .blog-container .articles{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.blog .blog-container .articles .article.card{flex:0 0 28%;max-width:100%;background:#fff;box-shadow: 0px 3px 6px #00000029;overflow-x:hidden}.blog .blog-container .articles .article.card .card-body{padding:1.5rem 2.5rem 1rem;font-size:1.6rem}.blog .blog-container .articles .article.card .card-body .date-categories .date{font-weight:600;margin-right:1rem;color:#0d203b}.blog .blog-container .articles .article.card .card-body .date-categories .category{background:#8c9fa9;color:#fff;padding:.5rem 2rem;font-size:1.6rem;white-space:nowrap}.blog .blog-container .articles .article.card .card-body .date-categories .category:not(:last-child) {margin-right:1rem}.blog .blog-container .articles .article.card .card-body .title{display:block;font-size:4rem;color:#0d203b;font-weight:600;line-height:1.2;margin:1rem 0}.blog .blog-container .articles .article.card .card-body .description{color:#afafaf;line-height:2.4rem;margin-bottom:2.5rem}.blog .blog-container .articles .article.card .card-body .description a{color:#afafaf;text-decoration:underline}.blog .blog-container .articles .article.card .card-body .author{display:flex;align-items:center;gap:1.5rem;color:#0d203b;font-weight:600}.blog .blog-container .articles .article.card .card-body .author img{width:45px;height:45px;border-radius:50%}.blog .more-articles{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;padding:11rem 0 3rem;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.75) 25%,#fff)}.blog .more-articles .button{background:#0d203b;color:#fff!important;border-radius:3rem;box-shadow: 0px 3px 6px #00000029}@media (max-width:1049px){.blog .blog-container .articles .article.card{flex:0 0 45%}}@media (max-width:549px){.blog .blog-container .articles .article.card{flex:0 0 85%}}.top-banner.with-links .inner{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:60vh;max-height:722px;position:relative;padding-bottom:90px}.top-banner.with-links .inner2{width:78.125%;margin:0 auto;padding:8.31vh 0}.top-banner.with-links .title{color:#fff;line-height:1.2;max-width:66%}.top-banner.with-links .subtitle{color:#fff;font-weight:normal;font-size:2.4rem}.top-banner.with-links .links{position:relative;z-index:1;width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:-9.75rem 0 0;font-size:1.8rem;font-weight:600}.top-banner.with-links .links a,.top-banner.with-links .links .button-obf{display:block;background:#f5f5f5;width:18rem;height:18rem;margin:1.5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;cursor:pointer;color:#000}.top-banner.with-links .links a img,.top-banner.with-links .links .button-obf img{width:9rem;margin-bottom:.8em}.top-banner.with-links .links a:hover,.top-banner.with-links .links .button-obf:hover,.top-banner.with-links .links a:focus,.top-banner.with-links .links .button-obf:focus{background:#f1bf36}@media screen and (max-width:192rem){.top-banner.with-links .title{font-size:3.385416vw}}@media (max-width:849px){.top-banner.with-links .title{font-size:3rem}.top-banner.with-links .inner{min-height:0;max-height:none}}.top-banner.no-link .inner{background-position:center center;background-repeat:no-repeat;background-size:cover;height:450px;padding:5rem 0;position:relative;display:flex;align-items:center;color:#fff}.top-banner.no-link .content{padding:2rem 3rem;max-width:69.166666%}.top-banner.no-link .title{line-height:1.2}@media (max-width:1049px){.top-banner.no-link .inner{height:auto}.top-banner.no-link .content{max-width:none}}.title-block p,.title-block h1,.title-block h2,.title-block h3,.title-block h4{line-height:1.333333}.title-block p strong,.title-block h1 strong,.title-block h2 strong,.title-block h3 strong,.title-block h4 strong{font-weight:inherit;position:relative;z-index:0}.title-block p strong::before,.title-block h1 strong::before,.title-block h2 strong::before,.title-block h3 strong::before,.title-block h4 strong::before{content:"";position:absolute;z-index:-1;background:#f1bf36;height:.28em;bottom:.08em;left:0;width:100%}.title-block.embedded-content .inner>div{padding-left:2rem;padding-right:2rem;max-width:87.1rem;margin-left:auto;margin-right:auto}.title-block.embedded-content2 .inner>div{padding-left:2rem;padding-right:2rem;max-width:109.5rem;margin-left:auto;margin-right:auto}.title-block.embedded-content.same-bg .container,.title-block.embedded-content.same-bg .top-banner.no-link .inner2,.top-banner.no-link .title-block.embedded-content.same-bg .inner2,.title-block.embedded-content2.same-bg .container,.title-block.embedded-content2.same-bg .top-banner.no-link .inner2,.top-banner.no-link .title-block.embedded-content2.same-bg .inner2{padding-left:0;padding-right:0}.horizontal-blocks .blocks{display:flex;margin-left:-1.5rem;margin-right:-1.5rem}.horizontal-blocks .block{flex:1 0 0;margin:0 1.5rem;text-align:center;display:flex;flex-direction:column}.horizontal-blocks .block img{max-width:100%;margin-bottom:4rem}.horizontal-blocks .block .label{background:#abc0d5;align-self:start;font-size:1.6rem;font-weight:bold;line-height:1.875;padding:0 2rem;color:#fff}.horizontal-blocks .block .inner{background:#f5f5f5;padding:3rem 3rem 4rem;flex-grow:1;display:flex;flex-direction:column}.horizontal-blocks .block .title{color:#0a4154;line-height:4rem;margin-bottom:2rem}.horizontal-blocks .block .description{color:#96989c;line-height:1.875}.horizontal-blocks .block .button-row{padding-top:3.6rem;margin-top:auto}.horizontal-blocks .block .button{font-size:1.6rem}.horizontal-blocks .block .anchor-row{padding:3.5rem 0 1rem;font-size:1.6rem}@media (max-width:849px){.horizontal-blocks .container,.horizontal-blocks .top-banner.no-link .inner2,.top-banner.no-link .horizontal-blocks .inner2{text-align:center}.horizontal-blocks .blocks{flex-wrap:wrap;justify-content:center;margin-bottom:-2rem}.horizontal-blocks .block{flex-basis:30rem;max-width:30rem;margin-bottom:2rem}.horizontal-blocks .block .anchor-row{padding-top:1rem}}@media (max-width:549px){.horizontal-blocks .blocks{margin-left:auto;margin-right:auto}.horizontal-blocks .block{flex-basis:auto;max-width:100%}}.simple-text p+.h3,.simple-text p+.h4,.simple-text .horizontal-blocks .block p+.title,.horizontal-blocks .block .simple-text p+.title,.simple-text .point-of-sales-blocks .point-of-sales .group p+h4.toggle,.point-of-sales-blocks .point-of-sales .group .simple-text p+h4.toggle{margin-top:4rem}.simple-text ul{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px}.simple-text li{display:list-item}.simple-text.embedded-content .inner>div{padding-left:2rem;padding-right:2rem;max-width:87.1rem;margin-left:auto;margin-right:auto}.simple-text.embedded-content2 .inner>div{padding-left:2rem;padding-right:2rem;max-width:109.5rem;margin-left:auto;margin-right:auto}.simple-text.embedded-content.same-bg .container,.simple-text.embedded-content.same-bg .top-banner.no-link .inner2,.top-banner.no-link .simple-text.embedded-content.same-bg .inner2,.simple-text.embedded-content2.same-bg .container,.simple-text.embedded-content2.same-bg .top-banner.no-link .inner2,.top-banner.no-link .simple-text.embedded-content2.same-bg .inner2{padding-left:0;padding-right:0}.reinsurance-criteria.embedded-content .blocks{padding-left:2rem;padding-right:2rem;max-width:87.1rem;margin-left:auto;margin-right:auto}.reinsurance-criteria.embedded-content2 .blocks{padding-left:2rem;padding-right:2rem;max-width:109.5rem;margin-left:auto;margin-right:auto}.reinsurance-criteria.embedded-content.same-bg .container,.reinsurance-criteria.embedded-content.same-bg .top-banner.no-link .inner2,.top-banner.no-link .reinsurance-criteria.embedded-content.same-bg .inner2,.reinsurance-criteria.embedded-content2.same-bg .container,.reinsurance-criteria.embedded-content2.same-bg .top-banner.no-link .inner2,.top-banner.no-link .reinsurance-criteria.embedded-content2.same-bg .inner2{padding-left:0;padding-right:0}.reinsurance-criteria .blocks{display:flex;flex-wrap:wrap;margin-top:-6rem}.reinsurance-criteria .block{flex:1 0 33.3333%;min-width:33.3333%;text-align:center;margin-top:6rem}.reinsurance-criteria .block .image{margin:0 auto;width:7.8rem;height:7.8rem;background-color:#f1bf36;display:flex;justify-content:center;align-items:center}.reinsurance-criteria .block .title{font-family:"muli",sans-serif;font-size:2rem;font-weight:bold;margin:1.6rem 0 .8rem;padding:0;color:#0a4154}.reinsurance-criteria .block .description{color:#96989c;font-size:1.6rem;line-height:1.5;padding:1.5rem 3.5rem 0 3.5rem;text-align:center}@media (max-width:849px){.reinsurance-criteria .block{flex-basis:50%;min-width:50%}}@media (max-width:549px){.reinsurance-criteria .blocks{margin-top:0;flex-wrap:nowrap;flex-direction:column}.reinsurance-criteria .block{flex-basis:auto;display:flex;align-items:flex-start;margin-top:2rem}.reinsurance-criteria .block .image{margin-right:2rem;padding:.66667rem}.reinsurance-criteria .block .image img{display:inline-block;overflow:hidden}.reinsurance-criteria .block .inner{text-align:left}.reinsurance-criteria .block .title{margin-top:0;margin-bottom:0}.reinsurance-criteria .block .description{padding-left:0;padding-right:0}}.image-text{overflow:hidden}.image-text ul{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px}.image-text li{display:list-item}.image-text .inner{display:flex}.image-text .title{line-height:1.333333;padding-bottom:3rem}.image-text .title strong{font-weight:inherit;position:relative;z-index:0}.image-text .title strong::before{content:"";position:absolute;z-index:-1;background:#f1bf36;height:.28em;bottom:.08em;left:0;width:100%}.image-text .button-row{margin-top:5.5rem}.image-text.same-bg .content{width:57.367424%;min-height:480px}.image-text.same-bg .image{width:31.818181%;position:relative}.image-text.same-bg .image img{display:block;position:absolute;top:0;max-height:100%}@media (max-width:1049px){.image-text.same-bg .content{width:auto;min-height:auto}.image-text.same-bg .image{display:none}.image-text.same-bg .button-row{text-align:center}}.image-text.different-bg .content{padding:5rem 7rem}@media (max-width:1049px) and (min-width:850px){.image-text.different-bg .content{flex-basis:66.6666%}.image-text.different-bg .image{flex-basis:33.3333%}.image-text.different-bg .image img{max-width:100%}}@media (max-width:849px){.image-text.different-bg .content{padding-left:0!important;padding-right:0!important}.image-text.different-bg .image{display:none}}.image-text-left.same-bg .image{margin-right:14.4rem}.image-text-left.different-bg .image{margin-right:3rem}.image-text-left .image img{right:0}.image-text-right .inner{flex-direction:row-reverse}.image-text-right.same-bg .image{margin-left:14.4rem}.image-text-right.different-bg .image{margin-left:3rem}.image-text-right .image img{left:0}@media (min-width:1050px) and (max-width:1240px){.image-text-left .inner,.image-text-right .inner{justify-content:space-between}.image-text-left.same-bg .image.w380-h480,.image-text-right.same-bg .image.w380-h480{width:auto;margin-right:0;margin-left:0}.image-text-left.same-bg .image.w380-h480 img,.image-text-right.same-bg .image.w380-h480 img{position:initial}}.reinsurance{background-color:#f5f5f5}.reinsurance .blocks{display:flex;padding:4.5rem 0;justify-content:space-around}.reinsurance .block{text-align:center;display:flex;align-items:center}.reinsurance .block .image{margin:0 1.4rem 0 0;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center}.reinsurance .block .title{font-family:"muli",sans-serif;font-size:2rem;font-weight:bold}@media (max-width:849px){.reinsurance{text-align:center}.reinsurance .blocks{flex-direction:column;display:inline-flex}.reinsurance .block+.block{margin-top:2rem}.reinsurance .image img{max-height:100%}}.vertical-blocks .blocks{margin-top:-3rem}.vertical-blocks .block{margin-top:3rem;padding:3rem;background:#f5f5f5;position:relative;display:flex;align-items:center}.vertical-blocks .block .num{position:absolute;top:0;left:0;width:7rem;height:7rem;padding-right:2.7rem;background:#0d203b;font-size:2.4rem;font-weight:bold;color:#fff;text-align:center;clip-path:polygon(0 0,100% 0,0 100%);overflow:hidden}.vertical-blocks .block .image{align-self:flex-start;margin:0 7.5rem 0 1rem}.vertical-blocks .block .labelRow{position:absolute;top:0;right:0;background:#abc0d5;font-size:1.6rem;font-weight:bold;line-height:1.875;padding:0 1.2rem;color:#fff;display:inline-flex}.vertical-blocks .block .labelRow .icon{margin-right:.6rem}.vertical-blocks .block .labelRow .icon img{vertical-align:middle}.vertical-blocks .block .labelRow .label{vertical-align:middle}.vertical-blocks .block .title{font-size:3rem}.vertical-blocks .block .stars{color:#dfdfdf}.vertical-blocks .block .note{font-size:3rem}.vertical-blocks .block .description{color:#96989c}.vertical-blocks .block .details{color:#96989c;max-height:0;transition:max-height .4s ease 0s;overflow:hidden}.vertical-blocks .block .details.visible{max-height:500px}.vertical-blocks .block .details-link{margin-top:2rem;color:#0d203b;font-weight:600}.vertical-blocks .block .details-link a{text-decoration:none;vertical-align:middle}.vertical-blocks .block .details-link a .icon{display:inline-block;max-width:1.875rem;margin-left:.5rem;transition:all .4s ease 0s;transform:rotate(180deg)}.vertical-blocks .block .details-link a .display-less{display:none}.vertical-blocks .block .details-link a:hover .display-more,.vertical-blocks .block .details-link a:hover .display-less,.vertical-blocks .block .details-link a:focus .display-more,.vertical-blocks .block .details-link a:focus .display-less{text-decoration:underline}.vertical-blocks .block .details-link.less a .icon{transform:rotate(0)}.vertical-blocks .block .details-link.less a .display-more{display:none}.vertical-blocks .block .details-link.less a .display-less{display:inline}.vertical-blocks .block .content{display:flex;align-items:center}.vertical-blocks .block .inner2{text-align:center}.vertical-blocks .block .price{font-size:3rem}@media (min-width:1050px){.vertical-blocks .block .inner2{min-width:21.5rem;margin-left:6rem}.vertical-blocks .block .note+.button-row,.vertical-blocks .block .price+.button-row{margin-top:3rem}}@media (max-width:1049px){.vertical-blocks .block .content{flex-direction:column}.vertical-blocks .block .inner2{margin-top:3rem;text-align:left;display:flex;flex-direction:row-reverse;align-items:center;align-self:flex-start}.vertical-blocks .block .price{margin-left:4rem}.vertical-blocks .block .note{margin-left:4rem;display:flex;flex-direction:row-reverse;align-items:baseline}.vertical-blocks .block .note .text{font-size:.75em;margin-left:1rem}}@media (max-width:849px){.vertical-blocks .block{flex-direction:column}.vertical-blocks .block .details-link{margin-top:1rem;text-align:center}.vertical-blocks .block .labelRow+.image{margin-top:2rem}.vertical-blocks .block .image{max-width:20rem;margin-right:0;margin-bottom:2rem;align-self:center}.vertical-blocks .block .image img{max-width:100%}.vertical-blocks .block .inner2{margin-top:2rem}}@media (max-width:549px){.vertical-blocks .block .inner2{flex-direction:column;margin-left:auto;margin-right:auto}.vertical-blocks .block .inner2 .price,.vertical-blocks .block .inner2 .note{margin-left:0}}.vertical-reviews-blocks{background:#f5f5f5}.vertical-reviews-blocks .blocks{margin-top:-3rem}.vertical-reviews-blocks .block{margin-top:3rem;padding:4rem 5rem;background:#fff;position:relative;display:flex;align-items:center}.vertical-reviews-blocks .block .num{position:absolute;top:0;left:0;width:7rem;height:7rem;padding-right:2.7rem;background:#0d203b;font-size:2.4rem;font-weight:bold;color:#fff;text-align:center;clip-path:polygon(0 0,100% 0,0 100%);overflow:hidden}.vertical-reviews-blocks .block .image{align-self:flex-start;margin:0 8.8rem 0 0}.vertical-reviews-blocks .block .labelRow{position:absolute;top:0;right:0;background:#abc0d5;font-size:1.6rem;font-weight:bold;line-height:1.875;padding:0 1.2rem;color:#fff;display:inline-flex}.vertical-reviews-blocks .block .labelRow .icon{margin-right:.6rem}.vertical-reviews-blocks .block .labelRow .icon img{vertical-align:middle}.vertical-reviews-blocks .block .labelRow .label{vertical-align:middle}.vertical-reviews-blocks .block .title{font-size:3rem;margin-bottom:2rem}.vertical-reviews-blocks .block .description{color:#96989c}.vertical-reviews-blocks .block .details{color:#96989c;max-height:0;transition:max-height .4s ease 0s;overflow:hidden}.vertical-reviews-blocks .block .details.visible{max-height:500px}.vertical-reviews-blocks .block .details-link{margin-top:2rem;color:#0d203b;font-weight:600}.vertical-reviews-blocks .block .details-link a{text-decoration:none;vertical-align:middle}.vertical-reviews-blocks .block .details-link a .icon{display:inline-block;max-width:1.875rem;margin-left:.5rem;transition:all .4s ease 0s;transform:rotate(180deg)}.vertical-reviews-blocks .block .details-link a .display-less{display:none}.vertical-reviews-blocks .block .details-link a:hover .display-more,.vertical-reviews-blocks .block .details-link a:hover .display-less,.vertical-reviews-blocks .block .details-link a:focus .display-more,.vertical-reviews-blocks .block .details-link a:focus .display-less{text-decoration:underline}.vertical-reviews-blocks .block .details-link.less a .icon{transform:rotate(0)}.vertical-reviews-blocks .block .details-link.less a .display-more{display:none}.vertical-reviews-blocks .block .details-link.less a .display-less{display:inline}.vertical-reviews-blocks .block .content{display:flex;align-items:center}.vertical-reviews-blocks .block .inner2{text-align:center}.vertical-reviews-blocks .block .note{font-size:3rem}@media (min-width:1050px){.vertical-reviews-blocks .block .inner2{min-width:25.429184%;margin-left:6rem}.vertical-reviews-blocks .block .note+.button-row{margin-top:3rem}}@media (max-width:1049px){.vertical-reviews-blocks .block .content{flex-direction:column}.vertical-reviews-blocks .block .inner2{margin-top:3rem;text-align:left;display:flex;flex-direction:row-reverse;align-items:center;align-self:flex-start}.vertical-reviews-blocks .block .note{margin-left:4rem;display:flex;flex-direction:row-reverse;align-items:baseline}.vertical-reviews-blocks .block .note .text{font-size:.75em;margin-left:1rem}}@media (max-width:849px){.vertical-reviews-blocks .block{flex-direction:column}.vertical-reviews-blocks .block .details-link{margin-top:1rem;text-align:center}.vertical-reviews-blocks .block .image{margin-right:0;margin-bottom:2rem;align-self:center}.vertical-reviews-blocks .block .inner2{margin-top:2rem}}@media (max-width:549px){.vertical-reviews-blocks .block .inner2{flex-direction:column;margin-left:auto;margin-right:auto}.vertical-reviews-blocks .block .inner2 .note{margin-left:0}}.report-block .inner{display:flex;align-items:flex-end}.report-block .image{min-width:48.863636%}.report-block .image img{max-width:100%}.report-block .title{position:relative;padding-bottom:2rem;margin-bottom:5rem}.report-block .title:after{content:"";background-color:#f1bf36;width:7rem;height:.4rem;position:absolute;bottom:0;left:0}.report-block .title.h3{font-size:3rem}.report-block .note-row{margin-top:-5rem;margin-bottom:3rem}.report-block .note{font-size:2rem;font-weight:bold;display:inline-flex;flex-direction:row-reverse;align-items:baseline}.report-block .note .stars{margin-right:1rem;font-size:1.5em}@media (min-width:850px){.report-block .image{margin-right:3rem}}@media (min-width:850px) and (max-width:1049px){.report-block .image{align-self:stretch;min-width:33.3333%}.report-block .image img{position:sticky;top:0}}@media (max-width:849px){.report-block .inner{flex-direction:column;align-items:center}.report-block .image{max-width:30rem;margin-bottom:2rem}}.like-dislike-block .container,.like-dislike-block .top-banner.no-link .inner2,.top-banner.no-link .like-dislike-block .inner2{display:flex;flex-direction:column}.like-dislike-block .container>div,.like-dislike-block .top-banner.no-link .inner2>div,.top-banner.no-link .like-dislike-block .inner2>div{background:#f5f5f5;flex:1 0 0}.like-dislike-block .container>div+div,.like-dislike-block .top-banner.no-link .inner2>div+div,.top-banner.no-link .like-dislike-block .inner2>div+div{margin-top:3rem}.like-dislike-block .container .title,.like-dislike-block .top-banner.no-link .inner2 .title,.top-banner.no-link .like-dislike-block .inner2 .title{background-color:#0d203b;color:#fff;display:inline-block;font-size:2.4rem;font-weight:bold;padding:0 3rem}.like-dislike-block .container .text,.like-dislike-block .top-banner.no-link .inner2 .text,.top-banner.no-link .like-dislike-block .inner2 .text{padding:4rem 6rem 6rem}.like-dislike-block .container .text ul,.like-dislike-block .top-banner.no-link .inner2 .text ul,.top-banner.no-link .like-dislike-block .inner2 .text ul{list-style:disc}@media (min-width:1050px){.like-dislike-block .container,.like-dislike-block .top-banner.no-link .inner2,.top-banner.no-link .like-dislike-block .inner2{flex-direction:row}.like-dislike-block .container>div+div,.like-dislike-block .top-banner.no-link .inner2>div+div,.top-banner.no-link .like-dislike-block .inner2>div+div{margin-top:0;margin-left:3rem}}.tile-blocks .blocks{display:flex;justify-content:space-around}.tile-blocks .block{background:#abc0d5;padding:3.5rem 6rem;border-radius:1.8rem;color:#fff;text-align:center}.tile-blocks .title{font-size:1.8rem;margin-top:1.5rem}.tile-blocks .description{font-size:2.4rem;font-weight:bold}.tile-blocks.embedded-content .blocks{padding-left:2rem;padding-right:2rem;max-width:87.1rem;margin-left:auto;margin-right:auto}.tile-blocks.embedded-content2 .blocks{padding-left:2rem;padding-right:2rem;max-width:109.5rem;margin-left:auto;margin-right:auto}.tile-blocks.embedded-content.same-bg .container,.tile-blocks.embedded-content.same-bg .top-banner.no-link .inner2,.top-banner.no-link .tile-blocks.embedded-content.same-bg .inner2,.tile-blocks.embedded-content2.same-bg .container,.tile-blocks.embedded-content2.same-bg .top-banner.no-link .inner2,.top-banner.no-link .tile-blocks.embedded-content2.same-bg .inner2{padding-left:0;padding-right:0}@media (max-width:849px){.tile-blocks{text-align:center}.tile-blocks .blocks{flex-direction:column;display:inline-flex}.tile-blocks .block{display:flex;text-align:left;padding:2rem}.tile-blocks .block+.block{margin-top:2rem}.tile-blocks .image{margin-right:2rem}}@media (max-width:549px){.tile-blocks .description{font-size:2rem}}.point-of-sales-blocks .point-of-sales{border-bottom:1px solid #f1bf36}.point-of-sales-blocks .point-of-sales .group h4.toggle{color:#0a4154;padding:2.2rem 0;text-decoration:none;display:flex;align-items:baseline;cursor:pointer}.point-of-sales-blocks .point-of-sales .group h4.toggle:hover{color:#000}.point-of-sales-blocks .point-of-sales .group h4.toggle::after{content:"+";margin-left:auto;display:inline-block;transition:all .3s ease-in-out;line-height:1}.point-of-sales-blocks .point-of-sales .addresses{max-height:0;overflow:hidden;opacity:0;transition:all .3s ease-in-out;color:#96989c}.point-of-sales-blocks .point-of-sales .addresses ul{margin:-.2rem 0 .2rem;padding:0 0 2rem;list-style:none}.point-of-sales-blocks .point-of-sales .addresses li{margin:0;padding:.3rem 0}.point-of-sales-blocks .point-of-sales .addresses strong{color:#0a4154}.point-of-sales-blocks .point-of-sales .addresses strong::after{content:" :"}.point-of-sales-blocks .point-of-sales.visible h4.toggle::after{transform:rotate(135deg);font-size:1.1em}.point-of-sales-blocks .point-of-sales.visible .addresses{max-height:none;opacity:1}.point-of-sales-blocks.embedded-content>.container,.top-banner.no-link .point-of-sales-blocks.embedded-content>.inner2{padding-left:2rem;padding-right:2rem;max-width:87.1rem;margin-left:auto;margin-right:auto}.point-of-sales-blocks.embedded-content2>.container,.top-banner.no-link .point-of-sales-blocks.embedded-content2>.inner2{padding-left:2rem;padding-right:2rem;max-width:109.5rem;margin-left:auto;margin-right:auto}.point-of-sales-blocks.embedded-content.same-bg .container,.point-of-sales-blocks.embedded-content.same-bg .top-banner.no-link .inner2,.top-banner.no-link .point-of-sales-blocks.embedded-content.same-bg .inner2,.point-of-sales-blocks.embedded-content2.same-bg .container,.point-of-sales-blocks.embedded-content2.same-bg .top-banner.no-link .inner2,.top-banner.no-link .point-of-sales-blocks.embedded-content2.same-bg .inner2{padding-left:0;padding-right:0}@media (max-width:549px){.point-of-sales-blocks .point-of-sales .addresses li strong{display:block}.point-of-sales-blocks .point-of-sales .addresses li+li{margin-top:1.4rem}}.image-block img{max-width:100%;height:auto}