.im-homepage p{font-family:"Gill Sans W01 Medium",sans-serif}.im-homepage h1{font-weight:bold;margin-bottom:36px;font-size:2.5em;color:#009444}.im-homepage h2{color:#0079a6;margin-bottom:24px;font-size:22px}.im-homepage .hero{border-bottom:0;display:flex;justify-content:center;align-items:center;text-align:center}.im-homepage .hero h1,.im-homepage .hero h2,.im-homepage .hero a{color:#fff}.im-homepage .hero h1{margin-bottom:0;font-size:3.0625em}.im-homepage .hero h2{font-weight:normal;text-shadow:0px 0px 97px black,1px 1px 1px rgba(0,0,0,0.5);margin-top:0;text-transform:uppercase;margin-bottom:60px;font-size:40px}.im-homepage .hero .buttons{display:flex;justify-content:space-between;margin:0 42px}.im-homepage .hero .buttons a{display:inline-block;border:2px solid #fff;background:rgba(0,0,0,0.5);padding:16px;width:214px;text-transform:uppercase;font-family:"Gill Sans W01 Medium",sans-serif;transition:background-color 0.2s, color 0.2s;font-size:20px}.im-homepage .hero .buttons a:hover{text-decoration:none;background:#fff;color:#000}.im-homepage .form{display:flex;align-items:stretch;height:52px;margin:0 auto}.im-homepage .form input{flex-grow:2;padding:0 20px}.im-homepage .form .btn{flex-grow:1}.make-a-donation{background:#f4f4f4;background-image:linear-gradient(0deg, rgba(255,255,255,0) 0%, #f3f3f3 60%),url(/images/default-source/stock-images/joanne-caselyn-suarez-107177-unsplash.jpg?sfvrsn=1863196a_2);background-size:100% 83%, 100%;background-repeat:no-repeat;background-position:center top;text-align:center;padding-bottom:140px}.make-a-donation .form{max-width:550px;width:100%;margin-bottom:100px}.make-a-donation .form input{border:0}.make-a-donation p{font-size:22px}.up-to-date{text-align:center}.up-to-date .form{margin-top:24px;margin-bottom:24px;width:800px}.up-to-date .form input{border-color:#e7e7e7;border-right:0}.up-to-date-social a{display:inline-block;padding:6px 12px;font-size:20px}.history{background-image:linear-gradient(-90deg, rgba(255,255,255,0) 0%, #f2f2f2 50%),linear-gradient(90deg, rgba(255,255,255,0) 0%, #f2f2f2 50%),url(/images/default-source/international-missions-img/homepage/history-bg.jpg?sfvrsn=f976196a_2);background-position:top left, top right, bottom center;background-repeat:no-repeat;padding-bottom:320px;background-color:#f1f1f1;background-size:23% 100%, 23% 100%, auto}.history h1,.history h2{text-align:center}.history h2{text-transform:none}.history p{font-size:22px}.r-p-e-c{display:flex;align-items:stretch;margin:50px -15px 64px}.r-p-e-c article{flex-grow:1;margin:0 15px;padding:212px 20px 4px;background-repeat:no-repeat;background-position:20px center;border:1px solid #e7e7e7;box-shadow:3px 3px 0 rgba(231,231,231,0.4);background:#fff;width:25%}.r-p-e-c article p{font-size:16px}.r-p-e-c article h1{width:100%;border-bottom:1px solid #e7e7e7;padding-bottom:20px;margin-bottom:20px;color:#009444;font-size:22.58px}.r-p-e-c .reaching{background-image:url(../../images/international-missions/reaching.svg);background-repeat:no-repeat;background-size:58%;background-position:center 31px}.r-p-e-c .equipping{background-image:url(../../images/international-missions/equipping.svg);background-repeat:no-repeat;background-size:56%;background-position:center 31px}.r-p-e-c .planting{background-image:url(../../images/international-missions/planting.svg);background-repeat:no-repeat;background-size:59%;background-position:center 31px}.r-p-e-c .caring{background-image:url(../../images/international-missions/caring.svg);background-repeat:no-repeat;background-size:58%;background-position:center 31px}@media (max-width: 768px){h1{font-size:22px;margin-bottom:22px}h2{font-size:18px}.im-homepage .form{display:block}.im-homepage .hero h1{font-size:22px}.im-homepage .hero h2{font-size:20px}.im-homepage .hero .buttons{margin:0}.im-homepage .hero .buttons a{padding:9px;width:124px;font-size:14px}.im-homepage .make-a-donation .form{margin-bottom:50px}.im-homepage .make-a-donation p{font-size:16px}.im-homepage .up-to-date .form{width:100%}.im-homepage .r-p-e-c{margin:0;display:block}.im-homepage .r-p-e-c article{width:80%;margin:0 auto 12px}.im-homepage .make-a-donation{padding-bottom:12px}.im-homepage .categories{display:block}.im-homepage .categories a{width:auto;height:76px;font-size:16px}}
