.hero .container:not(.medium){position:relative;padding:90px 0 50px;height:100vh;display:flex;align-items:center;height:calc(var(--vh, 1vh) * 100)}.hero .container.medium{width:80%;padding:14px 15px;position:absolute;z-index:4;top:100%;margin:-30vh 0 0 !important;left:50%;transform:translateX(-50%);color:#fff}.hero .container .hs_cos_wrapper p{opacity:0;transition:opacity .7s ease-out 1.2s}.hero .container .hs_cos_wrapper h2{transform:scale(0);transition:transform 1s ease-out}.hero .anim-text .container .hs_cos_wrapper h2{transform:none}.hero .anim-text .container .hs_cos_wrapper p{opacity:1}.hero{text-align:center;position:relative;z-index:3}.hero:after{content:'';position:absolute;top:0;z-index:-1;right:0;left:0;bottom:0;background:#06a;background:-moz-linear-gradient(top,rgba(30,52,93,1) 0%,rgba(0,102,170,1) 100%);background:-webkit-linear-gradient(top,rgba(30,52,93,1) 0%,rgba(0,102,170,1) 100%);background:linear-gradient(to bottom,rgba(30,52,93,1) 0%,rgba(0,102,170,1) 100%)}.hero img{display:block;height:auto;width:auto;max-width:100%;max-height:100%;margin:0 auto}.hero .anchor-btn2{position:absolute;z-index:3;left:50%;bottom:20px;width:30px;margin:0 0 0 -15px;text-align:center}.hero .anchor-btn2 svg{display:block;margin:0;width:30px;height:45px}.hero .anchor-btn2 .arrow{display:block;width:18px;height:23px;margin:18px auto 0;animation-name:scrollAnim;animation-duration:1s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}.hero .scroll-el{display:block;animation-name:scrollAnim;animation-duration:1s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scrollAnim{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(12px);opacity:0}}.anim-container{height:100%;width:100%;position:relative;overflow:hidden}#lottie2,#lottie1{position:absolute;left:0;right:0;bottom:26vh;top:-50px}#lottie1.hidden{opacity:0}#lottie2{opacity:0}#lottie2.visible{opacity:1}@media only screen and (max-width:1023px){#lottie2,#lottie1{top:0;bottom:45%}.hero .container.medium{margin:0 !important;top:55%;width:90%}}@media only screen and (max-width:1023px) and (max-height:599px){#lottie2,#lottie1{top:-50px;bottom:55%}.hero .container.medium{top:48%}}@media only screen and (max-width:767px){.hero .anchor-btn2{width:20px;margin:0 0 0 -10px;bottom:12px}.hero .anchor-btn2 svg{height:33px;width:20px}.hero .anchor-btn2 .arrow{width:15px;height:20px;margin:10px auto 0}.hero .container:not(.medium){padding:80px 0 0;display:flex;overflow:hidden;align-items:center}.anim-container{overflow:visible}.hero .hs_cos_wrapper_widget p br{display:none}.hero .container.medium h2{font-size:22px;margin:0 0 10px}.hero .container.medium{width:100%;top:49%;padding:0 15px;font-size:12px}#lottie2,#lottie1{bottom:56%;left:-10px;right:-10px;top:0}}@media only screen and (max-width:767px) and (max-height:530px){#lottie2,#lottie1{bottom:62%;top:-20px}.hero .container.medium{top:41%}}@media only screen and (max-width:767px) and (max-height:399px){.hero .container.medium{top:38%}#lottie2,#lottie1{bottom:60%;top:-40px}.hero .anchor-btn2{width:14px;margin:0 0 0 -7px}.hero .anchor-btn2 svg{width:14px;height:21px}.hero .anchor-btn2 .arrow{width:10px;height:14px;margin:5px auto 0}}