/* backgrounds - subtlepatterns.com */
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes slide{0%{opacity:0;-webkit-transform:translateY(70%);transform:translateY(70%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateY(70%)}100%{opacity:1;-webkit-transform:translateY(0%)}}@keyframes slideL{0%{opacity:0;-webkit-transform:translateX(-70%);transform:translateX(-70%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slideL{0%{opacity:0;-webkit-transform:translateX(-70%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@keyframes slideR{0%{opacity:0;-webkit-transform:translateX(70%);transform:translateX(70%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slideR{0%{opacity:0;-webkit-transform:translateX(70%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-webkit-keyframes animatehover{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes animatehover{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#ddd;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#999;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#555;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:url("../img/background.png");z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1);transition:all .7s .3s cubic-bezier(0.645,0.045,0.355,1)}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;-o-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}.no-js #loader-wrapper{display:none}.no-js h1{color:#222}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}100%{-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}100%{-webkit-transform:translateY(-30%);transform:translateY(-30%)}}.navbar{padding:10px 0;margin-bottom:0;background-color:#333!important;z-index:9999;border:0;font-size:12px!important;line-height:1.42857143!important;letter-spacing:4px;border-radius:0;font-family:Montserrat,sans-serif;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;-o-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.navbar.top-nav-collapse{background-color:rgba(12,137,176,0.92)!important;padding-top:0;padding-bottom:0}.navbar .fa{font-size:130%}.navbar a{color:#fff!important;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.navbar a img{height:50px;top:30%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);bottom:initial}.navbar .navbar-brand{color:#fff!important}.navbar-nav li a:hover,.navbar-nav li.active a{color:#222!important;background-color:#fff!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.navbar-default .navbar-toggle{border-color:transparent;color:#fff!important}#footer{height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url("../img/background2.png")}#footer #footertext{text-transform:uppercase;letter-spacing:3px;font-size:14px}.section-heading{margin-bottom:30px;letter-spacing:5px}.section-heading-spacer{width:200px;border-top:3px solid rgba(12,137,176,0.92)}.section-text{text-align:center;font-size:20px}body{overflow-x:hidden}#subPage{height:100vh}.image-left{padding:110px 0 70px 0;border-top:1px solid rgba(12,137,176,0.92);border-bottom:1px solid rgba(12,137,176,0.92);background:url("../img/background.png");background-attachment:fixed}.image-left img{margin-left:auto;margin-right:auto;height:440px;border:1px solid rgba(104,108,106,0.53)}.image-left .section-text{text-align:justify!important}#examples{padding:40px 0;background:url("../img/background2.png");border-bottom:1px solid rgba(12,137,176,0.92)}#examples .col-md-2 p{text-transform:uppercase;letter-spacing:4px}#examples img{border:1px solid rgba(104,108,106,0.53);margin-left:auto;margin-right:auto}#examples img:hover{cursor:pointer}.windowGal{text-align:center}.windowGal p{text-transform:uppercase;letter-spacing:4px}.btn{background:inherit!important;border-radius:20%;border:2px solid rgba(34,34,34,0.73);letter-spacing:2px;font-weight:bold;color:#3d3d3d}.btn:hover{background:rgba(12,137,176,0.92)!important;border:2px solid rgba(68,68,68,0.73);color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
