/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
img{height:auto;max-width:100%}.media.align-center{text-align:center}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-weight:400;line-height:1.2;margin-bottom:2.5rem}.h1,h1{font-size:5.375rem}.h2,h2{font-size:3.5rem}.h3,h3{font-size:2.375rem}.h4,h4{font-size:1.5rem;line-height:1.3333}.h5,h5{font-size:1.75rem}.h6,h6{font-size:1.125rem}a{color:#003fb4;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s ease-in-out}a:focus,a:hover{color:#090909}p{font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.4444}.p1{font-size:1.5rem;font-weight:600;line-height:1.3333}.p2{font-weight:400}.p2,.p3{font-size:1.125rem;line-height:1.4444}.p3{font-weight:600}.p4{font-weight:500;line-height:1.2}.p4,.p5{font-size:1rem}.p5{font-weight:400;line-height:1.5}.label1{line-height:1.2}.label1,.label2{font-size:.875rem;font-weight:600}.label2{line-height:1.4286}html{scroll-behavior:smooth}.dialog-off-canvas-main-canvas{position:relative}body{color:#090909;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;margin:0;word-break:break-word;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}:focus{outline-offset:.125rem;outline-width:.0625rem}#views-exposed-form-blogs-blog-listing,#views-exposed-form-casestudy-case-study-listing{display:none}.main-content{display:block;width:100%}@media only screen and (min-width:75rem){.main-content{min-height:calc(100vh - 37.3125rem)}}.block_max_width{display:block;margin-left:auto;margin-right:auto;max-width:90rem}.visually-hidden{overflow:hidden;position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;width:1px;word-wrap:normal}.block_container,.container{margin:0 auto;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:62rem){.block_container,.container{max-width:62rem}}@media only screen and (min-width:75rem){.block_container,.container{max-width:73.25rem}}@media only screen and (min-width:90rem){.block_container,.container{max-width:84.5rem}}
.cke_editable{padding:1rem}.blue-text{color:#003fb4}.light-blue-text{color:#0086fc}
.cta--primary{background-color:#fff;border-radius:3.125rem;color:#003fb4;cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:.2s}.cta--primary:focus,.cta--primary:hover{background-color:#003fb4;color:#fff}.cta--primary{border:.0625rem solid #003fb4;font-size:1rem;font-weight:400;line-height:1.5;padding:.625rem .9375rem .625rem 1.25rem}.form-action-wrapper{display:flex;gap:.625rem;padding:1.25rem 0}.layout-builder-admin-form{margin:1.25rem auto}.media-library-add-form--with-input .media-library-add-form__remove-button.button--extrasmall.button.js-form-submit{padding:0 1.25rem}.media-library-add-form--with-input .media-library-add-form__fields{padding-right:9.375rem}.media-library-add-form--with-input .media-library-add-form__fields .form-item__name{padding-right:7.5rem}
.author{display:flex;align-items:center;padding-top:1.75rem;gap:1rem;border-top:.0625rem solid #58657b}.author__name{color:#002b31;font-family:"Inter",sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5}.author__designation{color:#474645;font-family:"Inter",sans-serif;font-size:1rem;font-weight:500}.author__img{pointer-events:none}.author__img img{width:3.5rem;height:3.5rem;border-radius:3.5rem}@media only screen and (min-width:75rem){.author{margin-bottom:1.75rem;padding:1.75rem 0}}
.blog-detail-date{margin-bottom:.75rem;color:#003fb4;font-family:"Inter",sans-serif;font-size:1rem;font-weight:500}
.title{margin:0 0 .75rem;color:#002b31;font-size:3.5rem;font-weight:400;line-height:1.2}
.quote{padding:.5rem 0 .5rem 1.25rem;border-left:.125rem solid #003fb4}.quote p{margin-top:0;margin-bottom:2rem;color:#151515;font-family:"Inter",sans-serif;font-size:1.5rem;line-height:1.2}.quote__content{display:flex;align-items:center;gap:.75rem}.quote img{border-radius:50%}.quote__title{color:#151515;font-family:"Inter",sans-serif;font-size:1rem;font-weight:500}.quote__designation{color:#474645;font-family:"Inter",sans-serif;font-size:1rem;font-weight:500;line-height:1.5}
.body-text h1,.body-text h2,.body-text h3,.body-text h4,.body-text h5{margin:2rem 0 1rem;color:#002b31;font-weight:600}.body-text .heading-title{margin-bottom:1.5rem}.body-text .heading-black{font-size:1.5rem;font-weight:600;line-height:1.3333}.body-text .heading-black{margin-bottom:1.25rem;color:#151515}.body-text .heading-blue{font-size:1.125rem;font-weight:600;line-height:1.4444}.body-text .heading-blue{margin-bottom:.5rem;color:#003fb4}.body-text p,.body-text li{font-size:1.125rem;font-weight:400;line-height:1.4444}.body-text p,.body-text li{color:#474645}.body-text p,.body-text ul,.body-text ol{margin-top:0;margin-bottom:2rem}.body-text p:last-child,.body-text ul:last-child,.body-text ol:last-child{margin-bottom:0}.body-text .mb-0{margin-bottom:0}.body-text img{border-radius:.25rem}.body-text figure{margin:0}.body-text figure img{width:100%;border-radius:.75rem}.body-text figcaption{margin:1rem 0 2rem;color:#474645;font-size:.875rem;font-weight:600}.node--type-blogs h2,.page--node-type-case-study h2{font-size:2.5rem}.node--type-blogs h4,.page--node-type-case-study h4{font-size:1.75rem}.node--type-blogs h5,.page--node-type-case-study h5{font-size:1.5rem}.case-study-body h1,.case-study-body h2,.case-study-body h3,.case-study-body h4,.case-study-body h5,.case-study-body h6{margin:0 0 1.25rem;color:#151515}.case-study-body .blue-text{font-weight:600}.case-study-body tbody tr{display:flex;flex-direction:column}.case-study-body tbody tr td{width:100% !important;text-align:left !important}.case-study-body tbody tr td:last-child{text-align:left !important}@media only screen and (min-width:75rem){.case-study-body tbody tr td:last-child{text-align:right !important}}@media only screen and (min-width:75rem){.case-study-body tbody tr td{width:50% !important}}@media only screen and (min-width:75rem){.case-study-body tbody tr{flex-direction:row}}.blog-body .quote p{color:#002b31}
.breadcrumb{display:flex;flex-wrap:wrap;padding:0;list-style:none}.breadcrumb__link{font-size:1rem}.breadcrumb .breadcrumb__item{position:relative;color:#58657b;font-size:1rem;font-weight:600}.breadcrumb .breadcrumb__item a{margin-right:1.75rem;text-decoration:none;color:#58657b}.breadcrumb .breadcrumb__item:after{position:absolute;top:.125rem;right:.625rem;content:url("/themes/custom/livine_next/assets/svg/chevron-right.svg")}.breadcrumb .breadcrumb__item:first-child{padding-left:0}.breadcrumb .breadcrumb__item:last-child:after{content:none}
.card{position:relative}.card__container,.card__content{display:flex;flex-direction:column;justify-content:center}.card__container{gap:1.25rem}.card__content{gap:.625rem}.card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.card__media img{height:15rem;border-radius:.25rem}.card__heading{display:flex;justify-content:space-between}.card__heading svg{margin:.375rem;transition:all .2s ease-in-out}.card__title,.card__description{display:-webkit-box;overflow:hidden;text-align:left;-webkit-box-orient:vertical}.card__title{-webkit-line-clamp:2;flex-basis:90%;color:#151515;font-size:1.5rem;font-weight:600;line-height:1.33}.card__description{-webkit-line-clamp:3;color:#58657b;font-size:1rem;font-weight:400;line-height:1.5}.card__description p{margin:0}.card:hover .card__heading svg{transform:rotate(45deg)}.card:hover .card__heading svg path{fill:#003fb4}.card:hover .card__title{color:#003fb4}@media only screen and (min-width:62rem){.card{width:26.25rem;height:24.25rem}}@media only screen and (min-width:48rem){.card{padding:0 .93rem}.card__description{-webkit-line-clamp:2}}
.footer__copyright{color:#fff;padding-top:3rem;text-align:center}.footer__copyright *{font-size:1rem}
.cta--primary{position:relative;display:inline-block;cursor:pointer;transition:.2s;text-align:center;text-decoration:none;color:#003fb4;border-radius:3.125rem;background-color:#fff}.cta--primary:hover,.cta--primary:focus{color:#fff;background-color:#003fb4}.cta--primary{font-size:1rem;font-weight:400;line-height:1.5}.cta--primary{padding:.625rem .9375rem .625rem 1.25rem;border:.0625rem solid #003fb4}.cta--primary-with-icon{position:relative;display:inline-block;cursor:pointer;transition:.2s;text-align:center;text-decoration:none;color:#003fb4;border-radius:3.125rem;background-color:#fff}.cta--primary-with-icon:hover,.cta--primary-with-icon:focus{color:#fff;background-color:#003fb4}.cta--primary-with-icon{font-size:1rem;font-weight:400;line-height:1.5}.cta--primary-with-icon{padding:.625rem .9375rem .625rem 1.25rem;border:.0625rem solid #003fb4}.cta--primary-with-icon{display:flex;align-items:center;width:fit-content;padding-right:.9375rem;transition:.2s;color:#003fb4;border:.0625rem solid #003fb4}.cta--primary-with-icon svg{margin-left:.5rem;transition:.2s}.cta--primary-with-icon svg path{transition:fill .2s ease-in-out}.cta--primary-with-icon:hover{border-color:#003fb4;background-color:#003fb4}.cta--primary-with-icon:hover svg path{fill:#fff}.cta--secondary{position:relative;display:inline-block;cursor:pointer;transition:.2s;text-align:center;text-decoration:none;color:#090909;border-radius:3.125rem;background-color:#fc3}.cta--secondary:hover,.cta--secondary:focus{color:#fc3;background-color:#090909}.cta--secondary{font-size:1.125rem;font-weight:400;line-height:1.4444}.cta--secondary{padding:.9375rem 1.875rem;border:none}.cta--secondary-with-icon{position:relative;display:inline-block;cursor:pointer;transition:.2s;text-align:center;text-decoration:none;color:#090909;border-radius:3.125rem;background-color:#fc3}.cta--secondary-with-icon:hover,.cta--secondary-with-icon:focus{color:#fc3;background-color:#090909}.cta--secondary-with-icon{font-size:1.125rem;font-weight:400;line-height:1.4444}.cta--secondary-with-icon{padding:.9375rem 1.875rem;border:none}.cta--secondary-with-icon{padding-right:1.875rem;border:.0625rem solid transparent}.cta--secondary-with-icon svg{margin-left:.25rem;transition:.2s}.cta--secondary-with-icon svg path{transition:fill .2s ease-in-out}.cta--secondary-with-icon:hover{transition:.2s;border:.0625rem solid #fc3;background-color:transparent}.cta--secondary-with-icon:hover svg path{fill:#fc3}.cta--secondary-with-right-icon{position:relative;display:inline-block;cursor:pointer;transition:.2s;text-align:center;text-decoration:none;color:#003fb4;border-radius:3.125rem;background-color:#fff}.cta--secondary-with-right-icon:hover,.cta--secondary-with-right-icon:focus{color:#fff;background-color:#003fb4}.cta--secondary-with-right-icon{font-size:1rem;font-weight:400;line-height:1.5}.cta--secondary-with-right-icon{padding:.625rem .9375rem .625rem 1.25rem;border:.0625rem solid #003fb4}.cta--secondary-with-right-icon{display:flex;align-items:center;width:fit-content;padding:0;color:#003fb4;border:none}.cta--secondary-with-right-icon svg{margin-left:.5rem;transition:stroke .2s ease-in-out}.cta--secondary-with-right-icon:hover{color:#090909;background-color:unset}.cta--secondary-with-right-icon:hover svg path{stroke:#090909}.cta--secondary-with-up-icon{position:relative;display:inline-block;cursor:pointer;transition:.2s;text-align:center;text-decoration:none;color:#090909;border-radius:3.125rem;background-color:#fc3}.cta--secondary-with-up-icon:hover,.cta--secondary-with-up-icon:focus{color:#fc3;background-color:#090909}.cta--secondary-with-up-icon{font-size:1.125rem;font-weight:400;line-height:1.4444}.cta--secondary-with-up-icon{padding:.9375rem 1.875rem;border:none}.cta--secondary-with-up-icon{position:relative;display:flex;align-items:center;width:fit-content;padding:.625rem 1.25rem;color:#fc3;border:.0625rem solid #fc3;background-color:transparent;gap:.625rem}.cta--secondary-with-up-icon svg{transition:.2s}.cta--secondary-with-up-icon svg path{fill:#fc3;transition:fill .2s ease-in-out}.cta--secondary-with-up-icon:hover{color:#090909;background-color:#fc3}.cta--secondary-with-up-icon:hover svg path{fill:#090909}@media only screen and (min-width:62rem){.cta--secondary-with-up-icon{padding:.9375rem 1.25rem}}.no-link{pointer-events:none}.no-icon:after{display:none}.no-icon svg{display:none}
.featured-case-study{margin-bottom:3.75rem}.featured-case-study__heading{margin-bottom:2.5rem;color:#002b31;font-family:"Inter",sans-serif;font-size:1.75rem}@media only screen and (min-width:48rem){.featured-case-study__heading{margin:1.25rem 0 2.5rem}}.featured-case-study__card .card{margin-bottom:2.5rem;padding:0}.featured-case-study__card .card__description{color:#474645;font-size:1rem}.featured-case-study__link{text-align:center}.featured-case-study__link a:hover{background:#003fb4}
@media only screen and (min-width:62rem){.footer-top{display:flex;justify-content:space-between}}@media only screen and (min-width:90rem){.footer .container{max-width:78rem}.footer{width:100%}}
.footer__text{color:#fff;padding:2rem 0}.footer__text p{font-size:1rem;margin:0}

@media only screen and (min-width:62rem){.footer__menu>.menu{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem}}.footer__menu .menu__item--expanded{padding-bottom:2.5rem}.footer__menu .menu__item--expanded:last-child{padding-bottom:0}.footer__menu .menu__item--expanded span:hover{-webkit-text-decoration:none;text-decoration:none}.footer__menu .menu__item--expanded .menu__item{padding-top:1rem}@media only screen and (min-width:62rem){.footer__menu .menu__item--expanded{padding-bottom:0}}.footer__menu .menu__item .new-tag{background-color:hsla(0,0%,100%,.1);border:.0625rem solid #fff;border-radius:1rem;margin-left:.5rem;padding:.125rem .5rem}.footer__menu>ul .menu__item--expanded>a,.footer__menu>ul .menu__item--expanded>span{font-weight:500;line-height:1.2}


.footer{background-color:#001234;padding:3.75rem 0 3rem}.footer .menu{padding-left:0}.footer .menu__item{line-height:1.5;list-style:none}.footer .menu__item a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.footer .menu__item a:hover{color:#fc3}.footer .menu__item span{color:#fff;line-height:1.2}@media only screen and (min-width:62rem){.footer{padding:4rem 0 3rem}}
.menu__header--cta{padding-left:.3125rem}.menu__header--cta .menu__item{list-style:none}.menu__header--cta .menu__item-icon{width:.625rem}@media only screen and (min-width:62rem){.menu__header--cta .menu__item-icon{width:.9375rem}}.menu__header--cta .menu__item-link{position:relative;display:inline-block;cursor:pointer;transition:.2s;text-align:center;text-decoration:none;color:#090909;border-radius:3.125rem;background-color:#fc3}.menu__header--cta .menu__item-link:hover,.menu__header--cta .menu__item-link:focus{color:#fc3;background-color:#090909}.menu__header--cta .menu__item-link{font-size:1.125rem;font-weight:400;line-height:1.4444}.menu__header--cta .menu__item-link{padding:.9375rem 1.875rem;border:none}.menu__header--cta .menu__item-link{font-size:1rem;font-weight:500;line-height:1.2}.menu__header--cta .menu__item-link{position:relative;display:flex;align-items:center;padding:.5625rem 2.125rem .5625rem 1.25rem;text-decoration:none;text-transform:none;color:#001234;border:.0625rem solid #fc3;font-size:.875rem;line-height:1.2}@media only screen and (min-width:48rem){.menu__header--cta .menu__item-link{margin:0;padding:.5625rem 2.5rem .5625rem 1.25rem;font-size:1rem}}.menu__header--cta .menu__item-link:hover{transition:none;color:#fc3;background-color:#003fb4}.menu__header--cta .menu__item-link:hover .menu__item-icon{border:none}.menu__header--cta .menu__item-link:hover .menu__item-icon path{fill:#fc3}.menu__header--cta .menu__item-link:hover .menu__item-icon--hover{display:block;border:none}.menu__header--cta .menu__item-link:hover .menu__item-icon-wrapper svg{overflow:visible;transform:scaleY(-1) rotate(88deg);border:.125rem solid transparent}.menu__header--cta .menu__item-link:hover .menu__item-icon-wrapper circle{stroke-dashoffset:0}.menu__header--cta .menu__item-link:hover .menu__item-icon-wrapper .menu__item-icon--hover{display:block;border:none}.menu__header--cta .menu__item-link .menu__item-icon-wrapper{display:flex;align-items:center;justify-content:center}.menu__header--cta .menu__item-link .menu__item-icon-wrapper svg{position:absolute;top:50%;right:.625rem;width:.8125rem;height:.8125rem;transform:scaleY(1) rotate(88deg);border:.0625rem solid #001234;border-radius:50%;translate:-50% -50%}@media only screen and (min-width:48rem){.menu__header--cta .menu__item-link .menu__item-icon-wrapper svg{right:.5rem;width:1.25rem;height:1.25rem;border:.125rem solid #001234}}@media only screen and (min-width:62rem){.menu__header--cta .menu__item-link .menu__item-icon-wrapper svg{right:.8125rem}}.menu__header--cta .menu__item-link .menu__item-icon-wrapper svg circle{fill:none;stroke:#fc3;stroke-width:2;stroke-dasharray:125;stroke-dashoffset:-125;transition:stroke-dashoffset .8s ease-in-out}.menu__header--cta .menu__item-link .menu__item-icon-wrapper .menu__item-icon--hover{display:none}@media only screen and (min-width:62rem){.menu__header--cta .menu__item-link{padding:1.125rem 3.125rem 1.125rem 1.875rem}}
#block-livine-next-mainnavigation-2.contextual-region{position:unset}header{position:sticky;z-index:5;top:0}.toolbar-fixed header{top:2.4375rem}@media only screen and (min-width:62rem){.toolbar-fixed header{top:2.4375rem}}.toolbar-fixed.toolbar-tray-open header{top:2.4375rem}@media only screen and (min-width:62rem){.toolbar-fixed.toolbar-tray-open header{top:4.9375rem}}.header-region{background-color:#003fb4}.header-region__wrap{display:flex;align-items:center;justify-content:space-between;height:5.31rem}.header-region__wrap .block--system-branding-block img{max-width:7.5625rem}@media only screen and (min-width:62rem){.header-region__wrap .block--system-branding-block img{max-width:100%}}.header-region__wrap #block-livine-next-mainnavigation-2{order:3}@media only screen and (min-width:62rem){.header-region__wrap #block-livine-next-mainnavigation-2{order:2}}.header-region__wrap #block-livine-next-headercta{order:2;margin-right:.625rem;margin-left:auto}@media only screen and (min-width:62rem){.header-region__wrap #block-livine-next-headercta{order:3;margin-left:unset}}@media only screen and (min-width:90rem){.header-region{width:100%}}
.menu .menu-toggle{cursor:pointer;border:none;background:0 0}.menu .menu-toggle .menu-icon{display:block;width:1.875rem;height:.1875rem;margin:.3125rem 0;background-color:#fff}.menu .menu-toggle.active .menu-icon:nth-child(1){position:absolute;transform:rotate(45deg)}.menu .menu-toggle.active .menu-icon:nth-child(2){opacity:0}.menu .menu-toggle.active .menu-icon:nth-child(3){position:absolute;top:42%;transform:rotate(-45deg)}@media only screen and (min-width:62rem){.menu .menu-toggle{display:none}}.menu .nav-menu{position:absolute;z-index:0;top:5.3125rem;left:0;overflow:hidden;flex-direction:column;width:100%;height:0;padding-top:2.5rem;transition:visibility 0s,opacity .3s ease-in-out;transition:opacity .3s ease-out;opacity:0;background-color:#003fb4}.menu .nav-menu.active{z-index:3;visibility:visible;opacity:1}@media only screen and (min-width:62rem){.menu .nav-menu{position:unset;display:flex;height:auto;padding:0;opacity:1;background-color:unset}}.menu .nav-menu.active{bottom:0;left:0;overflow:auto;height:97vh}.menu .menu-link-dark{display:block;margin:0;padding-left:0;list-style:none}.menu .menu-link-dark .menu__item{padding-bottom:1.75rem;transition:transform .3s ease}.menu .menu-link-dark .menu__item>a{display:block;width:100%;padding:.125rem 1.125rem;cursor:pointer;text-decoration:none;color:#fff;font-family:"Inter",sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item>a{padding:0;font-size:.75rem}}@media only screen and (min-width:75rem){.menu .menu-link-dark .menu__item>a{font-size:.875rem}}.menu .menu-link-dark .menu__item a:after{float:right;margin-top:-.1875rem;content:url("/themes/custom/livine_next/assets/svg/arrow-right-bold.svg");transition:transform .3s ease}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item a:after{content:none}}.menu .menu-link-dark .menu__item:hover{transition:transform .3s ease;border-radius:.3125rem}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item:hover a .menu__item--link-text{color:#fc3;border-bottom:.125rem solid #fc3}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item .menu__item--link-text{padding:.3125rem 0;border-top:.125rem solid transparent;border-bottom:.125rem solid transparent}.menu .menu-link-dark .menu__item.menu__item--active-trail a.is-active{color:#fc3}.menu .menu-link-dark .menu__item.menu__item--active-trail a.is-active .menu__item--link-text{color:#fc3;border-bottom:.125rem solid #fc3}.menu .menu-link-dark .menu__item.menu__item--active-trail a.is-active .menu__item--link-text:hover{border-bottom:.125rem solid #fc3}.menu .menu-link-dark .menu__item.menu__item--active-trail a.is-active:hover{color:#fc3}.menu .menu-link-dark .menu__item.menu__item--active-trail a.is-active .menu__item--dropdown{margin-top:0;content:url("/core/../themes/custom/livine_next/components/atoms/link-list/../link-list/arrow-icon-right-yellow.svg")}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item{display:flex;align-items:center;padding:1.9375rem .625rem}}@media only screen and (min-width:75rem){.menu .menu-link-dark .menu__item{padding:1.9375rem 0}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item.menu__item--expanded:hover .menu__item--dropdown{margin-top:0;content:url("/core/../themes/custom/livine_next/components/atoms/link-list/../link-list/arrow-icon-right-yellow.svg")}}.menu .menu-link-dark .menu__item.menu__item--expanded a{display:flex;align-items:center;gap:.3125rem;justify-content:space-between;width:90%}.menu .menu-link-dark .menu__item.menu__item--expanded a.is-active{border-bottom:none}.menu .menu-link-dark .menu__item.menu__item--expanded a.is-active:hover{border-bottom:none}.menu .menu-link-dark .menu__item.menu__item--expanded a .menu__item--dropdown{display:inline-block;width:1.125rem;margin:0 -11% 0 0;padding:0;content:url("/core/../themes/custom/livine_next/components/atoms/link-list/../link-list/arrow-icon-right.svg");transition:transform .3s ease;transform:rotate(180deg)}.menu .menu-link-dark .menu__item.menu__item--expanded a .menu__item--dropdown.rotate{transform:rotate(0)}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item.menu__item--expanded a .menu__item--dropdown{width:.625rem;margin-right:unset}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item.menu__item--expanded a{width:100%}}.menu .menu-link-dark .menu__item.menu__item--expanded a:after,.menu .menu-link-dark .menu__item.menu__item--expanded span.open:after{content:none}.menu .menu-link-dark .menu__item.menu__item--expanded .menu__item--link-text{padding-right:0}.menu .menu-link-dark .menu__item.menu__item--expanded .menu__item--link-text:after{content:none}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu__item.menu__item--expanded:hover>.menu-link-submenu{display:block;visibility:visible;height:auto;transition:visibility 0s,opacity 0s linear;opacity:1}}.menu .menu-link-dark .menu-link-submenu{visibility:hidden;overflow:hidden;width:100%;height:0;padding-left:0;list-style:none;transition:visibility .3s,opacity .3s linear;opacity:0}.menu .menu-link-dark .menu-link-submenu .menu__item{padding:.625rem 1.125rem .625rem 1.75rem;border-radius:0}.menu .menu-link-dark .menu-link-submenu .menu__item a{width:100%;padding:.625rem 1.125rem .625rem 1.75rem;padding:0;color:#fff;font-size:.875rem}.menu .menu-link-dark .menu-link-submenu .menu__item a:after{float:right;margin-top:-.1875rem;content:url("/themes/custom/livine_next/assets/svg/arrow-right-bold.svg");transition:transform .3s ease}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu .menu__item a:after{content:none}}.menu .menu-link-dark .menu-link-submenu .menu__item a.is-active{color:#fff;border-bottom:none}.menu .menu-link-dark .menu-link-submenu .menu__item a.is-active:hover{color:#fff;border-bottom:none}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu .menu__item a.is-active{color:#003fb4}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu .menu__item a{color:#003fb4}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu .menu__item a{padding:.9375rem 1.25rem .9375rem 1.75rem;border:.0625rem solid #fff}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu .menu__item{padding:0}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu .menu__item:hover>a,.menu .menu-link-dark .menu-link-submenu .menu__item:hover span{color:#fff;background-color:#003fb4}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu .menu__item:hover{background-color:#003fb4}}.menu .menu-link-dark .menu-link-submenu.open{visibility:visible;height:auto;padding-top:.625rem;transition:visibility 0s,opacity .3s linear;opacity:1}.menu .menu-link-dark .menu-link-submenu.open .menu__item:last-child a{padding-bottom:0}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu.open{padding-top:0}.menu .menu-link-dark .menu-link-submenu.open .menu__item:last-child a{padding-bottom:inherit}}@media only screen and (min-width:62rem){.menu .menu-link-dark .menu-link-submenu{position:absolute;z-index:1;top:80%;width:14.4375rem;background-color:#fff;box-shadow:.25rem .25rem 1.5625rem 0 rgba(0,0,0,.1490196078)}}@media only screen and (min-width:62rem){.menu .menu-link-dark{display:flex}}@media only screen and (min-width:75rem){.menu .menu-link-dark{gap:1.5625rem}}@media only screen and (min-width:62rem){.l-white-header .header-region{background:#fff}.l-white-header .site-branding__logo-blue{display:block}.l-white-header .site-branding__logo{display:none}.l-white-header .site-branding__logo-link{display:inline-block;width:9.8125rem;height:2.9375rem;background-image:url("/themes/custom/livine_next/logo-blue.svg")}.l-white-header .menu .menu-link-dark .menu__item--expanded:hover .menu__item--dropdown{content:url("/core/../themes/custom/livine_next/components/atoms/link-list/../../atoms/link-list/arrow-icon-right-down.svg");transform:rotate(0)}.l-white-header .menu .menu-link-dark .menu__item--expanded>a .menu__item--link-text{color:#002b31}.l-white-header .menu .menu-link-dark .menu__item--expanded>a .menu__item--dropdown{display:inline-block;width:.625rem;margin:0;padding:0;content:url("/core/../themes/custom/livine_next/components/atoms/link-list/../../atoms/link-list/arrow-icon-right-down.svg");transition:transform .3s ease;transform:rotate(0)}.l-white-header .menu .menu-link-dark .menu__item--expanded.menu__item--active-trail>a.is-active .menu__item--dropdown{content:url("/core/../themes/custom/livine_next/components/atoms/link-list/../link-list/arrow-icon-right-blue.svg")}.l-white-header .menu .menu-link-dark .menu__item>a{color:#002b31}.l-white-header .menu .menu-link-dark .menu__item:hover .menu__item--link-text{color:#003fb4;border-bottom:.125rem solid #003fb4}.l-white-header .menu .menu-link-dark .menu__item.menu__item--active-trail>a.is-active .menu__item--link-text{color:#003fb4;border-bottom:.125rem solid #003fb4}.l-white-header .menu .menu-link-dark .menu__item.menu__item--active-trail>a.is-active .menu__item--link-text:hover{border-bottom:.125rem solid #003fb4}.l-white-header .menu .menu-link-dark .menu__item.menu__item--active-trail>a.is-active:hover{color:#003fb4}}
.social-logo{display:block;transition:.2s}.social-logo:hover svg path{fill:#fc3}
.social-links{display:flex;gap:1.5rem;padding-bottom:4rem}@media only screen and (min-width:62rem){.social-links{padding-bottom:0}}
.lbs-gap-vertical{gap:3rem}.lbs-gap-horizontal{margin-bottom:3rem}@media only screen and (min-width:62rem){.lbs-section-width{width:75%}}
.messages__header{align-items:center;display:flex;margin-bottom:1rem}.messages--error,.messages--status,.messages--warning{border-color:#003fb4}.messages__title{font-size:1rem;margin:0 0 0 2.5rem}.messages__list{list-style:none;margin:0;padding:0}.messages__item+.messages__item{margin-top:.75rem}.messages-list{background-color:#fc3;border:solid #003fb4;border-radius:.25rem;border-width:0 0 0 .25rem;box-sizing:border-box;color:#090909;font-family:Inter,sans-serif;margin-bottom:2rem;margin-top:1rem;overflow:auto;padding:1rem 1.75rem}.messages-list li{font-family:Inter,sans-serif;list-style:none}.messages-list ul{padding-left:0}.messages-list pre{margin:0}.messages-list a{color:#090909;-webkit-text-decoration:underline;text-decoration:underline}.messages-list a:hover{color:#090909}@media only screen and (min-width:48rem){.messages{margin-top:0}.messages__content{margin-left:2.5rem}}
.lbs-container{margin:0 auto;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:62rem){.lbs-container{max-width:62rem}}@media only screen and (min-width:75rem){.lbs-container{max-width:73.25rem}}@media only screen and (min-width:90rem){.lbs-container{max-width:84.5rem}}@media only screen and (min-width:102.5rem){.lbs-container{max-width:104.5rem}}@media only screen and (min-width:62rem){.lbs-border-radius .contact-us{border-radius:2.5rem 0 0 2.5rem}}.lbs-border-radius .media-block__media img{border-radius:1.5rem}@media only screen and (min-width:62rem){.lbs-border-radius .media-block__media img{border-radius:2.5rem}}.layout--twocol-section{flex-direction:column}@media only screen and (min-width:48rem){.layout--twocol-section{flex-direction:row}}.layout--threecol-section{display:grid;grid-template-columns:1fr}@media only screen and (min-width:48rem){.layout--threecol-section{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:62rem){.layout--threecol-section{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:48rem){.lbs-section-wrap.layout--threecol-section,.lbs-section-wrap.layout--twocol-section{flex-wrap:nowrap}}@media only screen and (min-width:62rem){.lbs-section-bottom-gap{padding-bottom:5rem}}.lbs-media-with-text{flex-direction:column}@media only screen and (min-width:62rem){.lbs-media-with-text .layout__region--second .basic-block{padding:0 0 0 1.125rem}.lbs-media-with-text{flex-direction:row}}.lbs-container-small{margin:0 auto;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:62rem){.lbs-container-small{max-width:43.75rem}}@media only screen and (min-width:75rem){.lbs-container-small{max-width:65rem}}.lbs-section-width-100 .title-block__header{max-width:100%}.lbs-section-width-100 .title-block__header h1,.lbs-section-width-100 .title-block__header h2,.lbs-section-width-100 .title-block__header h3,.lbs-section-width-100 .title-block__header h4,.lbs-section-width-100 .title-block__header h5,.lbs-section-width-100 .title-block__header h6{max-width:60rem}.lbs-section-width-100 .title-block__header img,.lbs-section-width-100 .title-block__header p{width:100%}.block,.layout{scroll-margin-top:6.25rem}.lbs-section-same-height-block{align-items:stretch}.lbs-section-same-height-block .layout__region{align-items:stretch;display:flex;flex:1}.lbs-section-same-height-block .three-column,.lbs-section-same-height-block .two-column{height:100%}.lbs-section-equal-height-img{align-items:center;flex-direction:column}.lbs-section-equal-height-img .block--inline-blockmedia-block,.lbs-section-equal-height-img .block--inline-blockmedia-block .block__content,.lbs-section-equal-height-img .field--media-type-block-content,.lbs-section-equal-height-img .field--media-type-block-content .field__item{height:100%}.lbs-section-equal-height-img .media-block--type-3{height:100%;padding-right:1.25rem}.lbs-section-equal-height-img .media-block__media{height:100%}.lbs-section-equal-height-img .media-block__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:75rem){.lbs-section-equal-height-img{flex-direction:row}}.lbs-media-center .media-block__media{text-align:center}.lbs-vertical-centered{align-items:center}.lbs-center-block .basic-block{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:62rem){.lbs-center-block .basic-block{max-width:37rem}}.lb-title-left .title-block{align-items:flex-start}.lb-title-left .title-block__header{text-align:left}.lb-title-left .title-block__header h1,.lb-title-left .title-block__header h2,.lb-title-left .title-block__header h3,.lb-title-left .title-block__header h4,.lb-title-left .title-block__header h5,.lb-title-left .title-block__header h6{margin:0 0 1.25rem}.lbs-reverse-mobile{flex-direction:column-reverse}@media only screen and (min-width:62rem){.lbs-reverse-mobile{flex-direction:row}}.lbs-blue-background{background-color:#003fb4}.lbs-grey-background{background-color:#fbfaf9}.lbs-small-vertical{gap:1.875rem}@media only screen and (min-width:62rem){.lbs-section-top-gap{padding-top:5rem}.lbs-section-top-gap-sm{padding-top:3.75rem}.lbs-section-top-gap-xs{padding-top:2.5rem}.lbs-section-top-gap-md{padding-top:6.25rem}.lbs-section-top-gap-lg{padding-top:7.5rem}}@media only screen and (max-width:62rem){.lbs-section-top-gap-mobile{padding-top:5rem}.lbs-section-top-gap-mobile-sm{padding-top:3.75rem}.lbs-section-top-gap-mobile-xs{padding-top:2.5rem}}@media only screen and (min-width:62rem){.lbs-section-bottom-gap-sm{padding-bottom:3.75rem}.lbs-section-bottom-gap-xs{padding-bottom:2.5rem}.lbs-section-bottom-gap-md{padding-bottom:6.25rem}.lbs-section-bottom-gap-lg{padding-bottom:7.5rem}}@media only screen and (max-width:62rem){.lbs-section-bottom-gap-mobile{padding-bottom:5rem}.lbs-section-bottom-gap-mobile-sm{padding-bottom:3.75rem}.lbs-section-bottom-gap-mobile-xs{padding-bottom:2.5rem}}@media only screen and (min-width:62rem){.lbs-block-top-gap{padding-top:5rem}.lbs-block-top-gap-sm{padding-top:3.75rem}.lbs-block-top-gap-xs{padding-top:2.5rem}.lbs-block-top-gap-md{padding-top:6.25rem}.lbs-block-top-gap-lg{padding-top:7.5rem}}@media only screen and (max-width:62rem){.lbs-block-top-gap-mobile{padding-top:5rem}.lbs-block-top-gap-mobile-sm{padding-top:3.75rem}.lbs-block-top-gap-mobile-xs{padding-top:2.5rem}}@media only screen and (min-width:62rem){.lbs-block-bottom-gap{padding-bottom:5rem}.lbs-block-bottom-gap-sm{padding-bottom:3.75rem}.lbs-block-bottom-gap-xs{padding-bottom:2.5rem}.lbs-block-bottom-gap-md{padding-bottom:6.25rem}.lbs-block-bottom-gap-lg{padding-bottom:7.5rem}}@media only screen and (max-width:62rem){.lbs-block-bottom-gap-mobile{padding-bottom:5rem}.lbs-block-bottom-gap-mobile-sm{padding-bottom:3.75rem}.lbs-block-bottom-gap-mobile-xs{padding-bottom:2.5rem}}@media only screen and (min-width:62rem){.lbs-block-no-top-gap{padding-top:0}}@media only screen and (max-width:62rem){.lbs-block-no-top-gap-mobile{padding-top:0}}@media only screen and (min-width:62rem){.lbs-block-no-bottom-gap{padding-bottom:0}}@media only screen and (max-width:62rem){.lbs-block-no-bottom-gap-mobile{padding-top:0}}.lbs-block-banner-padding-top{padding-top:1.25rem}@media only screen and (min-width:62rem){.lbs-block-banner-padding-top{padding-top:5rem}}.lbs-block-banner-padding-bottom{padding-bottom:2.25rem}@media only screen and (min-width:62rem){.lbs-block-banner-padding-bottom{padding-bottom:4.375rem}}@media only screen and (min-width:48rem){.lbs-media-stat-block-gap{flex-wrap:nowrap;gap:4rem}}
.scroll-card-arrow{position:relative;display:flex;align-items:center}.scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:#fc3;color:#001234;border:none;width:36px;height:36px;border-radius:50%;cursor:pointer}.scroll-arrow.left{left:.5rem}.scroll-arrow.right{right:.5rem}.scroll-card-arrow .scroll-arrow{opacity:0;visibility:hidden;transition:opacity .2s ease}.scroll-card-arrow:hover .scroll-arrow{opacity:1;visibility:visible}.scroll-arrow:hover{background-color:#003fb4;border:solid 1px #fc3;color:#fff}
.user-content{padding:5rem 0}.user-content .field{display:flex;gap:1rem;margin-bottom:1rem}.user-content .field__label{font-weight:700}.user-content .field__label:after{content:":"}.user-content .label{font-size:1rem;margin:1.75rem 0 .75rem}
