/* The Regulation Challenge — Courtney / RRRH palette */
main > section:nth-of-type(1) { background:linear-gradient(135deg,#E9F9EC 0%,#FFF3E5 35%,#FFF0FA 68%,#EEF7FC 100%) !important; }
main > section:nth-of-type(1) .block-type--image img { max-width:440px; margin-inline:auto; }
main > section:nth-of-type(2) h2, main > section:nth-of-type(2) h6, main > section:nth-of-type(2) p { color:#FFFFFF !important; }
main > section:nth-of-type(2) .block-type--text:nth-child(n+2):nth-child(-n+5) h6,
main > section:nth-of-type(2) .block-type--text:nth-child(n+2):nth-child(-n+5) p { color:#000000 !important; }
main > section:nth-of-type(2) h5 { color:#ADEBB3 !important; }
main > section:nth-of-type(3) .block-type--text:nth-child(2) .block { border:2px solid #ADEBB3 !important; border-radius:8px; }
main > section:nth-of-type(4) { background:linear-gradient(115deg,#ADEBB3 0%,#FDC688 54%,#FF99E3 100%) !important; }
main > section:nth-of-type(4) .block-type--text:nth-child(n+2) .block { background:#FFFFFF !important; border-radius:8px; min-height:190px; }
main > section:nth-of-type(5) .block-type--text:nth-child(2) .block { border-left:6px solid #ADEBB3 !important; }
main > section:nth-of-type(6) h2, main > section:nth-of-type(6) p { color:#FFFFFF !important; }
main > section:nth-of-type(6) h5 { color:#ADEBB3 !important; }
main > section:nth-of-type(6) .block-type--form { margin-inline:auto; }
main > section:nth-of-type(6) .form-control { min-height:52px; border-radius:4px; background:#FFFFFF; border:1px solid #FFFFFF; color:#000000; }
main > section:nth-of-type(6) .form-btn { background:#ADEBB3 !important; border-color:#ADEBB3 !important; color:#000000 !important; min-height:52px; }
main > section .btn { min-height:52px; }
@media (max-width:767px) { main > section:nth-of-type(4) .block-type--text:nth-child(n+2) .block { min-height:0; } }
