.rails-bootstrap-forms-date-select select,.rails-bootstrap-forms-time-select select,.rails-bootstrap-forms-datetime-select select{display:inline-block;width:auto}.rails-bootstrap-forms-error-summary{margin-top:10px}body{min-height:100vh;background-color:#fff;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#fff;align-items:center;display:flex;justify-content:center;padding:10vh 10vw}.page-bg{background-color:#57beb8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' viewBox='0 0 200 200'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='88' y1='88' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%238f4700'/%3E%3Cstop offset='1' stop-color='%23e37000'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='75' y1='76' x2='168' y2='160'%3E%3Cstop offset='0' stop-color='%238f4700'/%3E%3Cstop offset='0.09' stop-color='%23b35800'/%3E%3Cstop offset='0.18' stop-color='%23c96400'/%3E%3Cstop offset='0.31' stop-color='%23db6c00'/%3E%3Cstop offset='0.44' stop-color='%23e87300'/%3E%3Cstop offset='0.59' stop-color='%23f27800'/%3E%3Cstop offset='0.75' stop-color='%23fa7b00'/%3E%3Cstop offset='1' stop-color='%23ff7e00'/%3E%3C/linearGradient%3E%3Cfilter id='c' x='0' y='0' width='200%25' height='200%25'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='12' /%3E%3C/filter%3E%3C/defs%3E%3Cpolygon fill='url(//dnv7jd92faf6a.cloudfront.net/%23a)' points='0 174 0 0 174 0'/%3E%3Cpath fill='%23000' fill-opacity='.5' filter='url(//dnv7jd92faf6a.cloudfront.net/%23c)' d='M121.8 174C59.2 153.1 0 174 0 174s63.5-73.8 87-94c24.4-20.9 87-80 87-80S107.9 104.4 121.8 174z'/%3E%3Cpath fill='url(//dnv7jd92faf6a.cloudfront.net/%23b)' d='M142.7 142.7C59.2 142.7 0 174 0 174s42-66.3 74.9-99.3S174 0 174 0S142.7 62.6 142.7 142.7z'/%3E%3C/svg%3E");background-attachment:fixed;background-repeat:no-repeat;background-position:top left;position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}a{color:#f0f0f0;text-decoration:none}a:hover,a:active,a:focus{color:#f0f0f0;text-decoration:underline}.headings .sub-heading{margin-top:20px;font-size:clamp(20px, 2vw, 25px)}h1{font-size:clamp(30px, 8vw, 70px);line-height:73px;font-weight:700}@media (max-width: 768px){h1{font-size:clamp(30px, 6vw, 70px);line-height:51.1px}}@media (max-width: 480px){h1{line-height:36.5px}}h2{font-size:50px;line-height:61px;font-weight:400}@media (max-width: 768px){h2{font-size:40px;line-height:48.8px}}@media (max-width: 480px){h2{font-size:32.5px;line-height:39.65px}}h3{font-size:25px;line-height:30px;font-weight:400}h4{font-size:21px;line-height:25px;font-weight:600;margin:20px 0 15px}h5{font-size:20px;line-height:32px;font-weight:700;margin:30px 0 30px}h6{font-size:20px;line-height:32px;font-weight:400}p{font-size:clamp(14px, 2vw, 20px)}.video-container{padding:50px 0}.video-container .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-container .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px}.content p{font-size:clamp(18px, 2vw, 30px);line-height:2.5rem}.action-button{padding:2rem 1rem}.action-button .btn{font-weight:600;background:#ff7e00;color:#fff;text-transform:uppercase;padding:15px 20px;border-radius:5px;box-shadow:0px 17px 10px -10px rgba(0,0,0,0.4);-webkit-transition:all ease-in-out 400ms;transition:all ease-in-out 400ms}.action-button .btn:hover{box-shadow:0px 37px 20px -20px rgba(0,0,0,0.2);-webkit-transform:translate(0px, -5px);transform:translate(0px, -5px);text-decoration:none}.action-button .btn:active,.action-button .btn:focus{text-decoration:none}.footer{margin-top:60px}@media only screen and (max-width: 1200px){body{padding:10vh 5vw}}@media only screen and (max-width: 600px){body{padding:5vh 5vw}.page-bg{background-attachment:scroll;background-repeat:no-repeat;background-position:top left;position:fixed;margin:0px}.video-container{padding:30px 0}.content p{line-height:unset}}
