.slider-height{min-height:854px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:992px) and (max-width:1199px){.slider-height{min-height:700px}}@media only screen and (min-width:768px) and (max-width:991px){.slider-height{min-height:650px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-height{min-height:650px}}@media (max-width:575px){.slider-height{min-height:600px}}.slider-height2{min-height:400px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:576px) and (max-width:767px){.slider-height2{min-height:320px}}@media (max-width:575px){.slider-height2{min-height:320px}}.slider-height3{min-height:588px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:992px) and (max-width:1199px){.slider-height3{min-height:400px}}@media only screen and (min-width:768px) and (max-width:991px){.slider-height3{min-height:500px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-height3{min-height:308px}}@media (max-width:575px){.slider-height3{min-height:308px}}.slider-area,.slider-area2{background:url(/_next/static/media/h1_hero.2322a429.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.slider-area.slider-area2,.slider-area2.slider-area2{background:url(/_next/static/media/hero2.d6d1710d.png)}.slider-area .hero__caption,.slider-area2 .hero__caption{overflow:hidden}.slider-area .hero__caption span,.slider-area2 .hero__caption span{color:#31ff7a;font-size:60px;line-height:1.2;font-weight:400;margin-bottom:30px;display:block}@media (max-width:575px){.slider-area .hero__caption span,.slider-area2 .hero__caption span{margin-bottom:30px;font-size:56px}}.slider-area .hero__caption h1,.slider-area2 .hero__caption h1{font-size:60px;font-weight:700;color:#fff;line-height:1.3;margin-bottom:22px}@media only screen and (min-width:992px) and (max-width:1199px){.slider-area .hero__caption h1,.slider-area2 .hero__caption h1{font-size:60px;line-height:1.2}}@media only screen and (min-width:768px) and (max-width:991px){.slider-area .hero__caption h1,.slider-area2 .hero__caption h1{font-size:50px;line-height:1.2}}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero__caption h1,.slider-area2 .hero__caption h1{font-size:38px;line-height:1.2;margin-bottom:20px}}@media (max-width:575px){.slider-area .hero__caption h1,.slider-area2 .hero__caption h1{font-size:28px;line-height:1.2;margin-bottom:20px}}.slider-area .hero__caption p,.slider-area2 .hero__caption p{color:#fff;font-size:18px;margin-bottom:34px}@media (max-width:575px){.slider-area .hero__caption p,.slider-area2 .hero__caption p{font-size:16px;padding:0}}.slider-area .hero__caption.hero__caption2,.slider-area2 .hero__caption.hero__caption2{padding-top:218px}@media (max-width:575px){.slider-area .hero__caption.hero__caption2,.slider-area2 .hero__caption.hero__caption2{padding-top:184px}}@media only screen and (min-width:576px) and (max-width:767px){.slider-area .hero__caption.hero__caption2,.slider-area2 .hero__caption.hero__caption2{padding-top:184px}}.btn{background:#ff9f67!important;font-family:Josefin Sans,sans-serif!important;text-transform:capitalize;padding:25px 38px!important;color:#fff!important;display:inline-blockc!important;font-size:16px!important;font-weight:600!important;border-radius:5px;-moz-user-select:none;letter-spacing:1px;line-height:0;cursor:pointer;transition:color .4s linear!important;position:relative;z-index:1;border:none!important;overflow:hidden;margin:0;display:inline-block!important}.btn:before{content:"";position:absolute;left:0;top:0;width:101%;height:101%;background:#ae59ff;z-index:1;transition:transform .5s;transition-timing-function:ease;transform-origin:0 0;transition-timing-function:cubic-bezier(.5,1.6,.4,.7);transform:scaleX(0);border-radius:0}.btn:hover{background-position:100%}.btn:hover:before{transform:scaleX(1);color:#fff!important;z-index:-1}.btn:hover.btn3{background-position:100%;border:1px solid transparent}.btn.btn3{background:none;border:1px solid #fff;margin-left:20px;color:#fff;padding:25px 30px!important}.btn.btn3:before{border:1px solid transparent;background:transparent}.btn.btn3:hover:before{background:#ff9f67;border:1px solid transparent}@media only screen and (min-width:768px) and (max-width:991px){.btn.btn3{margin-left:0!important}}@media only screen and (min-width:576px) and (max-width:767px){.btn.btn3{margin-left:0!important}}@media (max-width:575px){.btn.btn3{margin-left:0!important}}.btn.focus,.btn:focus{outline:0;box-shadow:none}a{text-decoration:none}.contact-info{margin-bottom:25px}.contact-info__icon{margin-right:20px}.contact-info__icon i,.contact-info__icon span{color:#8f9195;font-size:27px}.contact-info .media-body h3{margin-bottom:0;font-size:16px;color:#2a2a2a}.contact-info .media-body h3 a:hover{color:#1f2b7b}.contact-info .media-body p{color:#8a8a8a}.contact-title{font-size:27px;font-weight:600;margin-bottom:20px}.form-contact label{font-size:14px}.form-contact .form-group{margin-bottom:30px}.form-contact .form-control{border:1px solid #e5e6e9;border-radius:0;height:48px;padding-left:18px;font-size:13px;background:transparent}.form-contact .form-control:focus{outline:0;box-shadow:none}.form-contact .form-control::-moz-placeholder{font-weight:300;color:#999}.form-contact .form-control::placeholder{font-weight:300;color:#999}.form-contact textarea{border-radius:0;height:100%!important}.modal-message .modal-dialog{position:absolute;top:36%;left:50%;transform:translateX(-50%) translateY(-50%)!important;margin:0;max-width:500px;width:100%}.modal-message .modal-dialog .modal-content .modal-header{text-align:center;display:block;border-bottom:none;padding-top:50px;padding-bottom:50px}.modal-message .modal-dialog .modal-content .modal-header .close{position:absolute;right:-15px;top:-15px;padding:0;color:#fff;opacity:1;cursor:pointer}.modal-message .modal-dialog .modal-content .modal-header h2{display:block;text-align:center;padding-bottom:10px}.modal-message .modal-dialog .modal-content .modal-header p{display:block}.contact-section{padding:130px 0 100px}@media (max-width:991px){.contact-section{padding:70px 0 40px}}@media only screen and (min-width:992px) and (max-width:1200px){.contact-section{padding:80px 0 50px}}.contact-section .btn_2{background-color:#191d34;padding:18px 60px;border-radius:50px;margin-top:0}.contact-section .btn_2:hover{background-color:#1f2b7b}