.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.flex-inline{display:-webkit-box;display:-moz-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flex-column{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex>*,.flex-inline>*{-ms-flex-negative:1}.flex-top{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-middle{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-bottom{-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-right{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-space-around{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}body{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.op-section{outline:0}.title-sm{font-size:2em}.title-md{font-size:3.5em}.title-lg{font-size:5em}.op-section:not(.navbar):not(.header){padding:80px 0}.op-section .section-title{font-weight:400;font-size:2.6em;line-height:1.1;text-transform:none}.op-section>.desc,.op-section>.media p{font-size:1.143em}.op-section .btn{border:0}.social-links>a{font-family:FontAwesome;font-size:20px;display:inline-block;text-decoration:none;margin:0 5px}.social-links>a:hover{text-decoration:none}.social-links>a[href*='facebook.com']:before{content:'\f09a'}.social-links>a[href*='facebook.com']:hover:before{color:#3b5998}.social-links>a[href*='twitter.com']:before{content:'\f099'}.social-links>a[href*='twitter.com']:hover:before{color:#00abf0}.social-links>a[href*='linkedin.com']:before{content:'\f0e1'}.social-links>a[href*='linkedin.com']:hover:before{color:#105b88}.social-links>a[href*='plus.google.com']:before{content:'\f0d5'}.social-links>a[href*='plus.google.com']:hover:before{color:#df4b38}.social-links>a[href*='behance.net']:before{content:'\f1b4'}.social-links>a[href*='behance.net']:hover:before{color:#1478ff}.social-links>a[href*='dribbble.com']:before{content:'\f17d'}.social-links>a[href*='dribbble.com']:hover:before{color:#f16396}.social-links>a[href*='flickr.com']:before{content:'\f16e'}.social-links>a[href*='flickr.com']:hover:before{color:#fe0084}.social-links>a[href*='github.com']:before{content:'\f09b'}.social-links>a[href*='codepen.io']:before{content:'\f1cb'}.navbar{margin-bottom:0;border:0}.navbar-1,.navbar-3{height:60px}.navbar-brand{padding-top:5px;padding-bottom:5px}.navbar-nav{margin-top:5px}.navbar-btn{margin-top:13px;margin-right:0;display:block;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.navbar.affix{width:100%;border-bottom:1px solid #eee}.navbar.affix .navbar-nav{margin-top:0}.op-build-active .navbar.affix{width:77%}@media (min-width:768px){.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.navbar-btn{display:inline-block}}.offcanvas-menu{position:fixed;top:0;bottom:0;right:-20%;width:20%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.offcanvas-active{right:20%}.offcanvas-active .offcanvas-menu{right:0}.offcanvas-menu .nav{margin:40px 0 0}.offcanvas-menu .nav li{float:none}.offcanvas-menu .nav>li>a:hover,.offcanvas-menu .nav>li>a:focus,.offcanvas-menu .nav>li.active>a{background:rgba(0,0,0,.5);color:#fff}.offcanvas-trigger{margin:8px}.offcanvas-close{font-size:20px;color:#fff;margin-right:10px;margin-top:10px}.op-build-active.offcanvas-active{right:15%}.op-build-active .offcanvas-menu{width:15%}.carousel-caption{z-index:10}.carousel-inner>.item>.slide-image{position:absolute;top:0;left:0;min-width:100%}.carousel-inner>.item .carousel-caption{top:0;bottom:0;left:0;right:0}.carousel-indicators li{width:15px;height:15px;border-color:transparent;background:rgba(50,50,50,.1)}.carousel-indicators li.active{width:18px;height:18px;background:rgba(50,50,50,.4)}.content-1 .btn,.content-4 .btn,.content-5 .btn{margin-top:20px;border-radius:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.portfolios figure{margin-top:15px;margin-bottom:15px}.blogs .row{margin-top:30px}.blog-1 .title{margin-top:0;margin-bottom:1rem}.teams figure{margin-bottom:15px}.teams .overlay-background .social-links a{color:#fff}.overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0}.overlay.border-circle{-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.overlay>:first-child{margin-bottom:0}.overlay-panel{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;color:#fff}.overlay-panel>:last-child,.overlay-panel.flex>*>:last-child{margin-bottom:0}.overlay-panel h1,.overlay-panel h2,.overlay-panel h3,.overlay-panel h4,.overlay-panel h5,.overlay-panel h6{color:inherit}.overlay-panel a:not([class]){color:inherit;text-decoration:underline}.overlay-panel a[class*=icon-]:not(.icon-button){color:inherit}.overlay-hover:not(:hover):not(.hover) .overlay-panel:not(.ignore){opacity:0}.overlay-active :not(.active)>.overlay-panel:not(.ignore){opacity:0}.overlay-background{background:rgba(0,0,0,.5)}.overlay-image{padding:0}.overlay-top{bottom:auto}.overlay-bottom{top:auto}.overlay-left{right:auto}.overlay-right{left:auto}.overlay-icon:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff}.overlay-fade,.overlay-scale,.overlay-spin,.overlay-grayscale,.overlay-blur,[class*=overlay-slide]{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity transform filter}.overlay-active .overlay-fade,.overlay-active .overlay-scale,.overlay-active .overlay-spin,.overlay-active [class*=overlay-slide]{transition-duration:.8s}.overlay-fade{opacity:.7}.overlay-hover:hover .overlay-fade,.overlay-active .active>.overlay-fade{opacity:1}.overlay-scale{-webkit-transform:scale(1);transform:scale(1)}.overlay-hover:hover .overlay-scale,.overlay-active .active>.overlay-scale{-webkit-transform:scale(1.1);transform:scale(1.1)}.overlay-spin{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.overlay-hover:hover .overlay-spin,.overlay-active .active>.overlay-spin{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}.overlay-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.overlay-hover:hover .overlay-grayscale,.overlay-active .active>.overlay-grayscale{-webkit-filter:grayscale(0%);filter:grayscale(0%)}[class*=overlay-slide]{opacity:0}.overlay-slide-top{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.overlay-slide-bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}.overlay-slide-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.overlay-slide-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.overlay-hover:hover [class*=overlay-slide],.overlay-active .active>[class*=overlay-slide]{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}.overlay:hover .overlay-area,.overlay.hover .overlay-area,.overlay-toggle:hover .overlay-area,.overlay-toggle.hover .overlay-area{opacity:1}.overlay-area:empty:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff}.overlay-area:not(:empty){font-size:.001px}.overlay-area:not(:empty):before{content:'';display:inline-block;height:100%;vertical-align:middle}.overlay-area-content{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;vertical-align:middle;font-size:1rem;text-align:center;padding:0 15px;color:#fff}.overlay-area-content>:last-child{margin-bottom:0}.overlay-area-content a:not([class]),.overlay-area-content a:not([class]):hover{color:inherit}.overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0,0,0,.5);color:#fff;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}.overlay:hover .overlay-caption,.overlay.hover .overlay-caption,.overlay-toggle:hover .overlay-caption,.overlay-toggle.hover .overlay-caption{opacity:1}