.dark-text,body{color:#3b3b3b}.no-gutter>[class*=col],ul{padding:0}.fixed-bg,.page-content{background-position:center center;background-size:cover;background-repeat:no-repeat}button,hr{border:none}.atom-work-item a,.comments-list .comment,.copyright p,.full-width{overflow:hidden}body{font-family:Roboto,sans-serif;font-weight:400;text-rendering:optimizeLegibility;overflow-x:hidden;background-color:#f7f7f7;font-size:16px;line-height:25px}.btn,.heading-title h2{text-transform:uppercase;font-weight:700}a,a:active,a:focus,a:hover,button,button:focus,input,textarea{outline:0}a,a:active,a:focus,a:hover{text-decoration:none}a,input,textarea{transition:all .3s ease-in-out .25s}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif}ul{margin:0}.clear{clear:both}.bigfont{font-size:50px}.dark-light-text{color:#aeaeae}.page-content{padding:100px 0;position:relative}.fixed-bg{background-attachment:fixed}.light-txt{color:#fff!important}.small-section{padding:60px 0}.dark-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}.btn-dark,.btn-theme:hover{background-color:#3b3b3b}hr{border-top:1px solid #ccc;margin:0 0 24px;width:100%}.heading-title{margin-bottom:100px}.heading-title h2{font-size:18px;color:#3B3B3B;letter-spacing:5px}.heading-title p{color:#747474}.btn-dark,.btn-theme,.btn:focus,.btn:hover{color:#fff}.btn{display:inline-block;padding:15px 30px;border-radius:0;letter-spacing:2px;font-size:14px;transition:all .3s ease}.btn i,.btn img,.btn span{display:inline-block;margin-left:10px}.btn-lg{font-size:15px;padding:20px 40px}.btn-md{font-size:13px;padding:15px 30px}.btn-sm{font-size:12px;padding:10px 20px}.btn-xs{font-size:11px;padding:5px 10px}.btn-theme:focus,.btn-theme:hover{color:#fff;opacity:.8}.menu-wrapper .portfolio .filters ul li,.menu-wrapper header nav ul li a{transition:.2s all}.menu-wrapper header{margin-top:0}.menu-wrapper header .logo{float:left;line-height:75px}.page-title{padding:50px 0}.page-title h1{font-weight:900}.page-title h1 a{color:#3b3b3b}.page-title p{color:#747474;font-weight:300;font-size:18px}.heading-border{width:50px;margin:30px 0}.atom-portfolio-filter{margin-bottom:30px}.atom-portfolio-filter a{color:#747474;font-size:16px;text-transform:capitalize;margin:0 10px;padding-bottom:10px;position:relative;letter-spacing:1px}.atom-portfolio-filter a:focus:after,.atom-portfolio-filter a:hover:after{opacity:1;bottom:-5px}.atom-portfolio-filter a:after{content:'';position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:10px;width:10px;border:2px solid;border-radius:50%;opacity:0;transition:all .3s ease}.atom-portfolio-filter a.active:after{opacity:1;bottom:-5px}.atom-work-item{padding-left:0;padding-bottom:15px}.atom-work-item a{position:relative;display:block;color:#3b3b3b}.atom-work-item .desc{position:absolute;z-index:2}.atom-work-item .desc h5{font-size:18px;text-transform:uppercase;font-weight:700;word-spacing:3px;color:#3b3b3b}.atom-work-item .desc p{display:none;text-transform:capitalize;font-size:14px;color:#747474;font-weight:500}.hover-one .atom-work-item a:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;transition:all .3s ease .1s;background-color:rgba(255,255,255,.8);opacity:0}.hover-one .atom-work-item img{transition:all .5s ease 0s}.hover-one .atom-work-item .desc{text-align:left}.hover-one .atom-work-item .desc h5,.hover-one .atom-work-item .desc p{transition:all .3s ease .2s;opacity:0}.hover-one .atom-work-item .desc h5{-webkit-transform:translateY(60%);transform:translateY(60%)}.hover-one .atom-work-item .desc p{-webkit-transform:translateY(-60%);transform:translateY(-60%)}.hover-one .atom-work-item:hover a:after{opacity:1}.hover-one .atom-work-item:hover img{-webkit-transform:scale(1.55,1.55);transform:scale(1.55,1.55)}.hover-one .atom-work-item:hover h5,.hover-one .atom-work-item:hover p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.about-fullimg{height:500px}.project-info{margin-bottom:20px}.project-info li{font-weight:700;padding:10px 0}.project-info li span{font-weight:300}.parallax-image{height:100vh}.full-width{height:500px}.full-width img{width:100%;height:auto}.carousel.slide .carousel-control{width:50%;z-index:90}.carousel.slide a.right.carousel-control:hover{cursor:url(../images/arrow_right.png),auto}.carousel.slide a.left.carousel-control:hover{cursor:url(../images/arrow_left.png),auto}.carousel.slide a.left.carousel-control,.carousel.slide a.right.carousel-control{background-image:none}.carousel.slide .carousel-fade .carousel-control{z-index:5000}.carousel.slide .carousel-control:focus,.carousel.slide .carousel-control:hover{opacity:1;filter:alpha(opacity=100)}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:5000}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bs-hero.full-screen .carousel-indicators{z-index:1200}.bs-hero.full-screen .carousel.slide .carousel-control{width:30%;margin-top:180px;margin-bottom:120px}.blog-list{margin-bottom:30px}.blog-list .blog-title{font-size:18px;margin-bottom:15px;line-height:1.8;letter-spacing:1px}.blog-list .blog-title a{color:#3b3b3b;font-weight:600}.blog-list hr{border:none;border-top:1px solid #b7b7b7;margin:0 0 24px;width:100%}.blog-list .desk{padding:20px 0}.blog-entry blockquote,.blog-list blockquote{padding:32px;font-style:italic;background-color:#f5f5f5}.blog-list p{text-align:justify;color:#747474;margin-bottom:30px}.blog-list .date{margin-bottom:18px;display:block;color:#aeaeae;transition:all .3s ease}.blog-list iframe{width:100%}.blog-list blockquote{font-size:18px;line-height:40px;font-weight:600;letter-spacing:1px;color:#747474;transition:all .3s ease}.blog-list blockquote:hover{color:#fff}.blog-entry blockquote,.blog-entry p,.blog-entry ul li,.comments-list .comment p{color:#747474}.blog-list blockquote .author{display:block;text-align:right;font-size:11px}.post-title{font-size:45px;font-weight:900}.post-meta{margin-bottom:20px}.post-meta li i{margin-right:5px}.blog-entry p{margin-bottom:25px}.blog-entry blockquote{line-height:46px;font-size:25px;font-weight:300}.blog-entry .bullet{padding-left:15px}.comments-list{list-style:none;margin:0;padding:0}.comments-list li{margin-bottom:10px}.comments-list ul{list-style:none;padding-left:77px}.comments-list .avatar{float:left;margin-right:20px;overflow:hidden}.comments-list .avatar img{max-height:70px}.comments-list .comment h6{display:inline-block;padding-top:5px;margin-right:15px;font-weight:600}.atom-form input,.atom-form textarea{width:100%;height:40px;margin-bottom:20px;border:1px solid #d1d1d1;background-color:#f5f5f5;padding:0 20px}.atom-form textarea{height:140px;padding:20px}#google-map{height:500px;width:100%}.copyright img{float:left;margin-right:20px;margin-top:7px}.copyright p{margin-bottom:0;padding-top:15px}.copyright p a{color:#3B3B3B}.social-icons{margin-top:28px}.social-icons a{display:inline-block;height:40px;width:40px;background-color:#555;text-align:center;line-height:40px;font-size:18px;color:#fff;border-radius:0}.social-icons a:hover{color:#fff}.atom-work-item>a{cursor:default}footer a,header a{color:#337ab7;border-bottom:2px solid #337ab7}footer a:hover,header a:hover{color:#0ADCD5;border-bottom-color:#0ADCD5}header .top-contact{text-align:right;margin-top:30px;font-size:11px;line-height:13px}header .top-contact>span{display:block}.menu-wrapper header{height:auto}.page-title h1{font-size:46px;line-height:50px}.atom-work-item .desc{top:5px;left:10px}.menu-wrapper header .logo img{width:100px}@media screen and (min-width:320px){.page-title h1{font-size:35px;line-height:38px}}@media screen and (min-width:375px){.page-title h1{font-size:42px;line-height:45px}header .top-contact{text-align:right;margin-top:30px;font-size:13px;line-height:16px}.menu-wrapper header .logo img{width:auto}}@media screen and (min-width:414px){.page-title h1{font-size:46px;line-height:50px}}@media screen and (min-width:660px){.page-title h1{font-size:54px;line-height:60px}header .top-contact>span{display:inline}}@media screen and (min-width:768px){.page-title h1{font-size:62px;line-height:66px}.atom-work-item .desc{top:70%;left:20px}.atom-work-item .desc h5{font-size:16px}header .top-contact{float:right}}@media screen and (min-width:875px){.page-title h1{font-size:62px;line-height:66px}.atom-work-item .desc h5{font-size:18px}}@media screen and (min-width:1000px){.page-title h1{font-size:74px;line-height:80px}.atom-work-item .desc h5{font-size:21px}}@media (max-width:767px){body{font-size:14px}.menu-wrapper header .mobile-menu{display:block}.menu-wrapper header{margin-top:0}.menu-wrapper header .logo{position:absolute;top:30px;left:20px;line-height:0}.menu-wrapper header .logo img{width:100px}.about-number{-webkit-flex:100px;-ms-flex:100px;flex:100px}}::-moz-selection{color:#fff;background:#0ADCD5}::selection{color:#fff;background:#0ADCD5}.ip-header .ip-loader svg path.ip-loader-circle{stroke:#0ADCD5}.atom-portfolio-filter a.active,.atom-portfolio-filter a:hover,.blog-list .blog-title a:hover,.blog-list .date:hover,.copyright p a:hover,.menu-wrapper header nav ul li a:hover,.menu-wrapper header nav ul li.active>a,.page-title h1 a:hover,.post-meta a,.theme-color{color:#0ADCD5}.atom-portfolio-filter a:after,.blog-list blockquote:hover,.menu-wrapper header nav ul li.active>a,input:focus,textarea:focus{border-color:#0ADCD5}.atom-portfolio-filter a.active:after,.blog-list blockquote:hover,.btn-dark:hover,.btn-theme,.social-icons a:focus,.social-icons a:hover{background-color:#0ADCD5}