@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");body{font:normal 300 20px/1.5 Rubik, sans-serif;color:#0e161e}h1,h2{line-height:1.2}h1{margin:0 0 10px;font-size:48px}h2{margin:0 0 20px;font-size:38px}h2 span{color:#1581ee}strong{font-weight:600}p{margin:0 0 20px}.subheadline{font-size:26px;margin-bottom:30px}.social{margin:5px 0 0;padding:0}.social li{display:inline-block;margin-right:10px}.social li .iconic *{fill:#fff;stroke:#fff}.form-label{font-size:14px}a{color:#002772}a:hover{color:#002772}a:has(button):hover{text-decoration:none}button:not(.btn-close){padding:12px 50px;background:#1581ee;color:#fff;font-weight:600;font-size:24px;border-radius:999px;border:none;transition:background 100ms ease-in-out}button:not(.btn-close):hover{background:#0e68c2}.hero-img{width:110%;transform:rotate(2deg);border:15px solid #fff;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,0.2);transition:transform 250ms ease-in-out;opacity:0}.hero-img:hover{transform:rotate(0deg)}ul li span{color:#1581ee;font-weight:600}section{position:relative;padding:80px 0;overflow:hidden}section.hero{color:#fff;background:#0e161e}section.hero:first-of-type .hero-bg{clip-path:polygon(0 0, 100% 0%, 100% 82%, 0 100%)}section.hero .hero-bg{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}section.hero button{background:#fff;color:#1581ee}section.hero button:hover{background:rgba(255,255,255,0.85)}section.hero .am-pic{display:block;max-height:180px;margin:0 auto 15px;transform:rotate(2deg);border:5px solid #fff;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,0.2);transition:transform 250ms ease-in-out;opacity:0}section.hero .am-pic:hover{transform:rotate(0deg)}section.hero a{color:#fff}section.hero a:hover{opacity:0.85}section.hero .am-name{font-weight:600}section.s1{padding-top:50px;background:#0e161e;color:#d8dee6}section.s1 h2,section.s1 strong{color:#fff}section.s1 p:first-of-type{font-size:24px}section.s1 .box-wrap .box{width:33.33%;margin-top:10px;padding:30px 20px;background:#1581ee;border-radius:5px;font-size:18px}section.s1 .box-wrap .box span{display:block;margin-bottom:10px;font-size:24px;font-weight:600;line-height:1.2;color:#fff}section #logo{width:160px;margin-bottom:20px;opacity:0;filter:invert(100%)}section.s2,section.s4{padding:0}section.s2 p:first-of-type,section.s4 p:first-of-type{font-size:24px}section.s2 p:last-of-type,section.s4 p:last-of-type{margin-bottom:0}section.s2 .group{height:760px;margin-left:-290px}section.s4 .group{height:690px;margin-left:-290px}section.s3{background:url(../images/white-bg.jpg) no-repeat center center/cover}section.s3 p:first-of-type{font-size:24px}section.s3 p:last-of-type{margin-bottom:30px}footer{padding:20px 0;background:#0e161e;color:#d8dee6;font-size:14px}footer a{color:#1581ee}footer a:hover{color:#1581ee;opacity:0.7}footer .am-name{font-weight:600}footer .am-pic{float:left;height:60px;margin-right:10px}footer .social li .iconic *{fill:#fff;stroke:#fff}.modal-header{background:#1581ee}.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:#002772;top:0;left:0}#loader .loaderBall .ball.ball2{background-color:#002772;top:0;left:24px}#loader .loaderBall .ball.ball3{background-color:#002772;top:24px;left:0}#loader .loaderBall .ball.ball4{background-color:#002772;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 (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}@media (max-width: 1199px){body{font-size:20px}h1{font-size:40px}h2{font-size:34px}section.hero .hero-img{width:100%}section.s1 p:first-of-type{font-size:22px}section.s1 .box-wrap .box span{font-size:20px}section.s2 .group{margin-left:-260px}section.s4 .group{height:680px;margin-left:-280px}}@media (max-width: 991px){body{font-size:18px}h1{font-size:46px}section{padding:60px 0}section.hero{text-align:center}section.hero .hero-img{display:block;width:70%;margin:30px auto 0}section.s1{text-align:center}section.s1 .hero-img{display:block;width:70%;margin:30px auto 0}section.s1 .box-wrap .box{width:420px;margin:15px auto 0}section.s2,section.s4{padding:60px 0 0}section.s2 .group,section.s4 .group{height:400px;margin:30px auto 0}}@media (max-width: 767px){body{font-size:18px}button:not(.btn-close){line-height:1.2}h1,h2{font-size:36px}.subheadline{margin-bottom:20px;font-size:20px}section{padding:40px 0}section.hero .hero-img{width:90%}section.s1 .hero-img{width:90%}section.s1 .box-wrap .box{width:100%}section.s2,section.s4{padding:40px 0 0}section.s2 .group,section.s4 .group{height:340px;margin-left:-120px}section.s3 p:first-of-type{font-size:22px}}
