/* Yes, AND Newsletter — RRRH palette */
main > section .btn { min-height:52px; }
.yaf-sign, p.yaf-sign { font-family:'Bad Script',cursive !important; font-size:34px !important; text-transform:none !important; }
main > section:nth-of-type(1) { background:linear-gradient(135deg,#E9F9EC 0%,#FFF3E5 36%,#FFF0FA 70%,#EEF7FC 100%) !important; }
main > section:nth-of-type(1) .block-type--image .block img, main > section:nth-of-type(2) .block-type--image .block img { border:8px solid #FFFFFF; border-radius:8px; box-shadow:0 18px 40px rgba(0,0,0,.12); }
main > section:nth-of-type(1) .block-type--image .block, main > section:nth-of-type(2) .block-type--image .block { min-height:320px; background:linear-gradient(145deg,#ADEBB3,#FDC688 55%,#FF99E3); border-radius:8px; }
main > section:nth-of-type(1) .btn, main > section:nth-of-type(5) .btn { background:#000000 !important; border-color:#000000 !important; color:#FFFFFF !important; }
main > section:nth-of-type(2) .block-type--text .block { border-left:6px solid #ADEBB3; padding-left:28px; }
main > section:nth-of-type(3) .block-type--text .block { height:100%; }
main > section:nth-of-type(4) { background:linear-gradient(135deg,#FFF3E5 0%,#FFF0FA 55%,#EEF7FC 100%) !important; }
main > section:nth-of-type(4) h3 { text-transform:none !important; font-family:'Cabin',sans-serif !important; font-style:italic; line-height:1.5; }
main > section:nth-of-type(5) h2, main > section:nth-of-type(5) h6, main > section:nth-of-type(5) p, main > section:nth-of-type(5) label { color:#FFFFFF !important; }
main > section:nth-of-type(5) .btn { background:#ADEBB3 !important; border-color:#ADEBB3 !important; color:#000000 !important; }
main > section:nth-of-type(5) .block-type--form { margin-inline:auto; }
