/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hero-home{width:100%;}.hero-home__wrapper{position:relative;display:flex;width:100%;flex-direction:column;}.hero-home__wrapper::after{content:"";position:absolute;bottom:0px;right:0px;z-index:30;height:83px;width:83px;background:url("/themes/custom/briviact/images/home/corner-right-mobile.png");background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){.hero-home__wrapper::after{display:none;}}.hero-home__content{position:relative;}.hero-home__content::after{content:"";position:absolute;right:15px;top:-59px;z-index:30;width:93px;height:93px;background:url("/themes/custom/briviact/images/home/stamp-mobile.png");background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){.hero-home__content::after{display:none;}}.hero-home__content-wrapper{position:relative;padding-left:32px;padding-right:27px;padding-top:44px;padding-bottom:44px;}@media (min-width:1024px){.hero-home__content-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:32px;padding-right:32px;}}.hero-home__content p{font-family:"Montserrat Light";font-size:14px;line-height:16px;--tw-text-opacity:1;color:rgb(45 71 92 / var(--tw-text-opacity,1));}@media (min-width:768px){.hero-home__content p{font-size:16px;line-height:21px;}}.hero-home__content p.footnote{font-size:80%;text-indent:-0.3em;}.hero-home__content p strong{font-family:"Montserrat Semibold";}@media (min-width:1024px){.hero-home__content p strong{font-size:22px;}}.hero-home__content-row{display:flex;flex-direction:column;gap:16px;}@media (min-width:1024px){.hero-home__content-row{flex-direction:row;justify-content:space-between;}}.hero-home__content-row.first-row{margin-bottom:10px;}@media (min-width:1024px){.hero-home__content-column{width:50%;max-width:350px;}.hero-home__content-column.left-column{width:70%;max-width:70%;}}.hero-home__action{display:flex;}.hero-home__action a{font-family:"Montserrat Semibold";--tw-bg-opacity:1;background-color:rgb(111 9 76 / var(--tw-bg-opacity,1));padding-left:44px;padding-right:44px;padding-top:16px;padding-bottom:16px;font-size:12px;font-weight:700;line-height:1;text-decoration-line:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}@media (min-width:1024px){.hero-home__action a{font-size:16px;}}.hero-home__action a:hover{text-decoration-line:underline;color:rgb(255 255 255 / var(--tw-text-opacity,1)) !important;}.hero-home__img{display:flex;width:100%;}.hero-home__img picture{width:100%;}.hero-home__img img{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;}.nowrap-mobile{text-wrap:nowrap;}@media (min-width:640px){.nowrap-mobile{text-wrap:wrap;}}.ribbon-wrapper.new-trigger{border-bottom:38px solid transparent !important;}@media (min-width:768px){.ribbon-wrapper.new-trigger{border:none !important;}}.ribbon-wrapper.new-trigger a.ribbon-trigger{background:#2d475c !important;width:100% !important;padding:0 !important;height:auto !important;min-height:38px !important;border-radius:0 !important;}@media (min-width:768px){.ribbon-wrapper.new-trigger a.ribbon-trigger{width:280px !important;border-radius:0 0 10px 10px !important;}}.ribbon-wrapper.new-trigger a.ribbon-trigger strong{margin:0 !important;padding:11px 52px 8px 32px;color:white !important;font-family:"Montserrat Semibold";font-size:12px !important;line-height:15px !important;width:100% !important;}@media (min-width:768px){.ribbon-wrapper.new-trigger a.ribbon-trigger strong{padding:11px 52px 8px 17px;line-height:21px !important;font-size:16px !important;}}.ribbon-wrapper.new-trigger a.ribbon-trigger::before{display:none !important;}.ribbon-wrapper.new-trigger a.ribbon-trigger::after{transform:rotate(0deg) !important;position:absolute;top:0px;bottom:0px;right:20px;height:100%;width:22px;background:url("/themes/custom/briviact/images/home/arrow.svg");background-repeat:no-repeat;background-position:center;}@media (min-width:768px){.ribbon-wrapper.new-trigger a.ribbon-trigger::after{right:16px;}}.ribbon-wrapper.new-trigger a.ribbon-trigger.open::after{transform:rotate(180deg) !important;}
