/*!
 * Momgeni - Momgeni v0.0.1 (https://www.momgeni.com/)
 * Copyright 2018-2020 
 */body{font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}header.masthead{position:relative;background-color:#343a40;background:url(../img/Design_Award_Banner.jpg) no-repeat;background-size:contain;background-position:right top;background-size:cover;padding-top:5rem;padding-bottom:5rem}header.masthead .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.1}header.masthead .shade{color:#212529}header.masthead .shade2{color:#212529}header.masthead .outline{text-shadow:-1px -1px 0 #e9eaea,1px -1px 0 #e9eaea,-1px 1px 0 #e9eaea,1px 1px 0 #e9eaea}header.masthead .btn-cta{color:#fff;background-color:#f9853c}header.masthead h4{font-size:4vw}header.masthead h5{font-size:3vw}header.masthead a.showAction.before.after{color:#212529}header.masthead a,header.masthead a:active,header.masthead a:hover,header.masthead a:visited{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition:.5s color ease;transition:.5s color ease;text-decoration:none}header.masthead a:hover{color:#f9853c!important}header.masthead a.after:after,header.masthead a.before:before{content:"";-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}header.masthead a.before:before{top:-.25em}header.masthead a.after:after{bottom:-.25em}header.masthead a.after:after,header.masthead a.before:before{height:5px;height:.25rem;width:0;background:#f9853c}header.masthead a.showAction:before{left:0}header.masthead a.showAction:after{right:0}header.masthead a.after:hover:after,header.masthead a.before:hover:before{width:100%}header.masthead #mce-responses{margin:0 auto;color:#212529}@media (max-width:360px){header.masthead h4{font-size:15px}header.masthead h5{font-size:11px}}@media (min-width:320px) and (max-width:479px){header.masthead{background:url(../img/Design_Award_Banner_Small.jpg) no-repeat;background-position:92%;padding-top:0;padding-bottom:0}header.masthead .shade{margin-right:35%!important}header.masthead .shade2{margin-right:40%!important}header.masthead #mce-responses{margin:0;color:#212529}}@media (min-width:768px) and (max-width:1024px){header.masthead{background-position:92%}header.masthead .shade{margin-right:30%!important}header.masthead .shade2{margin-right:30%!important}}@media (min-width:768px){header.masthead{padding-top:8rem}header.masthead h4{font-size:31px}header.masthead h5{font-size:23px}}@media (min-width:320px) and (max-width:1024px){header.masthead{background-size:cover}}@media (min-width:1280px) and (max-width:1920px){header.masthead{background-position:right top;background-size:contain}}@media screen and (orientation:landscape) and (max-width:1024px){header.masthead .shade{margin-right:30%!important}header.masthead .shade2{margin-right:30%!important}header.masthead .subscribe-btn{width:50%;margin:0 auto}}.main-slider-wrapper{position:relative;min-height:85vh}.slider-text{position:absolute;top:12%}.left-align{left:7%;width:40%;text-align:center}.right-align{right:7%;width:40%;text-align:center}.center-align{right:0;left:0;margin:0 auto;width:51%;text-align:center}.text-white .text-shade a{text-decoration:none;position:relative}.subscribe-btn{background-color:#f9853c;color:#fff}.text-white .text-shade{color:#fff}.email-form-slider .text-shade{text-shadow:0 0 2px #fff;text-decoration:none;color:#000}.email-form-slider .text-shade.showAction:hover{color:#f9853c}.text-black .text-shade{color:#000;-webkit-text-stroke:1px rgba(255,255,255,.6);-webkit-text-fill-color:#000}.slider-text .text-shade a{text-decoration:none;margin:0 0 15px 0}.slider-text p.text-shade{font-size:17px}.slider-text h4{font-size:31px}.showAction{position:relative}.showAction:before{left:0;height:.25rem;background:#f9853c;top:-.25em;position:absolute;content:"";width:0;display:block;-webkit-transition:.5s all ease;transition:.5s all ease}.showAction:after{right:0;height:.25rem;background:#f9853c;bottom:-.4em;position:absolute;content:"";width:0;display:block;-webkit-transition:.5s all ease;transition:.5s all ease;left:auto}.text-black .text-shade a:hover,.text-white .text-shade a:hover{color:#f9853c}.text-shade a:hover:before{width:100%;right:0}.text-shade a:hover:after{width:100%}section{position:relative}.testimonials-desc{max-width:24%;margin:0 auto}.testimonials-slider .image-box img{width:auto;margin:0 auto}.email-form-slider{position:absolute;bottom:28%;left:0;right:0;max-width:50%;z-index:11;margin:0 auto;text-align:center}.main-slider-wrapper{position:relative}.main-slider-wrapper .container-arrow{position:absolute;top:auto;bottom:40px}#section8 .container-arrow{top:auto}@media (max-width:767px){.main-slider-wrapper .container-arrow{position:relative;top:auto;bottom:0}.slider-text h4{font-size:16px;line-height:normal}.text-black .text-shade{font-size:16px}.text-black h5.text-shade{margin:0}.email-form-slider .input-email-address{width:75%;margin:0 auto;height:40px;font-size:15px}.center-align{right:auto;left:4%;width:65%;top:40%}.email-form-slider{right:auto;max-width:100%;position:static;padding:25px 20px}.email-form-slider .subscribe-btn{width:40%;margin:0 auto;padding:6px 0;font-size:16px}.input-email-address{width:75%;margin:0 auto;height:40px;font-size:15px}.slider-innner{position:relative}}.cursor i{left:-45px;right:0;margin:0 auto}@media (min-width:768px) and (max-width:991px){.slider-text{top:6%}.text-black .text-shade{font-size:18px}.email-form-slider{bottom:22%}.email-form-slider .text-shade{font-size:15px}.text-black .text-shade,.text-white .text-shade{font-size:18px}.text-black .text-shade{-webkit-text-stroke:1px rgba(255,255,255,.34)}}@media (min-width:992px) and (max-width:1199px){.email-form-slider{bottom:20%}.slider-text h4{font-size:25px}}.showcase .showcase-text{padding:2rem}.showcase .showcase-img-right{min-height:18rem;background-size:100% auto;background-repeat:no-repeat}.showcase .showcase-img-left{min-height:18rem;background-size:100% auto;background-repeat:no-repeat}.showcase .thankyou-img-big{min-height:22rem;background-size:100% auto;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.showcase .showcase-text{padding:3rem;margin-top:2%}.showcase .showcase-img-right{min-height:28rem;background-size:100% auto;background-repeat:no-repeat}.showcase .showcase-img-left{min-height:28rem;background-size:100% auto;background-repeat:no-repeat}.showcase .thankyou-img-big{min-height:28rem;background-size:60% auto;background-position:top;background-repeat:no-repeat}}.features-section{padding-top:1rem;padding-bottom:0}.video-play-icon{background:rgba(0,0,0,.3);border:2px solid #fff;width:5.42857143em;height:5.42857143em}.video-play-icon:before{border-color:transparent transparent transparent #fff}.features-section .video-play-icon{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.features-section.reveal-video .video-play-icon{opacity:0!important;pointer-events:none}.video-play-icon{width:7.42857143em;height:7.42857143em;border-radius:50%;position:relative;z-index:4;display:inline-block;border:2px solid #fff;cursor:pointer;background:#fff;bottom:50%;left:0}.video-play-icon.video-play-icon--sm{width:3.71428571em;height:3.71428571em}.video-play-icon.video-play-icon--sm:before{border-width:4px 0 4px 9px}.video-play-icon.video-play-icon--xs{width:1.85714286em;height:1.85714286em}.video-play-icon.video-play-icon--xs:before{border-width:3px 0 3px 6px;margin-left:-3px}.video-play-icon.bg--primary:before{border-color:transparent transparent transparent #fff}.video-play-icon:before{position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-4px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent #fff;border-color:transparent transparent transparent gray}.video-play-icon.video-play-icon--dark{border-color:#252525;background:#252525}.video-play-icon.video-play-icon--dark:before{border-color:transparent transparent transparent #252525}.video-play-icon.video-play-icon--dark:before{border-color:transparent transparent transparent #fff}@media all and (min-width:320px) and (max-width:479px){.video-play-icon.video-play-icon--sm{width:2.95238095em;height:2.95238095em}.features-section{padding-bottom:0}}@-webkit-keyframes pulse{to{-webkit-box-shadow:0 0 0 12px transparent,0 0 0 24px transparent;box-shadow:0 0 0 12px transparent,0 0 0 24px transparent}}@keyframes pulse{to{-webkit-box-shadow:0 0 0 12px transparent,0 0 0 24px transparent;box-shadow:0 0 0 12px transparent,0 0 0 24px transparent}}.go-pulse{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-shadow:0 0 0 0 #fff,0 0 0 0 rgba(255,255,255,.7);box-shadow:0 0 0 0 #fff,0 0 0 0 rgba(255,255,255,.7);-webkit-animation:pulse 1.25s infinite cubic-bezier(.66,.33,0,1);animation:pulse 1.25s infinite cubic-bezier(.66,.33,0,1)}.go-pulse-brand{-webkit-box-shadow:0 0 0 0 #f9853c,0 0 0 0 rgba(249,133,60,.7);box-shadow:0 0 0 0 #f9853c,0 0 0 0 rgba(249,133,60,.7)}.owl-dots{text-align:center}.owl-dot{width:10px;height:10px;border-radius:100%;border:1px solid #ccc!important;background:#333!important;margin-right:5px;display:inline-block}.owl-dot.active{background:#f9853c!important}.features-icons{padding-top:1rem;padding-bottom:0}.features-icons .features-icons-item{max-width:20rem}.features-icons .features-icons-item .features-icons-icon{height:7rem}.features-icons .features-icons-item .features-icons-icon i{font-size:4.5rem}.features-icons .features-icons-item:hover .features-icons-icon i{font-size:5rem}.testimonials{padding-bottom:3rem}.testimonials .testimonial-item{max-width:18rem}.testimonials .testimonial-item img{max-width:12rem;-webkit-box-shadow:0 5px 5px 0 #adb5bd;box-shadow:0 5px 5px 0 #adb5bd}.testimonials h2{padding-top:40px}.testimonials .mb-5{margin-bottom:1rem!important}img.wrap{width:33%}@media (max-width:767px){.testimonials-desc{max-width:100%;width:100%}}@media (min-width:1280px){img.wrap{width:27%}}.call-to-action{display:none;position:-webkit-sticky;position:sticky;bottom:0;z-index:100;background-color:#343a40;background:url(../img/bg-masthead.jpg) no-repeat center center;background-size:cover;padding-top:7rem;padding-bottom:7rem}.call-to-action .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.3}.call-to-action.text-white .bottom-to-top{position:absolute;right:50px;top:50%;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bottom-to-top a{height:40px;text-align:center;width:40px;background-color:#f18900;display:block;line-height:40px;color:#fff}.bottom-to-top a:hover{background-color:#e27b3b;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.call-to-action.text-white .newsletter-wrapper{background-color:#fff}.call-to-action.text-white{background:#e7eaec;padding:20px}.container-contact100{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background:#e7eaec;position:relative;z-index:1}.wrap-contact100{width:100%;border-radius:10px;overflow:hidden;position:relative}.input100{color:#403c3c;height:45px;line-height:1.2;border:1px solid #ced4da;border-radius:3rem;display:block;width:100%;background:#fff;padding:0 15px;text-align:center}.call-to-action .input100:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.contact100-form-btn{padding:0 20px;min-width:160px;border-radius:25px;height:45px;background-color:#f58725;letter-spacing:1px;font-size:16px;color:#fff;line-height:1.2;-webkit-transition:all .4s;transition:all .4s;cursor:pointer;border:none;display:block}.contact100-form-btn:hover{background-color:#da7e00}.call-to-action .input100:focus{outline:0}.call-to-action .cursor i{left:32px}@media (min-width:768px) and (max-width:991px){.call-to-action.text-white .bottom-to-top{right:25px}}@media (min-width:576px){.contact100-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}}@media (min-width:768px){.contact100-form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:479px){.call-to-action .cursor i{left:10px}.call-to-action .input-email-address{width:100%!important}}@media screen and (orientation:landscape) and (max-width:768px){.call-to-action .cursor i{left:10px}}@media (max-width:767px){.call-to-action.text-white .bottom-to-top{right:20px;top:auto;-webkit-transform:none;transform:none;bottom:25px}.contact100-form-btn{padding:6px 15px;min-width:auto;border-radius:25px;height:auto}.blog-btn{padding:6px 15px;min-width:10px!important;border-radius:25px!important;height:auto;margin-top:1rem!important}.input-blog-dropdown{margin-bottom:1rem!important;margin-top:1rem!important}.contact100-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.input100{padding:5px 15px;height:auto}.container-contact100-form-btn{padding:0;width:auto}.wrap-input100.validate-input{padding:0;width:51%;float:left;margin-right:10px}.call-to-action.text-white{padding:15px}.bottom-to-top a{height:30px;width:30px;line-height:30px}.call-to-action.text-white .bottom-to-top{top:14px}}.input-blog-dropdown{color:#f58725;height:45px;line-height:1.2;border:1px solid #f58725;display:block;width:100%;background:#fff;padding:0 15px;text-align:center}.blog-link{bottom:0;z-index:100;background-color:#343a40;padding-top:7rem;padding-bottom:7rem}.blog-link.text-white{background:#fff;padding:20px}.blog-btn{padding:10px;letter-spacing:.5px;font-size:20px;color:#f58725;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:underline}.blog-btn:hover{color:#000}footer.footer{padding-top:4rem;padding-bottom:4rem}.top-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}img.logo{height:50px}.navbar-brand{margin-bottom:-20px;margin-right:0}h2.tagline{color:#212529;font-size:21px;font-weight:800;margin:0 auto}.cursor{position:relative}.cursor i{position:absolute;width:1px;height:80%;background-color:#464343;left:24px;top:10%;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:1}.cursor input:focus+i{display:none}@-webkit-keyframes blink{from{opacity:1}to{opacity:0}}@keyframes blink{from{opacity:1}to{opacity:0}}@media (max-width:479px){h2.tagline{font-size:13px}img.logo{margin-bottom:0!important}.navbar-brand{margin:0 auto}.top-header{display:table;margin:auto}.cursor i{left:10%}}@media (min-width:1200px){.navbar-brand{-webkit-box-flex:1;-ms-flex:1;flex:1}h2.tagline{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-inline{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}}.container-arrow{text-transform:uppercase;display:inline-block;text-align:center;line-height:40px;position:relative;bottom:0;left:0;z-index:10;width:100%;cursor:pointer;font-size:12px;font-weight:400;top:79px;display:none}@media (min-width:320px) and (max-width:479px){.container-arrow{top:0}}#section2 .container-arrow{top:0}#section3 .container-arrow{top:-10px}#section4 .container-arrow{top:0}#section7 .container-arrow{top:0}.container-arrow:focus,.container-arrow:hover{text-decoration:none}.container-arrow span{display:inline-block;font-size:12px;animation:.7s scrolldown infinite alternate;-webkit-animation:.7s scrolldown infinite alternate}@keyframes scrolldown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes scrolldown{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(20px)}}@media screen and (min-width:320px){h2.tagline,h4,h5{font-size:calc(16px + 6 * ((100vw - 320px)/ 680))}}@media screen and (min-width:1200px){h2.tagline,h4,h5{font-size:24px}}.timer-box{display:inline-block;vertical-align:middle;margin:0 10px}#timer{margin-top:0;text-align:center}.timer-box{display:inline-block;vertical-align:middle;margin:0 2px;border:1px solid #eee;padding:5px;min-width:48px;background-color:#fff;border-radius:5px}#timer .timer-box div{font-size:19px;margin-bottom:3px}#timer p{margin:0 0;font-size:9px;text-transform:uppercase;color:#555;letter-spacing:.5px}#timer .timer-box:last-child div{color:#f9853c}.tagline span{font-size:14px;margin-bottom:10px;display:block;font-weight:400}@media (max-width:767px){.timer-box{margin:0}}.btn-primary{color:#000;background:#f9853c;border-color:#f9853c}.btn-primary:hover{color:#000;background-color:#e27b3b;border-color:#f37424}.btn-primary:focus{-webkit-box-shadow:0 0 0 .1rem #f37424;box-shadow:0 0 0 .1rem #f37424;color:#000;background-color:#e27b3b;border-color:#f37424}.btn-primary:active{-webkit-box-shadow:0 0 0 .2rem #f37424!important;box-shadow:0 0 0 .2rem #f37424!important;color:#000!important;background-color:#e27b3b!important;border-color:#f37424!important}.text-primary{color:#f9853c!important}.form-control-lg{border-radius:3rem}.input-email-address{text-align:center}.input-name{text-align:center;margin-bottom:5px}.btn{border-radius:3rem}.action-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.subscribe-btn{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:5px}a{color:#f9853c}a:hover{color:#e27b3b}.subscribe-confirm{padding-left:10px}@media (min-width:320px) and (max-width:479px){.subscribe-btn{width:33.33%;margin:0 0 0 20%}.input-email-address{width:66.67%;display:inline-block!important;margin-right:25%}}