.home-bannerarea-module{background-repeat:no-repeat;padding:180px 0 0;background-size:auto 100%,auto 250px,auto 75%;background-position:center right,top right,bottom right;-webkit-animation:opac 1s forwards ease-in;-moz-animation:opac 1s forwards ease-in;animation:opac 1s forwards ease-in;height:100vh;background-color:#5a2adc;color:#fff;transition:all .4s ease;position:relative;overflow:hidden;z-index:50}.home-banner-bgimg{position:absolute;width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-size:auto 100%}.home-banner-bgimg1{background-position:center right;z-index:-40;-webkit-animation:opac 1s forwards ease-in;-moz-animation:opac 1s forwards ease-in;animation:opac 1s forwards ease-in}.home-banner-bgimg2{height:400px;left:0;width:calc(100% - 80px);right:80px;top:80px;background-size:auto 250px;background-position:top right;z-index:-30}.home-banner-bgimg3{width:calc(100% - 200px);height:100%;left:0;top:0;right:200px;background-size:auto 75%;background-position:bottom right;z-index:-20}.scroll .home-bannerarea-module{padding-top:80px}.home-bannerarea-module .page-center{width:100% !important;height:100% !important}.home-banner-container{position:relative;width:100%;height:100%}h1.home-banner-title{font-family:'Monda',sans-serif;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:60px;font-weight:700;line-height:75px;color:#fff}.home-banner-content p{font-size:20px;line-height:normal;color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0;font-family:'Monda',sans-serif}.home-banner-content p>span{color:#fff;background-color:#15233c;display:inline-block;padding:2px 10px;position:relative;margin:0 5px;cursor:default}.home-banner-content p>span:before{content:'';position:absolute;bottom:-5px;left:5px;width:calc(100% - 4px);height:5px;background-color:#240f5e;opacity:.5}.home-banner-content p>span:after{content:'';position:absolute;top:5px;right:-5px;height:100%;width:5px;background-color:#240f5e;opacity:.5}.home-banner-content p>span:first-child{margin-left:0}.scroll-down{position:absolute;left:50%;bottom:20px;margin-left:-10px;width:20px;height:35px;border:1px solid #fff;border-radius:20px;text-align:center;background-color:rgba(255,255,255,0.1)}.scroll-down .scroll{position:absolute;left:50%;margin-left:-2px;width:4px;background-color:#fff;border-radius:4px;animation-name:scroll-btn;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes scroll-btn{0%{top:5px;height:4px}25%{top:5px;height:11px}50%{top:12px;height:4px}75%{top:5px;height:11px}100%{top:5px;height:4px}}.home-bannerarea-module span.center{display:inline-block;height:100%;width:1px;vertical-align:middle}.home-banner-contentcol{display:inline-block;vertical-align:middle;margin-top:-120px}.banner-area-module{background-repeat:no-repeat;background-size:100%,435px auto,435px auto;background-position:center bottom,50px 50px,calc(100% - 50px) 100px;height:600px;position:relative;text-align:center;background-color:#5a2adc;color:#fff}.banner-area-module .page-center{height:100%}.banner-area-module .page-center{display:flex;align-content:center;align-items:center;justify-content:center}.banner-sectionheader{max-width:850px;margin:0 auto}.banner-area-module h2{font-family:Sans-serif;font-size:45px;font-weight:700;line-height:normal;padding:0 0 20px;margin:0}.banner-area-module p{font-size:20px;line-height:normal;margin:0;padding:0}.banner-area-module .thu-button{position:relative;transition:all 1s ease}.banner-btns .thu-button{font-family:'Monda',sans-serif;font-size:20px}.banner-btns{margin:30px 0 0}.thu-button{display:inline-block;padding:10px 26px;font-size:20px;font-weight:normal;border:0;background-color:transparent;cursor:pointer;text-decoration:none;position:relative}.thu-button:before{content:'';position:absolute;bottom:-8px;left:8px;width:calc(100% - 7px);height:8px;background-color:#240f5e;opacity:.5;transition:all .4s ease;text-decoration:none}.thu-button:after{content:'';position:absolute;top:8px;right:-8px;height:100%;width:8px;background-color:#240f5e;opacity:.5;transition:all .4s ease}.thu-button:hover{text-decoration:none}.thu-button:hover:before{bottom:-10px;left:10px;width:calc(100% - 9px);height:10px}.thu-button:hover:after{top:10px;right:-10px;width:10px;height:100%}.red-btn{background-color:#e02365;background:linear-gradient(-45deg,#e02365,#db3c06,#f90e61,#e02365);color:#fff !important;margin-right:20px}.white-btn{background-color:#fff;color:#1b2448 !important}.home-layout .body-container-wrapper{color:#1b2448;background:#fff;padding-top:0}.container-fluid .row-fluid .page-center{float:none;max-width:1600px;margin:0 auto;padding-left:50px;padding-right:50px}@media(max-width:1000px){h1.home-banner-title{font-size:35px;line-height:40px;margin:0 0 20px}}@media(max-width:825px){.container-fluid .row-fluid .page-center{padding-left:20px;padding-right:20px}.home-bannerarea-module{height:auto;padding-top:180px !important;padding-bottom:50px;background-size:auto 50%;background-position:top right}.home-banner-bgimg1{background-size:auto 50%;background-position:top right}.home-banner-bgimg2,.home-banner-bgimg3{display:none}.home-bannerarea-module span.center{display:none}h1.home-banner-title{font-size:30px;line-height:40px;margin:0 0 20px}.home-banner-contentcol{display:block;vertical-align:top;margin-top:-20px;padding:0 5px}.home-banner-content p{font-size:14px}.banner-btns .thu-button{margin-bottom:20px}.banner-btns .thu-button:last-child{margin-bottom:0}.home-banner-container .banner-btns .thu-button:last-child{margin-bottom:20px}.home-row1{padding-top:40px}.home-row1-content h5,.feature-sectionheader h5{font-size:22px}.home-row1-content p{font-size:14px}}@media(max-height:700px){.home-bannerarea-module{height:auto;padding-bottom:100px}.home-banner-contentcol{margin-top:0}.home-bannerarea-module .scroll-down{bottom:-50px}}@media(max-width:767px){.feature-header .col-xs-4{display:block;width:100%}.feature-header .col-xs-4:first-child{padding-left:15px;padding-right:15px}section.content-26{padding-left:50px;padding-right:50px}.feature-header .col-sm-8.col-sm-offset-2{margin-bottom:100px}}