.mci-hero-banner{align-items:center;display:flex;flex-flow:column;height:100vh;justify-content:center;position:relative;width:100%;z-index:1}.mci-hero-banner .tagline-wrap{align-items:center;display:flex;flex-flow:row;flex-wrap:wrap}.mci-hero-banner.text-center .tagline-wrap{justify-content:center}.mci-hero-banner .button-wrap .button-col{display:inline-block}.mci-hero-banner .button-wrap .button-col:not(:last-child){margin-right:10px}.mci-hero-banner .bottom-mouse-scroll{bottom:0;left:0;position:absolute;right:0}.bottom-mouse-scroll .mouse_scroll{display:block;height:100px;margin:0 auto;width:24px}.mci-hero-banner .bottom-mouse-scroll .m_scroll_arrows{border-bottom:2px solid #35a18f;border-right:2px solid #35a18f;display:block;height:12px;margin:0 0 0 4px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.mci-hero-banner .bottom-mouse-scroll .unu{margin-top:1px}.mci-hero-banner .bottom-mouse-scroll .doi,.mci-hero-banner .bottom-mouse-scroll .trei,.mci-hero-banner .bottom-mouse-scroll .unu{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite;animation:mouse-scroll 1s infinite}.mci-hero-banner .bottom-mouse-scroll .unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:alternate}.doi,.mci-hero-banner .bottom-mouse-scroll .unu{-webkit-animation-direction:alternate;animation-direction:alternate}.doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s;margin-top:-8px}.mci-hero-banner .bottom-mouse-scroll .trei{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s;-webkit-animation-direction:alternate;animation-direction:alternate;margin-top:0}.mci-hero-banner .bottom-mouse-scroll .mouse{border:2px solid #35a18f;border-radius:14px;height:36px;top:170px;transform:none;width:22px}.mci-hero-banner .bottom-mouse-scroll .wheel{-webkit-animation:mouse-wheel .6s linear infinite;-moz-animation:mouse-wheel .6s linear infinite;animation:mouse-wheel .6s linear infinite;background:#35a18f;border:2px solid #35a18f;-webkit-border-radius:8px;border-radius:8px;display:block;height:5px;height:4px;margin:5px auto;position:relative;width:2px;width:4px}@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}@-moz-keyframes mouse-wheel{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}to{top:1px}}@-o-keyframes mouse-wheel{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}to{top:1px}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@-moz-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@-o-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@media screen and (max-width:991px){.mci-hero-banner{height:auto;padding:120px 0}}@media screen and (max-width:767px){.mci-hero-banner{padding:70px 20px;z-index:1}.mci-hero-banner .bottom-mouse-scroll{display:none}}@media screen and (max-width:479px){.mci-hero-banner .button-wrap .button-col{display:block}.mci-hero-banner .button-wrap .button-col a{width:100%}.mci-hero-banner .button-wrap .button-col:not(:last-child){margin-bottom:20px;margin-right:0}}