@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);@import url(https://fonts.googleapis.com/css?family=Arvo:400,700);@import url(https://fonts.googleapis.com/css?family=Playfair+Display);@import url(https://fonts.googleapis.com/css?family=Lato:400,700);.standard-link-format{text-align:middle;font-family:'Avenir Next',sans-serif;font-size:.75em;width:40%;margin-left:30%;display:inline-block;vertical-align:top}#font_Montserrat{font-family:'Montserrat',sans-serif;font-weight:700}#font_Montserrat_normal{font-family:'Montserrat',sans-serif;font-weight:400}#font_OpenSans{font-family:'Open Sans',sans-serif;font-weight:400}#font_Playfair{font-family:'Playfair Display',sans-serif;font-weight:400}#font_Arvo{font-family:'Arvo',sans-serif;font-weight:400}#font_Arvo_bold{font-family:'Arvo',sans-serif;font-weight:700}#font_Lato_normal{font-family:'Lato',sans-serif;font-weight:400}#font_Lato_bold{font-family:'Lato',sans-serif;font-weight:700}#font_Avenir_Next{font-family:'Avenir Next',sans-serif}#font_Avenir_Next_medium{font-family:'Avenir Next',sans-serif;font-weight:medium}.white-text{color:#ffffff}.black-text{color:#000000}#vertical_centering_in_parent{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.next-button{width:30%;margin-left:35%;display:inline-block;vertical-align:top;margin-bottom:30%}@media (min-width: 600px){.next-button{width:20%;margin-left:40%;display:inline-block;vertical-align:top}}@media (min-width: 900px){.next-button{width:15%;margin-left:42.5%;display:inline-block;vertical-align:top}}@media (min-width: 1200px){.next-button{width:10%;margin-left:45%;display:inline-block;vertical-align:top}}.landing3-headline{font-family:'Open Sans',sans-serif;font-weight:400;font-size:32px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;text-align:center;color:#2c2c2c;width:90%;margin-left:5%;display:inline-block;vertical-align:top}@media (min-width: 480px){.landing3-headline{width:80%;margin-left:10%;display:inline-block;vertical-align:top}}@media (min-width: 768px){.landing3-headline{font-size:40.4px}}.m-t-0{margin-top:0px}.m-r-0{margin-right:0px}.m-l-0{margin-left:0px}.m-b-0{margin-bottom:0px}.m-t-5{margin-top:5px}.m-r-5{margin-right:5px}.m-l-5{margin-left:5px}.m-b-5{margin-bottom:5px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-l-10{margin-left:10px}.m-b-10{margin-bottom:10px}.m-t-15{margin-top:15px}.m-r-15{margin-right:15px}.m-l-15{margin-left:15px}.m-b-15{margin-bottom:15px}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-l-20{margin-left:20px}.m-b-20{margin-bottom:20px}.m-t-25{margin-top:25px}.m-r-25{margin-right:25px}.m-l-25{margin-left:25px}.m-b-25{margin-bottom:25px}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-l-30{margin-left:30px}.m-b-30{margin-bottom:30px}.m-t-35{margin-top:35px}.m-r-35{margin-right:35px}.m-l-35{margin-left:35px}.m-b-35{margin-bottom:35px}.m-t-40{margin-top:40px}.m-r-40{margin-right:40px}.m-l-40{margin-left:40px}.m-b-40{margin-bottom:40px}.m-t-45{margin-top:45px}.m-r-45{margin-right:45px}.m-l-45{margin-left:45px}.m-b-45{margin-bottom:45px}.m-t-50{margin-top:50px}.m-r-50{margin-right:50px}.m-l-50{margin-left:50px}.m-b-50{margin-bottom:50px}.m-t-55{margin-top:55px}.m-r-55{margin-right:55px}.m-l-55{margin-left:55px}.m-b-55{margin-bottom:55px}.m-t-60{margin-top:60px}.m-r-60{margin-right:60px}.m-l-60{margin-left:60px}.m-b-60{margin-bottom:60px}.m-t-65{margin-top:65px}.m-r-65{margin-right:65px}.m-l-65{margin-left:65px}.m-b-65{margin-bottom:65px}.m-t-70{margin-top:70px}.m-r-70{margin-right:70px}.m-l-70{margin-left:70px}.m-b-70{margin-bottom:70px}.m-t-75{margin-top:75px}.m-r-75{margin-right:75px}.m-l-75{margin-left:75px}.m-b-75{margin-bottom:75px}.m-t-80{margin-top:80px}.m-r-80{margin-right:80px}.m-l-80{margin-left:80px}.m-b-80{margin-bottom:80px}.m-t-85{margin-top:85px}.m-r-85{margin-right:85px}.m-l-85{margin-left:85px}.m-b-85{margin-bottom:85px}.m-t-90{margin-top:90px}.m-r-90{margin-right:90px}.m-l-90{margin-left:90px}.m-b-90{margin-bottom:90px}.m-t-95{margin-top:95px}.m-r-95{margin-right:95px}.m-l-95{margin-left:95px}.m-b-95{margin-bottom:95px}.m-t-100{margin-top:100px}.m-r-100{margin-right:100px}.m-l-100{margin-left:100px}.m-b-100{margin-bottom:100px}.full-height{height:100% !important}.full-width{width:100%}.full-vh{height:100vh}.hide{display:none}.inline{display:inline-block !important}.block{display:block}.b-blank{border-color:#000}.text-center{text-align:center}.lh-2{line-height:2}.footer-area h4{font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 990px){.footer-area h4{font-size:14px}}@media (min-width: 767px){.footer-area h4{font-size:16px;margin:30px 0 10px}}.footer-area h4{font-family:'Avenir Next';font-size:16px;color:black}.footer-area a{display:inline-block;color:#21374c;line-height:1.7}.social-links a{display:inline-block;color:#3BB778;font-size:24px;margin-right:12px}.social-links{margin-top:20px}.copysection{padding:0 0 30px}.copysection span{display:inline-block;padding:12px 0}.footer-logo{margin-top:10%}.footer-logo img{max-width:100%}@media (min-width: 767px){.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:50%;left:0;right:0;bottom:0;background:#40B44C;height:2px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:hover:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}}footer{font-family:'Avenir Next'}footer a,footer a:hover,footer a:focus,footer a:active,footer textarea:focus,footer input:focus,footer button:focus{outline:none;text-decoration:none;outline:0 solid}footer ul,footer ol{list-style:none;margin:0;padding:0}@media (max-width: 768px){footer ul,footer ol{margin-bottom:30px}}footer li{font-family:'Avenir Next';margin-top:10px;font-size:16px}footer a{font-family:'Avenir Next'}
