@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Rethink+Sans:ital,wght@0,400..800;1,400..800&display=swap");body{font:normal 300 20px/1.5 'Rethink Sans', sans-serif;color:#3A3F54}.row>*{padding:0 30px}h1,h2{line-height:1.2;font-weight:400;font-family:'Playfair Display', serif}h1{margin:0 0 30px;font-size:58px}h2{margin:0 0 15px;font-size:44px;font-weight:500;color:#2A80B9}h3{margin:0 0 15px;font-weight:500}h4{font-size:24px;font-weight:700;line-height:1.2}strong{font-weight:700}p{margin:0 0 20px}p:last-of-type{margin-bottom:0}.social{margin:5px 0 0;padding:0}.social li{display:inline-block;margin-right:10px}.form-label{font-size:14px}a{color:#2A80B9}a:hover{color:#2A80B9}a:has(button):hover{text-decoration:none}button:not(.btn-close){padding:12px 50px;background:#F6C50B;color:#111;font-size:26px;font-weight:700;border:none;border-radius:5px;transition:background 100ms ease-in-out}button:not(.btn-close):hover{background:#f8d13c}.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:#2A80B9;font-weight:700}#logo{width:160px;margin-bottom:20px;opacity:0;filter:invert(100%)}#success-page section.s5{background-position:50% 80%}#success-page section.s5 p{margin-bottom:0}section{padding:80px 0;overflow:hidden}section:nth-child(odd){background:#f1f2f4}section.hero{padding:0;background:#000;color:#fff}section.hero img{height:650px;margin-left:-300px}section.hero .quote{margin-bottom:10px;font-style:italic;font-size:22px}section.hero .quote span{display:inline-block;font-size:58px;font-family:'Playfair Display', serif;color:#F6C50B;line-height:0px;transform:translateY(24px)}section.hero .quote span:first-of-type{margin-right:8px}section.hero .quote-from{margin-bottom:30px;font-weight:700;font-size:24px}section.s1 img:not(#logo),section.s2 img:not(#logo),section.s3 img:not(#logo){width:100%;border-radius:5px;box-shadow:-20px 20px 0 0 #F6C50B}section.s2 img:not(#logo){box-shadow:20px 20px 0 0 #F6C50B}section.s3 button{margin-top:30px}section.s4 p{margin-bottom:30px}section.s4 .box{width:33.33%;margin-top:10px;padding:30px 20px;background:#284962;border-radius:5px;color:#fff}section.s4 .box span{margin-bottom:15px;font-size:64px;font-weight:700;color:#F6C50B}section.s4 .box p{margin-bottom:0;opacity:0.8}section.s5{background:url(../images/clouds.jpg) no-repeat bottom center/cover}section.s5 h2{color:#3A3F54}section.s5 p{margin-bottom:30px}section.s10 p{margin-bottom:30px}section.s10 .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.s10 .am-pic:hover{transform:rotate(0deg)}section.s10 .am-name{font-weight:600}footer{padding:20px 0;background:#f1f2f4;font-size:14px}footer .am-name{font-weight:600}footer .am-pic{float:left;height:60px;margin-right:10px}.modal-header{background:#2A80B9;border:none}.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:#2A80B9;top:0;left:0}#loader .loaderBall .ball.ball2{background-color:#2A80B9;top:0;left:24px}#loader .loaderBall .ball.ball3{background-color:#2A80B9;top:24px;left:0}#loader .loaderBall .ball.ball4{background-color:#2A80B9;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:18px}h1{font-size:48px}h2{font-size:38px}h4{font-size:22px}button:not(.btn-close){padding:12px 30px;font-size:22px}section{padding:60px 0}section.hero img{height:540px}section.hero .quote{font-size:20px}section.hero .quote span{font-size:54px;transform:translateY(20px)}}@media (max-width: 991px){section{padding:40px 0}section.hero{padding-top:40px;text-align:center}section.hero button{margin-bottom:30px}section.hero img{height:400px;margin-left:-10px}section.s1 img:not(#logo),section.s2 img:not(#logo),section.s3 img:not(#logo){display:block;width:60%;margin:30px auto 0}section.s4 .box{width:100%}}@media (max-width: 767px){h1{font-size:40px}h2{font-size:34px}button:not(.btn-close){font-size:24px}section.hero img{margin-left:-180px}section.s1 img:not(#logo),section.s2 img:not(#logo),section.s3 img:not(#logo){width:100%}}
