:root{--color-5:#0e2c4e;--color-6:#e85525;--color-7:#4e84c4;--color:#fff;--color-3:#fdebe6;--color-2:#333}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}h2{color:var(--color-5);margin-top:0;margin-bottom:20px;font-family:Roboto Slab,sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em}h3{color:var(--color-6);margin-top:0;margin-bottom:15px;font-size:1.5em;font-weight:500;line-height:1.2em}p{margin-bottom:20px}a{color:var(--color-6);text-decoration:none}a:hover{color:var(--color-7)}.image{height:40px;width:auto}.image._2{height:75px;margin-right:15px;width:auto}.hero{background-color:var(--color);background-image:url(//mainefamilyplanning.org/wp-content/themes/glacial/pillar-files/css/../images/orange-wave-new.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;flex-flow:column;justify-content:center;height:auto;margin-top:0;padding-top:5%;padding-bottom:4%;display:flex}.hero-wrap{justify-content:space-between;align-items:center;width:80%;margin-left:auto;margin-right:15%;display:flex;position:relative}.hero-txt-div{flex-flow:column;align-items:flex-start;width:48%;display:flex}.hero-lg-line{color:var(--color-6);font-family:Roboto Slab,sans-serif;font-size:3.5em;font-weight:900;line-height:1.2em}.hero-line-2{color:var(--color-7);margin-bottom:20px;font-family:Roboto Slab,sans-serif;font-size:2.5em;line-height:1.2em}.hero-video{width:30%;max-width:400px}.block-quote{border-left-color:var(--color-3);margin-top:10px;margin-left:0;color:#333}.section-1{padding-top:5%;padding-bottom:5%}.wrap{justify-content:space-between;width:90%;margin-left:auto;margin-right:auto;display:flex}.wrap.marg{margin-bottom:50px}.photo-div{object-fit:cover;width:48%;overflow:hidden}.image-3{object-fit:cover;width:100%;height:100%}.text-48{flex-flow:column;justify-content:center;align-items:flex-start;width:48%;display:flex}.text-48.with-pad{padding-top:50px;padding-bottom:50px}.dot{background-color:var(--color-6);border-radius:100%;width:50px;height:50px;margin-bottom:15px}.button{background-color:var(--color-6);color:#fff;border:unset;letter-spacing:1px;text-transform:uppercase;border-radius:50px;padding:15px 30px;line-height:1em;transition:all .2s ease-in-out}.button:hover{background-color:var(--color-5);color:var(--color);transform:translate(0,-10px)}.button.hover-white:hover{background-color:var(--color);color:var(--color-5)}.large-donate-section{background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--color-5),#000f20);padding-top:5%;padding-bottom:5%}.donate-wrap{z-index:10;justify-content:space-between;width:80%;margin-left:auto;margin-right:auto;display:flex;position:relative}.donate-text-left{flex-flow:column;justify-content:center;align-items:flex-start;width:55%;display:flex}.lg-donate-text{color:var(--color);margin-bottom:30px;font-family:Roboto Slab,sans-serif;font-size:3.5em;line-height:1.2em}.orange{color:var(--color-6)}.donate-image{flex-flow:column;justify-content:center;align-items:center;width:25%;display:flex}.donation-progress-section{padding-top:5%;padding-bottom:5%}.progress-row{background-color:var(--color-3);justify-content:flex-start;align-items:center;width:90%;margin-bottom:10px;margin-left:auto;margin-right:auto;display:flex;position:relative}.sm-txt{width:auto;font-size:.8em;line-height:1.2em}.sm-txt.daily{z-index:1;background-color:var(--color-3);width:15%;margin-right:2%;padding-left:15px;padding-right:2px;font-size:1em;line-height:1.2em;position:relative}.sm-txt.daily-right{z-index:1;background-color:var(--color-3);align-items:center;width:10%;margin-left:2%;margin-right:0;padding-left:0;font-size:1em;display:flex;position:absolute;inset:0% 0% 0% auto}.progress-bar-lasik{background-color:var(--color-6);height:50px}.progress-bar-lasik.legacy{height:50px}.image-4{object-fit:cover;width:100%;height:100%}.alyssa-s-story{background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--color-5),#000f20);margin-left:50px;margin-right:50px;padding-top:5%;padding-bottom:5%;position:relative}.alyssa-pic{z-index:1;background-image:url(//mainefamilyplanning.org/wp-content/themes/glacial/pillar-files/css/../images/alyssa.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%;position:absolute;inset:0%}.orange-square{background-color:var(--color-6);width:350px;height:300px;position:absolute;inset:auto 0% 0% auto}.alyssa-left{flex-flow:column;justify-content:center;align-items:flex-start;width:65%;display:flex}.a-lyssa-wrap{z-index:10;justify-content:space-between;width:90%;margin-left:auto;margin-right:auto;display:flex;position:relative}.footer{background-color:var(--color-5);padding-top:5%;padding-bottom:5%}.grid-2{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:90%;margin-left:auto;margin-right:auto}.grid-div{color:var(--color);text-align:center;background-color:#0000002e;flex-flow:column;align-items:center;padding:20px;text-decoration:none;display:flex}.grid-div.linked-block:hover{background-color:#00000078}.cta-icon{width:50px;margin-bottom:15px}.link{color:var(--color-6);text-decoration:none}.link:hover{color:var(--color-7)}.logos{margin-top:0;margin-bottom:30px;margin-left:0;position:static;inset:0% auto auto 0%}@media screen and (max-width:991px){h2{font-size:2em}.hero-wrap{width:90%;margin-left:auto;margin-right:auto}.hero-lg-line{font-size:2.5em}.hero-line-2{font-size:2em}.hero-video{width:40%}.button{text-align:center;padding-left:20px;padding-right:20px;font-size:.9em}.donate-wrap{width:90%}.lg-donate-text{font-size:2.5em}.donate-image{width:35%}.sm-txt.daily{margin-top:5px;margin-bottom:5px;font-size:.9em}.sm-txt.daily-right{font-size:.9em}.alyssa-s-story{margin-left:0;margin-right:0}.orange-square{width:250px;height:250px}.alyssa-left{width:60%}.grid-2{flex-flow:column;display:flex}}@media screen and (max-width:767px){.hero-lg-line{font-size:2em}.hero-line-2{font-size:1.5em}.hero-video{width:50%}.block-quote{padding-left:10px;padding-right:0;font-size:.9em}.wrap{flex-flow:column}.photo-div{flex-flow:column;justify-content:center;align-items:center;width:100%;max-height:350px;display:flex}.text-48{width:100%;padding-top:20px}.text-48.with-pad{padding-top:20px}.lg-donate-text{margin-bottom:20px;font-size:2em}.donation-progress-section{padding-top:2%}.sm-txt.daily{font-size:.8em}.orange-square{width:200px;height:200px}}@media screen and (max-width:479px){.image._2{height:50px}.hero{margin-top:65px}.hero-wrap{flex-flow:column}.hero-txt-div{width:100%}.hero-video{width:100%;margin-top:20px}.donate-wrap{flex-flow:column}.donate-text-left,.donate-image{width:100%}.progress-row{flex-flow:column;align-items:flex-start;padding-top:10px;padding-bottom:10px}.sm-txt.daily{width:auto;margin-bottom:10px;margin-left:10px;padding-left:0;font-size:1em}.sm-txt.daily-right{align-items:flex-end;width:auto;margin-left:10px;font-size:1em;position:static}.progress-bar-lasik{margin-bottom:10px;margin-left:10px}.alyssa-s-story{padding-bottom:350px}.alyssa-pic{background-size:auto 350px}.alyssa-left{width:100%}.logos{align-items:center;display:flex}}