@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&family=Noto+Serif:ital@1&display=swap");body{font:normal 400 20px/1.5 Montserrat, sans-serif;font-optical-sizing:auto}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24}h1{font-size:64px;font-weight:800;line-height:1}h1 span{color:#2aabe2;text-transform:uppercase}h2{margin-bottom:40px;font-size:40px;font-weight:800}h3{font-weight:800}h4{line-height:1.3;font-weight:400}.subheadline{line-height:1.3;font-size:32px}.form-label{font-size:18px}form .form-check{font-size:14px}form img{display:none}button{width:95%;padding:8px 30px;background:linear-gradient(180deg, #2aabe2 0%, #177da9 100%);color:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.1);border:none;border-radius:100vw;font-weight:600;font-size:24px;transition:all 150ms ease-in-out}button:hover{transform:scale(1.025) translateY(-1px)}section{padding:80px 0;overflow:hidden}section.hero{padding:50px 0 100px;background:url(../images/hero-bg.jpg) no-repeat center center/cover}section.hero .logo{width:100%;max-width:200px;margin-bottom:5px}section.hero .tagline{margin-bottom:40px;font-size:14px;font-weight:700}section.hero .hero-img{height:510px;margin:-50px 0 -100px -160px}section.s1{padding-bottom:60px;background-image:linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%)}section.s1 .feature-box{margin-bottom:20px;padding:30px 20px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.1);border-radius:5px;font-size:20px}section.s1 .feature-box.dark{background:#2aabe2;color:#fff}section.s1 .feature-box.dark span{background:none;color:#fff;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset;text-fill-color:unset;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24}section.s1 .feature-box.dark h6{font-size:12px}section.s1 .feature-box span{font-size:72px;background:linear-gradient(180deg, #2aabe2 0%, #115c7c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}section.s1 .feature-box p{display:block;max-width:600px;margin:0 auto}section.s2{color:#fff;background:#212529}section.s2 h2{color:inherit;text-align:center}section.s2 .quote{display:flex;justify-content:space-between;flex-direction:column;height:100%;padding:20px;background-image:linear-gradient(60deg, #29323c 0%, #485563 100%);border-radius:5px;color:#ddd}section.s2 .quote .message{margin-bottom:30px}section.s2 .quote div span{display:block}section.s2 .quote div span.name{font-size:20px;font-weight:700;color:#2aabe2}section.s2 .quote div span.place{font-size:16px}section.s3{background:linear-gradient(-180deg, #bcc5ce 0%, #929ead 98%),radial-gradient(at top left, rgba(255,255,255,0.3) 0%, rgba(0,0,0,0.3) 100%);background-blend-mode:screen}section.s3 #captureForm{margin:30px 0;padding:40px 30px;background:rgba(255,255,255,0.5);box-shadow:0 10px 20px rgba(0,0,0,0.1);border-radius:5px}footer{height:100px;background:#212529}.bx-wrapper{margin-bottom:30px;box-shadow:none;background:none;border:none}.bx-wrapper .bx-viewport{height:auto !important}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{display:none}.bx-wrapper .bx-pager.bx-default-pager a,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:rgba(255,255,255,0.2)}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a:focus:hover{background:rgba(255,255,255,0.5)}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus.active{background:#fff}.modal-header{background:#2aabe2}.modal-header .modal-title{color:#fff}.modal-body .form-check-inline .form-check-label{font-size:13px}.modal-body form img{display:none}.modal-body button:not(.btn-close){display:block;margin:20px auto 10px}.modal-body .bx-viewport{border:none;box-shadow:none}.modal-body .bx-wrapper{margin:0 auto}.modal-body .bx-wrapper .bx-pager{position:relative;bottom:0}.modal-body .bx-wrapper img{margin:0 auto 10px}#form-modal input[type="checkbox"]{transform:translateY(-1px);margin-right:3px}#form-modal p{margin:0 0 20px;font-size:14px}#loadingGraphic{display:none;padding:2px 0 3px}#loader{width:44px;height:44px;margin:6px auto;-webkit-animation:1s ease-in-out infinite animball_two;animation:1s ease-in-out infinite animball_two}#loader .loaderBall{width:44px;height:44px;position:absolute}#loader .loaderBall .ball{position:absolute;width:20px;height:20px;border-radius:50%;-webkit-animation:1s ease-in-out infinite animball_one;animation:1s ease-in-out infinite animball_one}#loader .loaderBall .ball.ball1{background-color:#2aabe2;top:0;left:0}#loader .loaderBall .ball.ball2{background-color:#2aabe2;top:0;left:24px}#loader .loaderBall .ball.ball3{background-color:#2aabe2;top:24px;left:0}#loader .loaderBall .ball.ball4{background-color:#2aabe2;top:24px;left:24px}@keyframes animball_one{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:0.5}100%{position:absolute}}@keyframes animball_two{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(360deg) scale(1.3)}100%{transform:rotate(720deg) scale(1)}}@media (max-width: 1399px){h1{font-size:56px}h4{font-size:22px}}@media (max-width: 1199px){h1{font-size:46px}h2{font-size:36px}h4{font-size:18px}.subheadline{font-size:26px}section.hero .hero-img{height:460px}}@media (max-width: 991px){h2{font-size:32px}section{padding:40px 0}section.hero{padding-top:40px;text-align:center}section.hero .logo{display:block;margin:0 auto 5px}section.hero .tagline{margin-bottom:30px}section.hero .hero-img{display:block;height:380px;margin:30px auto -100px}}@media (max-width: 767px){body{font-size:16px}h1{font-size:40px}.subheadline{font-size:20px}button{font-size:20px}.bx-wrapper{display:none}section.hero .hero-img{height:230px}section.s1 .feature-box{padding:20px}section.s1 .feature-box span{font-size:60px}}
