.regulations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.regulations{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:.0625rem solid #e0e0e0}}.regulations h2{margin:0;color:#1e1e52}.regulations h3{min-height:2rem;margin:0;line-height:1.3}.regulations .sidebar{font-size:1.125rem;color:#525252}@media (min-width:992px){.regulations .sidebar{-webkit-box-flex:0;-ms-flex:0 0 19.125rem;flex:0 0 19.125rem}}.regulations .sidebar a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;padding:.5rem 0;font-size:1.125rem;font-weight:600;line-height:1.2;text-decoration:none;color:#151515;-webkit-transition:color .25s;transition:color .25s}@media (min-width:992px){.regulations .sidebar a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1.5rem;padding:.375rem 0}}.regulations .sidebar a:focus,.regulations .sidebar a:hover{color:#00a372}.regulations .sidebar a:focus::after,.regulations .sidebar a:hover::after{opacity:1}@media (min-width:992px){.regulations .sidebar a:focus::after,.regulations .sidebar a:hover::after{opacity:0}}.regulations .sidebar a.active{color:#00a372}.regulations .sidebar a.active::after{opacity:1}.regulations .sidebar a::after{content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 .75rem;flex:0 0 .75rem;height:.75rem;background-repeat:no-repeat;background-position:center;background-size:.75rem;-webkit-transition:opacity .25s;transition:opacity .25s;background-image:url(../../../images/icon-arrow-green.svg);opacity:0}.regulations .sidebar a span{opacity:1}.regulations .sidebar .sidebar-content{padding-bottom:4rem}@media (min-width:992px){.regulations .sidebar .sidebar-content{padding:3rem 0 0}}.regulations .sections{-webkit-box-flex:1;-ms-flex:1;flex:1}.regulations .section{position:relative;padding-top:2.5rem}.regulations .section:not(:last-child){margin-bottom:2.5rem}.regulations .section>.wp-block-ps2id-block-target{position:absolute;top:-5.75rem}@media (min-width:992px){.regulations .section>.wp-block-ps2id-block-target{top:-5rem}}.regulations .regulation-items{margin-top:2rem}.regulations .regulation-item{position:relative;padding:1rem 2.5rem;background-color:#efeff0;-webkit-transition:padding .25s,background-color .25s;transition:padding .25s,background-color .25s}.regulations .regulation-item:not(:first-child){margin-top:1.5rem}@media (min-width:992px){.regulations .regulation-item{margin-top:1.5rem}}.regulations .regulation-item:hover{background-color:#e2e3e9}.regulations .regulation-item:hover button{background-color:#1e1e52}.regulations .regulation-item:hover button::after{opacity:1}.regulations .regulation-item:not(.open){cursor:pointer}.regulations .regulation-item.open{padding-top:1.5rem;cursor:pointer}.regulations .regulation-item.open button{top:1.5rem;background-color:#d3d5db;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.regulations .regulation-item.open:hover button{background-color:#1e1e52}.regulations .regulation-item.open:hover button::after{opacity:1}.regulations .regulation-item p{max-width:45rem;margin:1.125rem 0 0;font-size:1.1875rem;line-height:1.35;color:#525252}.regulations .regulation-item ul{max-width:43rem;margin:1rem 0 1.5rem;padding-left:2rem}.regulations .regulation-item li{margin:.5rem 0 0;font-size:1.1875rem;line-height:1.35;color:#525252}.regulations .regulation-item a{color:#00a372;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem}.regulations .regulation-item a:focus,.regulations .regulation-item a:hover{text-decoration:none}.regulations .regulation-item .summary{display:none;padding:0 0 .5rem}.regulations .regulation-item button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;display:block;top:1rem;right:1.25rem;width:2rem;height:2rem;background-color:#e2e3e9;background-image:url(../../../images/icon-cross-black.svg);background-repeat:no-repeat;background-position:center;background-size:1rem;border-radius:50%;border:none;-webkit-transition:background-color .25s,top .25s,-webkit-transform .25s;transition:background-color .25s,top .25s,-webkit-transform .25s;transition:background-color .25s,transform .25s,top .25s;transition:background-color .25s,transform .25s,top .25s,-webkit-transform .25s;cursor:pointer}@media (min-width:992px){.regulations .regulation-item button{right:2.5rem}}.regulations .regulation-item button::after{content:"";position:absolute;top:0;left:0;display:block;width:2rem;height:2rem;background-image:url(../../../images/icon-cross-white.svg);background-repeat:no-repeat;background-position:center;background-size:1rem;border-radius:50%;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.regulations .regulation-item button:hover{background-color:#1e1e52}.regulations .regulation-item button:hover::after{opacity:1}