/*  Theme Name: InMotion
	Description: Responsive coming soon template
	Author: Margo_89
	Author URI: https://themeforest.net/user/margo_89/?ref=Margo_89
	Version: 1.0
*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700|Varela+Round);#contact_form_result,ul.menu li span,ul.menu li span a{display:block}#home .slide-content,.text-intro-small,h2,ul.menu li span a{text-align:center}#clock,.branding-name{vertical-align:middle}body{font-family:'Open Sans','Helvetica Neue',Arial,Verdana,sans-serif;font-size:16px;line-height:25px;color:#fafafa}.countdown .separator,.countdown span,h1,h2,h3,h4{font-family:'Varela Round','Helvetica Neue',Arial,Verdana,sans-serif}h1,h2,h3,h4{text-transform:uppercase;color:#fafafa}h1{margin-top:0;margin-bottom:30px;font-size:3em;line-height:1.1em;text-transform:none}h2{font-size:25px;line-height:1.2em;font-weight:600;letter-spacing:2px}.btn,.text-intro-small{letter-spacing:1px;text-transform:uppercase}h4{font-size:10px;color:#9E9E9E;font-style:italic}.section-description{position:relative;margin-top:50px}.section-description:before{position:absolute;content:'';top:-15px;left:50%;background-color:#0097A7;height:1px;width:20px}#animation-wrapper,article.an-page-wrap{height:100%;width:100%}.text-intro{font-size:18px;line-height:1.4em}.text-intro-small{font-size:14px;font-weight:400}#an-main{position:absolute;left:0;right:0;top:0;overflow:hidden;background-color:#E91E63;border:30px solid #FAFAFA}.slide-inner-content{background-color:#030505}.btn,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#0097A7}.cyan{color:#0097A7!important}.slide-content{right:-50%;opacity:0;position:relative;-moz-transition:opacity .3s ease-out,right .8s ease-out;-ms-transition:opacity .3s ease-out,right .8s ease-out;-o-transition:opacity .3s ease-out,right .8s ease-out;transition:opacity .3s ease-out,right .8s ease-out}#about .slide-content,#contact .slide-content{padding-top:50px}.overlay{height:100%}.btn{outline:0;font-size:14px;border:2px solid #0097A7;padding:10px 30px;margin:10px 10px 10px 0;color:#fafafa;font-weight:600;border-radius:1px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.btnFullWidth{width:100%}.btn:active:focus,.btn:focus{outline:0;color:#fafafa}.btn:active{box-shadow:none}.btn:hover{background-color:#006570;border-color:#006570;color:#fafafa}.form-control{-webkit-box-shadow:none;box-shadow:none;border-radius:1px;background-color:#181C21;color:#E0E0E0;border-color:transparent}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,151,167,.3)}.form_result{min-height:50px;padding:10px 0}.form_result_text_style{text-align:center;font-size:14px;color:#9E9E9E}.error-sign,.success-sign{color:#F50057;margin-right:10px;font-size:2rem}.success-sign{color:#00BFA5}article.an-page-wrap{position:absolute;top:0;left:0;pointer-events:none;opacity:0;z-index:999}.an-page-content{display:block;min-width:100%;max-width:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#an-main .current{opacity:1;pointer-events:auto;z-index:1000}.slide-inner-content{padding:50px 100px}#home .slide-inner-content{background-color:transparent}.mCSB_inside>.mCSB_container{margin-right:0}.anSoftPulse .navOutNext,.anSoftPulse .navOutPrev{-webkit-animation:scaleUpFadeOut .8s forwards ease-in;animation:scaleUpFadeOut .8s forwards ease-in}.anSoftPulse .navInNext,.anSoftPulse .navInPrev{-webkit-animation:scaleDownFadeIn .8s forwards ease-out;animation:scaleDownFadeIn .8s forwards ease-out}@-webkit-keyframes scaleUpFadeOut{50%{-webkit-transform:scale(1.2);opacity:1}75%{-webkit-transform:scale(1.1);opacity:0}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleUpFadeOut{50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}75%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes scaleDownFadeIn{50%{opacity:1;-webkit-transform:scale(1.2)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes scaleDownFadeIn{50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}ul.menu{margin:0;list-style:none;position:absolute;top:40%;left:0;width:150px;background-color:#151818;z-index:1040;padding:20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.1)}ul.menu li{padding:10px}ul.menu li span a{position:relative;outline:0;font-size:.7em;letter-spacing:2px;font-weight:600;color:#fafafa;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}ul.menu li span a:hover{color:#A8A8A8}ul.menu li span a.current{color:#0097A7;font-weight:600}.menu-icon{display:none}#logo,.branding-name,.nav-dot{display:inline-block}.menu-text{text-transform:uppercase;font-size:12px}.branding-details{top:20px;text-align:left;position:absolute;z-index:1041;color:#fff;left:20px}.branding-name{margin:0 0 0 10px;font-size:14px;text-transform:none}#portfolio figcaption h3,.copyright,.dialog h2,.preview-description,.preview-description-right h3{text-transform:uppercase}.quote-rotate{position:absolute;top:10px;left:0;right:0;opacity:0;overflow:visible;visibility:hidden;transition:opacity,.3s,ease}.home-content,.quote-contain,.quotes{position:relative}.quote-dots{text-align:center;margin-bottom:30px}.nav-dot{height:7px;width:7px;background-color:rgba(255,255,255,.5);margin-right:10px;cursor:pointer}.quotes{margin:0 auto;max-width:500px}.show{opacity:1;visibility:visible;-webkit-transition:linear;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.dot-fill{background-color:#fff}.nav-dot:last-of-type{margin:0}.home-content{margin-top:20vh;color:#fff}.home-footer{position:fixed;bottom:20px;right:50px;display:none;z-index:1040}.footer-lg{display:block}.dialog h2{line-height:1.2em;margin:20px 0}.dialog p{font-size:16px;line-height:25px;margin-bottom:25px}.dialog .btn{font-size:14px;width:100%}.mfp-inline-holder .mfp-content{width:50%}.dialog-content{border:1px solid #0097A7;padding:50px 50px 30px;text-align:center;background-color:rgba(33,39,46,.9)}.subscribe-image{background:url(../images/subscribe.jpg) center center no-repeat;background-size:cover;border:15px solid #21272E}.mfp-close-btn-in .mfp-close{color:#fafafa}.mfp-close,.mfp-close:active{top:15px}.mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.social-menu{position:relative;display:none}.social-lg{position:fixed;bottom:20px;left:40px;z-index:1030;display:block}#clock-content,#clock-wrap{position:absolute;z-index:1041}.social-menu a{display:inline-block;width:50px;height:50px;text-align:center;font-size:16px;line-height:45px;color:#fafafa;outline:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.social-menu a:hover{color:#0097A7}.copyright{font-size:10px;letter-spacing:1px;color:#fff}.copyright a{color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.copyright a:focus,.copyright a:hover{color:#0097A7;text-decoration:none}#clock-content{background-color:#151818;right:0;bottom:10%;padding:15px}#clock-wrap{right:50px;bottom:0;background-color:rgba(250,250,250,.5);height:25%;width:120px}#clock{width:70px;display:inline-block}#clock-content .countdown{text-align:right;padding-right:10px}#contact_form_result,.countdown,.marker,.well{text-align:center}#clock-content .inline{display:inline-block;vertical-align:middle}.countdown-sm{display:none}.countdown{display:block;margin-bottom:20px;padding:0}.countdown .separator,.countdown span{font-size:12px;line-height:15px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#fff}.countdown p{color:#a7abb1;font-size:14px}.countdown li{display:inline-block}.marker,.well span{display:block}.clearfix-folio{clear:both}#portfolio figure{margin-bottom:30px;-webkit-box-shadow:0 0 1px rgba(250,250,250,.2);-moz-box-shadow:0 0 1px rgba(250,250,250,.2);box-shadow:0 0 1px rgba(250,250,250,.2)}#portfolio figcaption{cursor:pointer;padding:10px;font-size:14px;line-height:1.4em;color:#BDBDBD}#portfolio figcaption h3{font-size:14px;margin-top:10px;font-weight:600;color:#fafafa}#portfolio a .preview-description p{opacity:0;-webkit-transition:linear;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#portfolio a:hover .preview-description p{opacity:1}#portfolio h2{color:#3B3E40}.item-description{position:relative;margin-top:30px;margin-bottom:20px}.item-description:before{position:absolute;content:'';top:-10px;left:0;background-color:#0097A7;height:1px;width:20px}.pswp__caption__center .item-description{margin:10px 0}.pswp__caption__center .item-description:before{content:none}.portfolio-item a.item{overflow:hidden;position:relative;display:block;background-color:#000}.portfolio-item img{-webkit-transition:linear;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.portfolio-item a.item:hover img{opacity:.6;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.preview-description{position:absolute;bottom:45%;width:100%;text-align:center;padding:0;line-height:1;font-size:14px;letter-spacing:2px;color:#fff;cursor:pointer}.preview-description p{margin:0}.well{background:0 0;border:none;padding:15px 0;font-size:14px;color:#9E9E9E;margin:10px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.marker{color:#0097A7;margin-bottom:10px}#map{height:300px}#contactform{margin-top:30px}@media (min-width:1200px){.home-content{margin-top:25vh}.mfp-inline-holder .mfp-content{max-width:500px}}@media (min-width:991px) and (max-width:1200px){.countdown .separator,.countdown span{font-size:10px}#clock{width:45px}#clock-content{padding:10px}.countdown{margin-bottom:0}.slide-inner-content{padding:50px}}@media (min-width:991px){#home .slide-inner-content{padding:0 15px}#home .slide-content{padding-bottom:30px}#contact .slide-inner-content{padding-bottom:100px}}@media screen and (max-width:991px){.home-content,.home-footer{text-align:center}h1{font-size:35px}.text-intro{font-size:16px}.quotes{margin:0 auto}.quote-dots{margin-bottom:10px}#an-main{border:none}.countdown-sm{display:block}#clock-content{display:none}.home-footer{position:relative;right:auto;display:block;bottom:auto}.footer-lg{display:none!important}.slide-content{padding-bottom:70px}#about .slide-content,#contact .slide-content{padding-top:0}#about .slide-inner-content,#contact .slide-inner-content{background-color:rgba(0,0,0,.9)}.well{color:#616161}ul.menu{left:0;border-left:none;padding:0;position:absolute;top:auto;bottom:0;width:100%}ul.menu li{padding:0;display:inline-block;width:calc(100% / 3);float:left;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1)}ul.menu li:hover{background-color:#343B40}ul.menu li span a.current{background-color:#23282B}ul.menu li span a{background-color:transparent;padding:10px 20px;color:#90A4AE}ul.menu li span a.current:before{content:none}.menu-icon{display:block;font-size:2.5rem}.social-lg{display:none!important}.social-menu{display:block}}@media (min-width:481px) and (max-width:768px){.slide-inner-content{padding:20px 50px}}@media screen and (max-width:480px){.home-content{margin-top:15vh}h1{font-size:25px;font-weight:600}.slide-inner-content{padding:10px 20px}.dialog-content{padding:5px 15px}.mfp-inline-holder .mfp-content{width:80%}.mfp-close,.mfp-close:active{top:5px}.subscribe-image{border-width:10px}}