.sym-information-disclaimer{clear:both;width:100%;padding:48px 24px;color:#1d242b;box-sizing:border-box}
/* Halve the existing gap after More Places To Visit on the two route guides. */
:is(.page-id-2982,.page-id-2939) .elementor-element-267ffbd{--spacer-size:38.5px!important;margin-bottom:10px!important}
:is(.page-id-2982,.page-id-2939) .elementor-element-4824855{--spacer-size:75px!important}
:is(.page-id-2982,.page-id-2939) .elementor-element-f11cca8{margin-bottom:10px!important}
:is(.page-id-2982,.page-id-2939) .elementor-element-4824855 .elementor-spacer-inner{height:75px!important}
:is(.page-id-2982,.page-id-2939) .elementor-element-267ffbd .elementor-spacer-inner{height:38.5px!important}
:is(.page-id-2982,.page-id-2939) #sym-information-disclaimer{padding-top:19px}
/* Reserve the full responsive wave height instead of letting its absolute SVG cover the notice. */
#sym-information-disclaimer + section.elementor-section{min-height:calc(10vw + 48px)!important;margin-top:0!important}
.sym-disclaimer-inner{display:flex;align-items:flex-start;gap:18px;max-width:1170px;margin:0 auto;padding:24px 26px;background:#edfaff;border-left:4px solid #11b3e4;box-sizing:border-box}
.sym-disclaimer-icon{flex:0 0 30px;color:#1d242b;margin-top:3px}
.sym-disclaimer-copy{min-width:0}
.sym-disclaimer-copy h2{font-size:22px;line-height:1.3;margin:0 0 12px;color:#1d242b}
.sym-disclaimer-copy p{font-size:15px;line-height:1.8;margin:0 0 14px}
.sym-disclaimer-copy p:last-child{margin-bottom:0}
@media(max-width:767px){.sym-information-disclaimer{padding:32px 18px}.sym-disclaimer-inner{gap:12px;padding:18px 16px}.sym-disclaimer-icon{flex-basis:24px;width:24px;height:24px}.sym-disclaimer-copy h2{font-size:20px}}
