@font-face{font-family:Nunito-Regular;src:url(../fonts/Nunito-Regular.ttf) format('truetype'),url(../fonts/Nunito-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Nunito-SemiBold;src:url(../fonts/Nunito-SemiBold.ttf) format('truetype'),url(../fonts/Nunito-SemiBold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Nunito-Bold;src:url(../fonts/Nunito-Bold.ttf) format('truetype'),url(../fonts/Nunito-Bold.ttf) format('truetype');font-weight:400;font-style:normal}body{font-family:Nunito-Regular;overflow-x:hidden}.theme-btn{display:inline-block;background-color:#ca3960;color:#fff;border:none;padding:10px 30px;border-radius:50px}.theme-btn:hover{color:#fff;text-decoration:none}.theme-btn{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#ca3960;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.theme-btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#a31b40;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.theme-btn:active,.theme-btn:focus,.theme-btn:hover{color:#fff;border-radius:50px}.theme-btn:active:before,.theme-btn:focus:before,.theme-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);border-radius:50px}header{padding-top:50px;padding-bottom:50px}.masthead{margin-bottom:2rem}.masthead-brand{margin-bottom:0}.masthead-brand img{width:200px}.nav-masthead .nav-link{font-size:18px;padding:.25rem 0;margin-left:30px;color:#1b1b1d;background-color:transparent}.nav-masthead .nav-link:hover{color:#ca3960}@media (min-width:48em){.masthead-brand{float:left}.nav-masthead{float:right}}.register-btn{background-color:#ca3960;color:#fff;padding:8px 20px;border-radius:50px;margin-left:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 10px 20px 0 rgba(202,57,96,.41);-moz-box-shadow:0 10px 20px 0 rgba(202,57,96,.41);box-shadow:0 10px 20px 0 rgba(202,57,96,.41)}.register-btn:hover{color:#fff;text-decoration:none;background-color:#a31b40}.sectionFive,.sectionFour,.sectionSeven,.sectionSix,.sectionThree{position:relative}.sectionFirst{background:url(../images/line-sec01.png);background-size:contain;background-repeat:no-repeat;background-position:center}.sectionTwo{background:url(../images/line-sec02.png);background-size:contain;background-repeat:no-repeat;background-position:right}.backgroundLine3{position:absolute;top:-60px;width:100%;z-index:-9}.backgroundLine4{position:absolute;top:-60px;width:100%;z-index:-9}.backgroundLine5{position:absolute;bottom:40px;width:100%;z-index:-9}.backgroundLine6{position:absolute;bottom:50px;width:100%;z-index:-9}.backgroundLine7{position:absolute;bottom:170px;width:100%;z-index:-9}.banner-one__moc{animation:ImgBounce 6s ease-in-out 0s infinite alternate}.bannerText p{font-size:38px;margin-bottom:50px}.bannerText h1{font-size:50px;font-family:Nunito-Bold;color:#ca3960;margin-bottom:0}.bannerText h2{font-size:26px;font-family:Nunito-Bold;color:#ca3960;margin-bottom:0}.signUp{margin-top:30px;position:relative}.signUp .form-control{border:none;height:54px;width:85%;border-radius:8px;-webkit-box-shadow:-5px 20px 29px 0 rgba(202,57,96,.25);-moz-box-shadow:-5px 20px 29px 0 rgba(202,57,96,.25);box-shadow:-5px 20px 29px 0 rgba(202,57,96,.25)}.signUpButton{color:#ca3960;border:none;cursor:pointer;background:0 0;position:absolute;top:0;right:17%;bottom:0}.sectionTwoDetails{padding-top:6.3rem}.videoTutorial h1{color:#000}.videoTutorial p{color:#525050;font-size:18px;line-height:34px}.videoSlider{position:relative}.video-box{padding:5px}.viewMore{font-family:Nunito-Bold;color:#ca3960;text-shadow:0 2px 1px rgba(202,57,96,.33);position:absolute;bottom:-35px;left:25%;font-size:15px}.viewMore:hover{color:#ca3960;text-decoration:none}.custom:focus{outline:0}.shape1{position:absolute;width:270px}.shape2{position:absolute;right:-15px;bottom:0;width:200px}.shape3{position:absolute;width:150px;bottom:30%;left:0}.shape4{width:150px;position:absolute;bottom:15%;right:0}.darkBlack{color:#05031d!important}.paperBox h1,.paperBox h4{margin:0}.paperBox h1{font-family:Nunito-Bold;color:#8dbc3b}.paperBox h4{font-family:Nunito-Bold;color:#3d3d3d}.paperBox{display:inline-block;background-color:#fff;padding:15px;border-radius:10px;-webkit-box-shadow:0 40px 30px 0 rgba(61,61,61,.24);-moz-box-shadow:0 40px 30px 0 rgba(61,61,61,.24);box-shadow:0 40px 30px 0 rgba(61,61,61,.24)}.sectionSeven p{font-size:16px;color:#525050;line-height:26px}.mobileNumber{display:flex;width:100%;align-items:center;justify-content:center;height:100%;position:relative}.mobileNumber input{background-color:transparent;width:100%;height:40px;padding:15px 100px 15px 15px;position:relative;border-radius:0 0 8px 8px;border:1px solid rgba(202,57,96,.3);border-top:none}.mobileNumber input:focus{outline:0}.signUp-btn{position:absolute;padding:8px 30px;color:#ca3960;background-color:transparent;border:none;cursor:pointer;right:0;bottom:30%}.signUp-btn:focus{outline:0}.mastfoot{background-color:#fcfcfc;padding-top:30px;padding-bottom:30px}.footer-logo{width:200px;margin-bottom:10px}.companyName{font-size:28px;color:#525050}.subText{color:#161616;font-size:18px}.mastfoot p{margin-bottom:5px}.footerLinks{padding:0}.footerLinks li{list-style:none;line-height:30px}.footerLinks li a{color:#525050}.footerLinks li a:hover{color:#ca3960}.copyRight{padding:15px 0;background-color:#ca3960;color:#fff;font-size:12px}.copyRight a{color:#fff}.modal-dialog{/*max-width:65%!important*/}.modal-content{border-radius:10px;border:1px solid #ca3960}.modal-body{padding:30px}.close{color:#ca3960;opacity:1;font-size:2rem}.inputFilds{margin-top:15px;margin-bottom:15px}.inputFilds input{width:100%;padding:10px;height:54px;border-radius:6px;border:1px solid #ca3960;margin-bottom:0}.inputFilds input:focus{border:1px solid #ca3960;outline:0;-webkit-box-shadow:-5px 20px 29px 0 rgba(202,57,96,.25);-moz-box-shadow:-5px 20px 29px 0 rgba(202,57,96,.25);box-shadow:-5px 20px 29px 0 rgba(202,57,96,.25)}.signupRight{padding-top:6rem}.signupRight h4{color:#05031d}.signupRight p{line-height:30px;color:#525050}.inputFilds small{display:inline-block;font-size:70%;color:#525050;line-height:20px}.inputFilds small a{color:#ca3960}.slick-next,.slick-prev{display:none!important}.modal-header{border-bottom:none;padding:0 1rem}@keyframes ImgBounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@media screen and (min-device-width:768px) and (max-device-width:1024px){.bannerText h1{font-size:40px}.bannerText h2{font-size:16px}.viewMore{left:unset;right:15%}.modal-dialog{max-width:92%!important}}@media only screen and (max-device-width:1024px){.sectionTwoDetails{padding-top:4rem}.sectionFive p br{display:none}.bannerText p{font-size:30px;margin-bottom:30px}}@media only screen and (max-device-width:768px){.bannerText p{font-size:22px;margin-bottom:30px}.sectionTwoDetails{padding-top:0}.videoTutorial h1{font-size:1.8rem}.videoTutorial p{font-size:16px;line-height:30px}.sectionFive br,.sectionSix br{display:none}}@media screen and (min-device-width:320px) and (max-device-width:640px){.backgroundLine3,.backgroundLine4{top:0}.mb-xs-4{margin-bottom:1.2rem}.row-reverse{flex-direction:column-reverse}header{padding-top:30px;text-align:center}.masthead-brand{margin-bottom:20px}.nav-masthead .nav-link{font-size:13px;margin-left:13px}.register-btn{font-size:13px;padding:6px 11px;margin-left:13px}.bannerText h1{font-size:36px}.bannerText p{font-size:20px;margin-bottom:30px}.bannerText h2{font-size:20px}.signUp .form-control{width:100%}.signUpButton{right:15px}.sectionTwo .pl-0{padding-left:15px!important}.sectionTwoDetails{padding-top:0}.sectionTwo .sectionTwoDetails{padding-left:15px}.videoTutorial h1{font-size:30px}.videoTutorial p{font-size:16px;line-height:32px}.viewMore{left:unset;right:5%}.sectionSeven h1{font-size:1.6rem}.modal-body{padding:15px}.modal-dialog{max-width:92%!important}.signupRight{padding-top:1rem}.signupRight p{line-height:20px;font-size:13px}.signUp-btn{bottom:5px}.copyRight{text-align:center}.copyRight .text-right{text-align:center!important}.shape2{right:0;width:160px;}}