/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Urbanist",sans-serif;}ul.it-list.no-last-border.flex li:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);color:var(--blue);text-decoration:none;background:#fff;position:relative;z-index:1;transition:none;border-bottom:1px solid rgba(0,0,0,0);}body .it-list-wrapper .it-list a.list-item:hover{box-shadow:none;color:var(--blue);text-decoration:none;background:transparent;position:relative;z-index:1;transition:none;border-bottom:0 !important;}#hero_banner .container-fluid.px-0{min-height:100vh;background-repeat:no-repeat;background-position:top right;background-size:50% 100vh;background-attachment:fixed;}.navbar{background:transparent !important;padding:0;}#hero_banner
  .phantom-better-social-sharing.d-flex.flex-lg-column.align-items-center.align-items-lg-end.gap-2{flex-direction:row !important;}nav.navbar.navbar-expand-lg.has-megamenu.p-0.open{background:#fff !important;}.second-footer{background:#fafafa;}.it-footer-small-prints ul.it-footer-small-prints-list{padding:15px !important;align-items:center !important;}.paragraph.paragraph--type--numbers-group.paragraph--view-mode--default{padding-right:30px;}section#hero_banner article > .container-lg.mt-4 > h1{margin-bottom:30px;}.accordion-item{background-color:transparent;}#block-phantom-views-block-related-pages-block-1 a.btn.btn-outline-secondary{border-radius:40px;padding-right:45px;}#block-phantom-views-block-related-pages-block-1
  a.btn.btn-outline-secondary:after{background-image:url(/themes/custom/phantom/images/right.png);content:"";width:24px;height:24px;display:inline-block;position:absolute;}.phantom-hero-page figure.figure.w-100.m-0{height:100vh;}.phantom-hero-page .img-responsive-wrapper .img-responsive .img-wrapper img{display:unset;height:100%;}.paragraph_block_att_card .flex{display:flex;justify-content:end;}.paragraph_block_att_card a{text-decoration:none;}.paragraph_block_att_card .flex p{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:14px;line-height:18px;letter-spacing:0%;vertical-align:middle;}.sector_section .flex{display:flex;justify-content:space-between;}ul{list-style:square;}ul li::marker{color:#333;font-size:1.1em;}.toolbar a,.toolbar .btn-dropdown{display:block;color:#565656 !important;}.toolbar-tray a,.toolbar-tray a:visited{padding:1em 1.3333em !important;font-size:small;padding-left:2.75em  !important;}.toolbar .toolbar-icon::before{max-width:20px;}
