﻿@charset "UTF-8";a,a:focus,a:hover{text-decoration:none;outline:0}figure,iframe,img,textarea{max-width:100%}.archiplus-widget-category li:before,body{text-rendering:auto;-moz-osx-font-smoothing:grayscale}.archiplus-about-us .social-icons:after,.archiplus-contact .wrapper:after,.archiplus-contact-address:after,.archiplus-testimonial-carousel .owl-dots:after,.archiplus-widget-post .owl-dots:after,.clear,.home-two .type-post.small-post:after,.recent-post-carousel:after,.single-project .project-contact .wrapper:after,.slider-wrapper-thumbs:after,.social-media:after,.type-service:after{clear:both}body,html{height:100%}body{font-size:16px;line-height:1.5;font-family:'Source Sans Pro',sans-serif;font-weight:400;color:#7E8284;background:#fff;-webkit-font-smoothing:antialiased}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0}.fullwidth{position:relative;width:100vw;margin-left:-50vw;left:50%}.margin-100{margin-bottom:100px}h1,h2,h3,h4,h5,h6{font-family:Muli,serif;font-weight:400;color:#464D50;margin:0 0 30px}blockquote{color:#FE4689;border-width:2px;border-color:#FE4689;font-size:18px;line-height:28px;padding:5px 0 10px 30px}a{color:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{color:#0ACCB9}img{width:auto;height:auto}form{position:relative}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],select,textarea{position:relative;width:100%;line-height:1;font-size:16px;font-weight:400;margin:0;padding:15px;background:0 0;border:1px solid #E4EAEC;border-radius:0;outline:0!important;color:#464D50;box-shadow:none;-webkit-appearance:none;appearance:none}textarea{min-height:150px}.button,a.button,button,input[type=submit],input[type=reset],input[type=button]{position:relative;display:inline-block;padding:10px 15px;font-family:'Source Sans Pro',sans-serif;font-size:15px;font-weight:600;color:#FFF;background-color:#05CBB8;margin-bottom:0;line-height:1;letter-spacing:1px;text-transform:uppercase;text-shadow:none;border:0;outline:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 10px 30px 0 rgba(5,203,184,.32);-moz-box-shadow:0 10px 30px 0 rgba(5,203,184,.32);box-shadow:0 10px 30px 0 rgba(5,203,184,.32)}.button:hover,a.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#05998B}.home-two .site-information{background:#8260E3;padding:25px}.home-two .section-email,.home-two .section-phone{position:relative;display:inline-block}.home-two .section-email i,.home-two .section-phone i{position:absolute;top:50%;left:0;font-size:25px;color:#FFF;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.home-two .section-email small,.home-two .section-phone small{display:block;font-size:15px;font-family:Muli,sans-serif;font-weight:300;line-height:1;color:#D8CAFF}.home-two .section-email a,.home-two .section-phone a{display:block;font-size:18px;font-family:'Source Sans Pro',sans-serif;font-weight:600;line-height:1;color:#D8CAFF}.home-two .section-phone{margin-right:40px}.home-two .information-wrap{padding-left:45px}.home-two .mainbar .row>.col-md-5{position:static}.topbar{border-bottom:1px solid #D9DEEB;color:#52555F}.topbar .section-left{line-height:40px;font-size:14px}.topbar .section-right{text-align:right}.topbar .section-email,.topbar .section-phone{display:inline-block;font-size:20px}.topbar .section-phone{padding:5px 15px 5px 0;border-right:1px solid #D9DEEB;font-weight:600}.topbar .section-email{padding:5px 7px 5px 14px;font-weight:300}.topbar .section-email i,.topbar .section-phone i{margin-right:15px}.topbar a:hover{color:#8260E3}.site-branding{padding:20px 0}.home-two .site-branding{padding:25px 0}.mainbar{position:relative}.mainbar .col-md-8.text-right{position:static}.home-two .site-navigation{margin:0 -15px}.home-two .main-navigation{text-align:right}.main-navigation{list-style-type:none;padding:0;margin:0}.home-two .main-navigation li{padding:25px 15px}.main-navigation li{position:relative;display:inline-block;padding:20px 15px;font-size:15px;font-weight:600;color:#21243B;line-height:36px;text-transform:uppercase}.main-navigation li:first-child{padding-left:0}.main-navigation li:last-child{padding-right:0}.main-navigation li.current-page-item,.main-navigation li:hover>a,.main-navigation li>a:focus{color:#8260E3}.main-navigation .has-sub-menu>ul{position:absolute;z-index:2;top:76px;right:0;padding:0;list-style-type:none;line-height:1;text-align:left;background:#8260E3;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-navigation .has-sub-menu:hover:before{content:'';position:absolute;bottom:-1px;border:8.5px solid #8260E3;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.home-two .main-navigation .has-sub-menu:hover:before{bottom:10px}.main-navigation .has-sub-menu:hover>ul{opacity:1;visibility:visible}.main-navigation .has-sub-menu ul li{font-size:18px;font-family:Muli,sans-serif;font-weight:400;line-height:1;text-transform:capitalize;display:block}.main-navigation .has-sub-menu .sub-menu{width:250px;padding:50px 45px;margin:0}.main-navigation .has-sub-menu .sub-menu li,.main-navigation .has-sub-menu li:hover>a,.main-navigation .has-sub-menu li>a:focus{color:#FFF}.main-navigation .mega-dropdown{position:static;text-align:left}.main-navigation li .sub-menu.mega-dropdown-menu{left:0;right:auto;margin:0 -20px}.main-navigation li .sub-menu.mega-dropdown-menu>li{padding:0 20px}.main-navigation li .sub-menu li,.main-navigation li .sub-menu.mega-dropdown-menu ul{padding:0}.main-navigation .has-sub-menu ul li.dropdown-header{font-size:36px;font-family:'Source Sans Pro',sans-serif;font-weight:300;line-height:1}.site-page-title-content .subtitle,.site-page-title-content .title{font-family:Muli,sans-serif;line-height:1}.main-navigation .has-sub-menu ul li.dropdown-list,.main-navigation .has-sub-menu ul:not( .mega-dropdown-menu ) li{font-size:18px;font-family:Muli,sans-serif;font-weight:400;line-height:1;padding:0 0 15px 10px;margin:0 0 15px;border-bottom:1px solid #906FEE}.main-navigation .has-sub-menu ul li.dropdown-list:last-child,.main-navigation .has-sub-menu ul:not( .mega-dropdown-menu ) li:last-child{padding:0 0 0 10px;margin:0;border-bottom:0}.main-navigation .has-sub-menu ul li.dropdown-list a{display:block;line-height:1}@media (min-width:768px){.main-navigation li .sub-menu.mega-dropdown-menu{width:750px}}@media (min-width:992px){.main-navigation li .sub-menu.mega-dropdown-menu{width:970px}}@media (min-width:1200px){.main-navigation li .sub-menu.mega-dropdown-menu{width:1170px}}.site-page-title{position:relative;min-height:298px;overflow:hidden;background:url(../img/banner.jpg) center no-repeat;background-size:cover}.site-page-title-content{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);color:#FFF;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.site-page-title-content .subtitle{font-size:20px;text-transform:uppercase;letter-spacing:1px}.site-page-title-content .title{font-size:70px;font-weight:300;letter-spacing:-2px}.archiplus-about-us p,.site-footer .widget-title,.widget-area .widget-title{font-family:'Source Sans Pro',sans-serif}.site-footer{padding:100px 0 120px;background:#2C323E;font-size:18px;color:#8F97A6}.site-footer .widget-title{color:#FFF;font-size:20px}.site-footer .site-copyright{border-top:1px solid #414755;padding-top:35px;margin-top:75px}.widget{margin-bottom:95px}.widget.archiplus-widget-search{margin-bottom:35px}.widget:last-child{margin-bottom:0}.widget ul{list-style-type:none;padding:0;margin:0}.hide-title .widget-title{color:transparent}.widget-area .widget-title{font-size:25px;line-height:1;color:#464D50;margin-bottom:25px}.archiplus-about-us .widget-title,.archiplus-about-us p{line-height:33px;margin-bottom:0}.archiplus-about-us img{margin-bottom:30px}.archiplus-about-us p{font-weight:300}.archiplus-about-us .social-icons:after,.archiplus-about-us .social-icons:before{content:'';display:table}.archiplus-about-us .social-icons li{float:left;font-size:20px;width:50px;height:50px;line-height:50px;text-align:center;color:#FFF;border-radius:100%;margin-top:35px;margin-right:15px}.archiplus-about-us .social-icons li a{display:block}.archiplus-about-us .social-icons li:hover a{color:#FFF}.archiplus-about-us .social-icons li.twitter{background:#1AA9E1}.archiplus-about-us .social-icons li.facebook{background:#3B5A9A}.archiplus-about-us .social-icons li.googleplus{background:#CB3E2D}.archiplus-newsletter p{margin-bottom:0;font-size:16px}.archiplus-newsletter form{position:relative;margin-top:30px}.archiplus-newsletter input[type=email]{border-radius:30px;border-color:#414755;padding:15px 20px}.archiplus-newsletter button{position:absolute;top:0;right:0;bottom:0;border-radius:30px;padding:0 30px;-webkit-webkit-box-shadow:none;-moz-webkit-box-shadow:none;box-shadow:none}.archiplus-widget-newsletter{padding:30px 30px 50px;background-image:url(../img/newsletter-bg.jpg);text-align:center;color:#FFF}.archiplus-widget-newsletter .widget-title{color:#FFF;margin:10px 0 20px;text-transform:uppercase;font-size:25px;font-weight:600;line-height:1}.archiplus-widget-newsletter .subtitle{font-size:16px;font-weight:500;font-style:italic;line-height:20px;margin-bottom:40px}.archiplus-widget-newsletter input[type=email],.archiplus-widget-newsletter input[type=text]{margin-bottom:5px;border-radius:30px;padding-left:50px}.archiplus-widget-newsletter input[type=text]{background:url(../img/people-icon.png) 20px 17px no-repeat #FFF}.archiplus-widget-newsletter input[type=email]{background:url(../img/mail-icon.png) 20px no-repeat #FFF}.archiplus-widget-newsletter input[type=submit]{background:#FF69A0;margin-top:30px;width:100%;border-radius:30px;padding-top:20px;padding-bottom:20px;-webkit-box-shadow:0 10px 30px 0 rgba(67,22,39,.32);-moz-box-shadow:0 10px 30px 0 rgba(67,22,39,.32);box-shadow:0 10px 30px 0 rgba(67,22,39,.32)}.archiplus-custom-menu li{margin-bottom:20px;font-weight:300;line-height:1}.archiplus-custom-menu li:last-child{margin-bottom:0}.archiplus-widget-search input[type=search]{border:2px solid #E4EAEC;border-radius:30px;font-size:16px;padding:15px 32px}.archiplus-widget-search button{position:absolute;top:0;right:0;bottom:0;border-radius:30px;padding:0 26px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.archiplus-widget-category li{position:relative;border-bottom:1px solid #E4EAEC;padding:15px 0;line-height:1}.archiplus-widget-category li:first-child{padding-top:0}.archiplus-widget-category li:last-child{padding-bottom:0;border-bottom:0}.archiplus-widget-category li:before{content:'\f178';color:#05CBB8;display:inline-block;margin-right:20px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased}.archiplus-widget-post .type-post{margin-bottom:45px}.archiplus-widget-post .entry-image{margin-bottom:25px}.archiplus-widget-post .entry-title{font-size:20px;font-family:'Source Sans Pro',sans-serif;line-height:1;margin-bottom:20px}.archiplus-widget-post .entry-summary{font-size:16px;color:#7E8284;line-height:28px}.archiplus-widget-post .owl-nav [class*=owl-]{width:38px;height:38px;line-height:38px;text-align:center;color:#FFF;background:#2C323E;display:inline-block}.archiplus-widget-post .owl-nav .owl-next:hover,.archiplus-widget-post .owl-nav .owl-prev:hover{background:#05CBB8}.archiplus-widget-post .owl-dots:after,.archiplus-widget-post .owl-dots:before{content:'';display:table}.archiplus-widget-post .owl-dot{width:12px;height:12px;border:2px solid #05CBB8;border-radius:100%;float:left;margin:0 4px}.archiplus-widget-post .owl-dot.active{border-color:#8260E3;background:#8260E3}.recent-post-carousel:after,.recent-post-carousel:before{z-index:-1;left:0;width:100%;height:1px;border-bottom:1px solid #e4eaec;position:absolute;content:''}.archiplus-widget-post .owl-dot:first-child{margin-left:0}.archiplus-widget-post .owl-dot:last-child{margin-right:0}.archiplus-widget-post .owl-dots{float:left;margin-top:13px}.archiplus-widget-post .owl-nav{float:right}.recent-post-carousel:before{bottom:-1px}.recent-post-carousel:after{bottom:-38px}.site-content{padding:100px 0}.home-two .site-content,.page-contact-us{overflow-x:hidden}.archiplus-contact-map{height:500px}.archiplus-contact{margin-top:100px;background:#494949;color:#FFF;padding:10px}.archiplus-contact .wrapper{border:1px solid #e1e1e1}.archiplus-contact .wrapper:after,.archiplus-contact .wrapper:before,.archiplus-contact-address:after,.archiplus-contact-address:before{content:'';display:table}.archiplus-contact-follow{float:left;width:41.66666667%;padding:60px}.archiplus-contact-address{float:left;padding:60px;width:58.33333333%;border-left:1px solid #e1e1e1}.archiplus-contact-address .left,.archiplus-contact-address .right{float:left;width:50%}.archiplus-contact-address .right{line-height:182px;text-align:center}.archiplus-contact h3{font-size:28px;line-height:1;color:#FFF;margin-bottom:20px}.archiplus-contact-follow ul{list-style-type:none;padding:0;margin:0}.archiplus-contact-follow ul:after,.archiplus-contact-follow ul:before{content:'';display:table}.archiplus-contact-follow ul:after{clear:both}.archiplus-contact-follow li{float:left;width:70px;height:70px;line-height:70px;font-size:30px;text-align:center;background:#FF639C;margin-right:5px}.archiplus-contact-follow li:last-child{margin-right:0}.archiplus-contact-address p{margin-bottom:0;font-size:18px;font-weight:300;line-height:33px}.archiplus-contact-address p a{color:inherit}.archiplus-contact-address p span{font-size:22px}.archiplus-contact-address p span strong{font-weight:500}.archiplus-contact-address button{border:2px solid #FFF;background:0 0;padding:20px 35px;font-weight:600;border-radius:30px;line-height:1;-webkit-box-shadow:none;-moz-webkit-box-shadow:none;box-shadow:none}.archiplus-about-content .subtitle,.archiplus-about-content .title,.archiplus-contact-mail .subtitle,.archiplus-contact-mail .title{font-weight:500;font-family:Muli,sans-serif}.archiplus-contact-mail{margin-bottom:100px}.archiplus-contact-mail .title{font-size:40px;color:#464D50;line-height:1.2;letter-spacing:-2px}.archiplus-contact-mail .subtitle{font-size:18px;color:#848D91;line-height:1}.archiplus-contact-mail form{margin:40px -15px 0}.archiplus-contact-mail input,.archiplus-contact-mail label{color:#464D50;text-transform:uppercase}.archiplus-contact-mail input,.archiplus-contact-mail textarea{border-top:0;border-left:0;border-right:0}.archiplus-contact-mail label{float:left;line-height:52px}.archiplus-contact-mail .name input{width:408.8px;margin-left:15px}.archiplus-contact-mail .place input{width:466.1px;margin-left:15px}.archiplus-contact-mail .phone input{width:280px;margin-left:15px}.archiplus-contact-mail .email input{width:456px;margin-left:15px}.archiplus-contact-mail p.message{float:left;width:100%;padding:0 15px}.archiplus-contact-mail .message textarea{width:1017px;margin-left:15px;min-height:auto}.archiplus-contact-mail button{margin-top:45px;padding:20px 50px;border-radius:30px}.archiplus-contact-mail p:not( .text-center ):not( .message ){float:left;width:50%;padding:0 15px}@media only screen and (max-width:1366px){.archiplus-contact-follow li{width:50px;height:50px;line-height:50px;font-size:1em;margin-bottom:5px}.archiplus-contact-follow{width:35%;padding:60px 40px}.archiplus-contact-address{padding:60px 40px;width:65%}.home-two .main-navigation li{padding:25px 8px}}.page-about-us .site-content{overflow-x:hidden;padding:0}.page-about-us .archiplus-about-content{margin-bottom:0}.archiplus-about-content{margin-bottom:100px;padding:100px 0}.archiplus-about-content .title{font-size:40px;color:#464D50;line-height:1.2;letter-spacing:-2px}.archiplus-about-content .subtitle{font-size:18px;color:#848D91;line-height:1;margin-bottom:30px}.archiplus-about-content p{line-height:28px}.archiplus-about-medal{margin-top:30px;border:1px solid #E9EBEF}.archiplus-about-medal .col-md-6{padding:20px 40px}.archiplus-about-medal .border-right{border-left:1px solid #E9EBEF}.archiplus-about-medal img{position:absolute}.archiplus-about-medal span{display:block;color:#464D50;font-family:'Source Sans Pro',sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;padding-left:80px}.archiplus-about-team .subtitle,.archiplus-about-team .title,.archiplus-featured-item .subtitle,.archiplus-featured-item .title{font-weight:500;font-family:Muli,sans-serif}.archiplus-about-featured{position:relative}.archiplus-about-wrapper{position:absolute;left:50%;bottom:90px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.archiplus-featured-item{position:relative;background:#FFF;width:600px;padding:10px;margin:0 auto}.archiplus-featured-item .wrapper{padding:45px 40px;border:1px solid #EAEAEA}.archiplus-featured-item .avatar{position:absolute;bottom:60px;width:70px;height:70px;border-radius:100%;overflow:hidden}.archiplus-featured-item .content{padding-left:100px}.archiplus-featured-item .content p{margin-bottom:0}.archiplus-featured-item .title{font-size:40px;color:#464D50;line-height:1.2;letter-spacing:-2px}.archiplus-featured-item .subtitle{font-size:18px;color:#848D91;line-height:1;margin-bottom:30px}.archiplus-featured-carousel .owl-nav [class*=owl-]{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.archiplus-featured-carousel .owl-nav .owl-prev{left:160px}.archiplus-featured-carousel .owl-nav .owl-next{right:160px}.archiplus-about-team{margin-top:100px}.archiplus-about-team .title{font-size:40px;color:#464D50;line-height:1.2;letter-spacing:-2px}.archiplus-about-team .subtitle{font-size:18px;color:#848D91;line-height:1;margin-bottom:35px}.archiplus-about-team .avatar{border:1px solid #E9EBEF}.archiplus-about-team .owl-item .archiplus-about-team-item{opacity:.3;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.archiplus-about-team-item .content,.type-project .hover-content{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.archiplus-about-team .owl-item.active .archiplus-about-team-item{opacity:1}.archiplus-about-team-item ul{list-style-type:none;padding:0;margin:0}.archiplus-about-team-item ul li{display:inline-block;margin:0 10px}.archiplus-about-team-item .content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 30px;color:#FFF;background:rgba(130,96,227,.9);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.archiplus-about-team-item:hover .content{opacity:1;visibility:visible}.archiplus-about-team-item .content .name{display:block;font-family:'Source Sans Pro',sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1}.archiplus-about-team-item .content p{font-family:'Source Sans Pro',sans-serif;font-size:16px;font-weight:400;line-height:28px}.archiplus-about-team-item .iconic{position:absolute;left:50%;bottom:-22.5px;width:45px;height:45px;line-height:45px;border-radius:100%;text-align:center;background:#494949;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.archiplus-about-team-item .iconic .vertical{display:block;width:1px;height:19px;background:#FFF;margin:12px auto}.archiplus-about-team-item .iconic .horizontal{display:block;width:19px;height:1px;background:#FFF;margin:-21px auto}.archiplus-about-team-item:hover .iconic .vertical{display:none}.archiplus-about-team-item:hover .iconic .horizontal{margin:22px auto}.archiplus-about-team-carousel.owl-carousel .owl-stage-outer{overflow:visible}.archiplus-about-team a.button{margin-top:65px;padding:20px 25px;border-radius:30px}.archiplus-about-testimonial{position:relative;margin:100px 0 0;padding:100px 0;color:#FFF;background:url(../img/testimonial-banner.jpg) center no-repeat;background-size:cover}.archiplus-about-testimonial .title{font-size:40px;font-weight:500;font-family:Muli,sans-serif;line-height:1.2;letter-spacing:-2px}.archiplus-about-testimonial .subtitle{font-size:18px;font-weight:500;font-family:Muli,sans-serif;line-height:1;margin-bottom:35px}.archiplus-testimonial-carousel{padding:0 10px 0 70px}.archiplus-testimonial-item{margin-bottom:35px}.archiplus-testimonial-item p{font-style:italic;font-size:18px;line-height:28px}.archiplus-testimonial-item .description{position:relative;margin-top:55px;padding-top:15px}.archiplus-testimonial-item .description:before{content:'';position:absolute;top:0;left:0;width:24px;height:2px;background:#FFF}.archiplus-testimonial-item .description .name{display:block;font-size:18px;font-family:Muli,sans-serif;line-height:1;margin-bottom:10px}.archiplus-testimonial-item .description .role{display:block;font-size:16px;font-family:'Source Sans Pro',sans-serif;line-height:1}.archiplus-testimonial-carousel .owl-dots.disabled{display:block}.archiplus-testimonial-carousel .owl-dots:after,.archiplus-testimonial-carousel .owl-dots:before{content:'';display:table}.archiplus-testimonial-carousel .owl-dot{float:left;width:11px;height:11px;background:#81F2E7;border-radius:100%;margin-right:5px}.archiplus-testimonial-carousel .owl-dot.active{background:#00433C}@media only screen and (max-width:1366px){.archiplus-featured-carousel .owl-nav .owl-prev{left:60px}.archiplus-featured-carousel .owl-nav .owl-next{right:60px}}.blog .content-area .col-md-9>.title{font-size:40px;font-weight:500;font-family:Muli,sans-serif;line-height:1.2;letter-spacing:-2px;color:#464D50}.blog .content-area .col-md-9>.subtitle{font-size:18px;font-weight:500;font-family:Muli,sans-serif;line-height:1;color:#848D91;margin-bottom:25px}.blog .content-area .type-post{margin-bottom:100px}.blog .content-area .type-post .entry-image{margin-bottom:50px}.blog .content-area .type-post .entry-title{font-size:30px;font-family:'Source Sans Pro',sans-serif;color:#464D50;margin-bottom:25px;line-height:1}.blog .content-area .type-post .entry-title.hide-title{display:none}.blog .content-area .type-post .entry-summary p{line-height:28px}.blog .content-area .type-post .entry-summary .button{border-radius:30px;padding:20px 35px;line-height:1;margin-top:40px}.entry-image a:hover,.entry-image i,.entry-meta .avatar img{border-radius:100%}.entry-meta{position:relative}.entry-meta .avatar{margin:45px 0 100px}.entry-published.big,.entry-published.medium{position:absolute;right:0;background:#494949;color:#FFF}.entry-published.big{top:90px;padding:3px 10px;font-size:34px;line-height:1}.entry-published.medium{top:132px;font-size:16px;padding:5px;line-height:1}.entry-meta .name,.entry-meta .name strong{color:#464D50;font-size:16px;line-height:1}.entry-meta .name strong{text-transform:uppercase}.entry-image{position:relative}.entry-image a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.entry-image a:hover{-webkit-box-shadow:0 0 3px 5px rgba(250,72,72,.5);-moz-box-shadow:0 0 3px 5px rgba(250,72,72,.5);box-shadow:0 0 3px 5px rgba(250,72,72,.5)}.entry-image i{display:block;width:55px;height:55px;line-height:55px;color:#FFF;background:#FA4848;text-align:center;font-size:14px}.format-quote .entry-summary{position:relative;padding:65px;background:#8260E3;color:#FFF;font-size:22px;font-style:italic}.format-quote .entry-summary:after,.format-quote .entry-summary:before{content:'“';position:absolute;font-family:'Source Sans Pro',sans-serif;font-size:48px;font-weight:800}.format-quote .entry-summary:before{top:35px;left:35px}.format-quote .entry-summary:after{bottom:40px;right:40px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.blog .content-area .format-quote .entry-summary p{line-height:33px;margin-bottom:0}.single-blog .entry-summary .row,.single-blog .entry-summary blockquote{margin-top:50px}.single-blog .entry-summary .row p{margin-top:5px;margin-bottom:0}.single-blog .entry-share{float:left}.single-blog .entry-pagination{float:right;margin-top:6px}.single-blog .entry-share li,.single-blog .entry-share span{display:inline-block}.single-blog .entry-share span{font-size:20px;line-height:1;color:#464D50}.single-blog .entry-share ul{display:inline-block;list-style-type:none;padding:0;margin:0}.single-blog .entry-share li a{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:100%;text-align:center;margin:0 3px}.single-blog .entry-share li.facebook a{background:#3B5998;color:#FFF}.single-blog .entry-share li.twitter a{background:#55ACEE;color:#FFF}.single-blog .entry-share li.googleplus a{background:#DD4B39;color:#FFF}.single-blog .entry-meta-bottom{margin-top:80px;border-top:1px solid #E4EAEC;border-bottom:1px solid #E4EAEC;padding:12px 0}.single-blog .entry-pagination div{display:inline-block;vertical-align:middle;line-height:20px;padding:0 20px}.single-blog .entry-pagination .next{border-left:1px solid #E4EAEC}.single-blog .featured-video{position:relative}.single-blog .featured-video img{width:100%}.single-blog .featured-video a{position:absolute;left:9px;bottom:9px;width:38px;height:38px;line-height:38px;color:#FF5152;background:#FFF;text-align:center}.single-blog .video-player{position:fixed;display:none;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(27,27,27,.5)}.single-blog .video-player a{position:absolute;top:-50px;right:15px;z-index:3;font-size:30px;line-height:1;color:#FFF}.single-blog .video-player .container{position:relative}.video-player-wrapper{padding:90px 0}.page-services .archiplus-about-featured{margin-bottom:-100px}.page-services .site-content .title{font-size:40px;font-weight:500;font-family:Muli,sans-serif;color:#464D50;line-height:1.2;letter-spacing:-2px}.page-services .site-content .subtitle{font-size:18px;font-weight:500;font-family:Muli,sans-serif;color:#848D91;line-height:1}.single-services .type-service .entry-content h4,.type-service:hover .entry-content h4,.type-service:hover .entry-content p{color:#FFF}.page-services .service-wrapper{margin:40px 0 100px}.type-service .entry-content{position:relative;padding:40px;background:#FFF;border:1px solid #E9EBEF;text-align:center;max-width:390px;min-height:318px}.type-service .entry-content:after{content:'';border:30px solid #FFF;position:absolute;z-index:1}.type-service:nth-child(1) .entry-content:after,.type-service:nth-child(4) .entry-content:after{top:50%;right:-60px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.type-service:nth-child(3) .entry-content:after,.type-service:nth-child(6) .entry-content:after{top:50%;left:-60px;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:transparent!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.type-service:nth-child(2) .entry-content:after,.type-service:nth-child(5) .entry-content:after{bottom:-60px;left:50%;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.type-service:hover .entry-content{background:#8260E3;border-color:#8260E3}.type-service:hover .entry-content:after{border-color:#8260E3}.type-service:hover .entry-content img{-webkit-filter:invert(1);-moz-filter:invert(1);filter:invert(1)}.type-service .entry-content h4{font-size:18px;font-family:'Source Sans Pro',sans-serif;font-weight:600;text-transform:uppercase;line-height:1;margin:20px 0 30px}.type-service .entry-content p{font-size:16px;font-family:'Source Sans Pro',sans-serif;font-weight:400;line-height:28px;margin:0}.type-service:after,.type-service:before{content:'';display:table}.type-service .entry-content,.type-service .entry-image{float:left}.type-service:nth-child(2) .entry-content,.type-service:nth-child(2) .entry-image,.type-service:nth-child(5) .entry-content,.type-service:nth-child(5) .entry-image{float:none}.type-service:nth-child(1),.type-service:nth-child(3),.type-service:nth-child(4),.type-service:nth-child(6){width:780px;float:left}.type-service:nth-child(2),.type-service:nth-child(5){width:390px;float:left}@media (min-width:768px){.page-services .service-wrapper{width:750px}}@media (min-width:992px){.page-services .service-wrapper{width:970px}}@media (min-width:1200px){.page-services .service-wrapper{width:1170px}}.single-services .type-service{float:none;width:100%;margin:40px 0 0}.single-services .type-service .entry-content{margin-top:-190px;background:#8260E3;border-color:#8260E3;color:#FFF;max-width:571px;padding:70px 40px}.single-services .type-service .entry-content .button{border:2px solid #FFF;background:0 0;padding:18px 27px;border-radius:30px;margin-top:45px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.single-services .type-service .entry-content .button .fa{margin-left:27px}.single-services .type-service .entry-content img{-webkit-filter:invert(1);-moz-filter:invert(1);filter:invert(1)}.single-services .type-service .entry-content:after{border-color:#8260E3;top:-60px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);border-color:transparent transparent #8260E3!important}.service-info{padding:70px 0 0}.service-info .bottom,.service-info .top{position:relative}.service-info .top{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #EAEAEA}.service-info .bottom img,.service-info .top img{position:absolute;top:5px;left:40px}.service-info .bottom .wrapper,.service-info .top .wrapper{padding-left:110px}.service-info .bottom .wrapper small,.service-info .top .wrapper small{display:block;font-size:15px;font-family:'Source Sans Pro',sans-serif;font-weight:600;line-height:1;text-transform:uppercase;color:#424242;margin-bottom:10px}.service-info .bottom .wrapper a,.service-info .top .wrapper a{display:block;font-size:35px;font-family:Muli,sans-serif;font-weight:300;line-height:1;color:#424242}.archiplus-featured-service{background:#2EB8AB;padding:100px 0;color:#FFF}.archiplus-featured-service .left .title{font-size:40px;font-family:Muli,sans-serif;line-height:1;margin-bottom:10px;color:inherit}.archiplus-featured-service .left .subtitle{font-size:18px;font-family:Muli,sans-serif;line-height:1;color:inherit;margin-bottom:40px}.archiplus-featured-service .left ul{list-style-type:none;padding:0;margin:0}.archiplus-featured-service .left li{line-height:1;margin-bottom:25px}.archiplus-featured-service .left li:last-child{margin-bottom:0}.archiplus-featured-service .left i{margin-right:35px}.archiplus-featured-service .right{margin-top:20px}.archiplus-featured-service .right .avatar{position:relative;display:inline-block;vertical-align:middle;padding:85px 30px 85px 0;border-right:1px solid #18968A}.archiplus-featured-service .right .avatar:before{content:'';position:absolute;top:50%;right:-15px;border:7.5px solid #18968A;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.archiplus-featured-service .right .avatar:after{content:'';position:absolute;top:50%;right:-14px;border:7.5px solid #2EB8AB;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.archiplus-featured-service .right .content:after,.archiplus-featured-service .right .content:before{content:'“';position:absolute;font-family:'Gill Sans',sans-serif;font-size:72px;font-weight:900;line-height:1;color:#1C8278}.archiplus-featured-service .right .avatar img{border-radius:100%;border:4px solid #FFF;width:62px;height:62px}.archiplus-featured-service .right .content{display:inline-block;vertical-align:middle;padding-top:50px;width:517px;padding-left:40px}.archiplus-featured-service .right .content:before{top:25px}.archiplus-featured-service .right .content:after{bottom:0;right:90px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}.archiplus-featured-service .right .content p{font-family:'Source Sans Pro',sans-serif;font-size:18px;font-style:italic;line-height:28px;color:#BCF5F0;margin-bottom:40px}.archiplus-featured-service .right .content span{display:block;font-size:15px;line-height:1}.archiplus-featured-service .right .content .name{color:#FFF;margin-bottom:10px;font-weight:600;text-transform:uppercase}.archiplus-featured-service .right .content .role{color:#135D56}.archiplus-related-service{padding:100px 0}.archiplus-related-service .title{font-size:40px;font-family:Muli,sans-serif;line-height:1;margin-bottom:0;color:#464D50}.archiplus-related-service .subtitle{font-size:18px;font-family:Muli,sans-serif;line-height:1;color:#848D91;margin-bottom:30px}.related-service .entry-image{margin-bottom:45px}.related-service .entry-wrapper{position:relative}.related-service .entry-wrapper>img{position:absolute;top:0;left:0;height:33px}.related-service .entry-content{padding-left:60px}.related-service .entry-title{font-style:18px;font-family:'Source Sans Pro',sans-serif;font-weight:600;line-height:1;color:#000;margin-bottom:22px;text-transform:uppercase}.related-service .entry-content p{font-size:16px;line-height:28px;color:#7E8284;margin-bottom:0}.page-projects .site-content{margin-bottom:-100px}.archiplus-project-content .title{font-size:40px;font-family:Muli,sans-serif;line-height:1.2;margin-bottom:0;color:#464D50}.archiplus-project-content .subtitle{font-size:18px;font-family:Muli,sans-serif;line-height:1;color:#848D91;margin-bottom:40px}.archiplus-project-content{margin-bottom:70px}.type-project{position:relative;margin-bottom:30px}.type-project .entry-title{font-size:18px;font-family:'Source Sans Pro',sans-serif;font-weight:600;text-transform:uppercase;text-align:center;margin-bottom:0;line-height:1}.type-project .hover-content{position:absolute;z-index:1;top:0;right:0;left:0;padding:40px;color:#FFF;background:#8260E3;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.type-project:hover .hover-content{opacity:1;visibility:visible}.type-project .hover-content .entry-title{color:#FFF;text-align:left}.type-project .hover-content p,.type-project .hover-content small{font-family:'Source Sans Pro',sans-serif;color:#E1D6FF}.type-project .entry-content .hover-content:before{content:'';position:absolute;top:-28px;left:50%;border:15px solid #8260E3;border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.type-project .hover-content p{font-size:16px;font-weight:400;line-height:28px;margin:30px 0 70px}.type-project .hover-content .bottom,.type-project .hover-content .top{position:relative}.type-project .hover-content .top{margin-bottom:40px}.type-project .hover-content small{display:block;font-size:15px;font-weight:600;line-height:1;text-transform:uppercase}.type-project .hover-content a:not( .button ){display:block;font-family:Muli,sans-serif;font-size:25px;font-weight:300;color:#FFF;line-height:1}.type-project .hover-content a.button{padding:18px 27px;border:2px solid #FFF;border-radius:30px;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.type-project .hover-content a.button i{margin-left:30px}.type-project .project-contact{margin:30px 0 55px}.type-project .project-contact img{position:absolute;top:0;left:0}.type-project .entry-content{position:relative;padding:40px;-webkit-box-shadow:0 10px 10px -6px rgba(0,0,0,.1);-moz-box-shadow:0 10px 10px -6px rgba(0,0,0,.1);box-shadow:0 10px 10px -6px rgba(0,0,0,.1)}.type-project .entry-content:before{content:'';position:absolute;top:-28px;left:50%;border:15px solid #FFF;border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.single-project .type-project .entry-image{margin-bottom:60px}.single-project .type-project .entry-content{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.single-project .type-project .entry-content:before{display:none}.single-project .type-project .entry-title{text-align:left;margin-bottom:30px}.single-project .type-project .project-contact{color:#FFF;background:#8260E3;margin:70px 0;padding:10px}.single-project .project-contact .wrapper:after,.single-project .project-contact .wrapper:before{content:'';display:table}.single-project .type-project .project-contact .wrapper{border:1px solid #9375EA}.type-project .project-contact .contact-wrapper{padding-left:50px}.single-project .type-project .project-contact .bottom,.single-project .type-project .project-contact .top{position:relative;float:left}.single-project .type-project .project-contact .top{margin:34px 20px 34px 40px}.single-project .type-project .project-contact .bottom{margin:34px 10px}.single-project .type-project .project-contact .left{font-size:21px;font-family:'Source Sans Pro',sans-serif;font-weight:900;line-height:1;text-transform:uppercase;padding:34px 30px;color:#FFF;float:left;width:153px;border-right:1px solid #9375EA}.single-project .type-project .project-contact small{display:block;font-family:'Source Sans Pro',sans-serif;font-size:15px;font-weight:600;color:#E1D6FF;line-height:1;text-transform:uppercase}.single-project .type-project .project-contact a{display:block;font-family:Muli,sans-serif;font-size:23px;font-weight:300;color:#FFF;line-height:1}.single-project .type-project p{font-size:16px;font-family:'Source Sans Pro',sans-serif;font-weight:400;line-height:28px;color:#7E8284;margin-bottom:0}.page-faq .content-area .subtitle,.page-faq .content-area .title{font-family:Muli,sans-serif;line-height:1}.single-project .row .col-md-4 img{margin-bottom:30px}.single-project .col-md-4 .row>.col-md-6:first-child{margin-top:80px}@media only screen and (max-width:1366px){.type-project .hover-content a:not( .button ){font-size:18px}.type-project .hover-content a.button{letter-spacing:0}.type-project .hover-content a.button i{margin-left:20px}}.page-faq .content-area .title{font-size:40px;margin-bottom:5px;color:#464D50}.page-faq .content-area .subtitle{font-size:18px;color:#848D91;margin-bottom:40px}.question-content h4,.question-content p,.widget-call-us a,.widget-call-us small,.widget-call-us span{font-family:'Source Sans Pro',sans-serif}.page-faq .widget{margin-bottom:10px}.widget .archiplus-tab-nav{list-style-type:none;padding:30px;margin:0;text-align:center;background:#494949}.archiplus-tab-nav li{margin-bottom:20px}.archiplus-tab-nav li:last-child{margin-bottom:0}.archiplus-tab-nav a{width:213px;height:50px;line-height:28px;background:0 0;border:1px solid #FF69A0;border-radius:30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.archiplus-tab-nav a:hover{border-color:#FF69A0;background:#FF69A0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.question-wrapper{position:relative;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #E1E1E1}.question-wrapper:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.question-wrapper i{color:#05CBB8;position:absolute;top:0;left:0;font-size:19px;line-height:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.question-wrapper:hover i{color:#494949}.question-content{padding-left:40px}.question-content h4{font-size:19px;font-weight:600;line-height:1;margin-bottom:20px}.question-content p{font-size:16px;font-weight:400;color:#7E8284;line-height:28px;margin-bottom:0}:not(#tab-1).archiplus-tab-panel{display:none}.widget-call-us{background:url(../img/callus-bg.jpg) center no-repeat;padding:125px 30px 30px;color:#FFF;text-transform:uppercase}.widget-call-us small{font-size:13px;font-weight:600;display:block}.widget-call-us span{font-size:18px;font-weight:600;display:block}.widget-call-us a{font-size:32px;font-weight:600;display:block}.page-shortcodes .site-content .title{font-size:40px;font-family:Muli,sans-serif;line-height:1;margin-bottom:5px;color:#464D50}.page-shortcodes .site-content .subtitle{font-size:18px;font-family:Muli,sans-serif;line-height:1;color:#848D91;margin-bottom:40px}.accordion>h4,.shortcode-title,.toggle h4{font-family:'Source Sans Pro',sans-serif}.shortcode-title{font-size:18px;font-weight:600;color:#464D50;line-height:1;margin-bottom:20px;text-transform:uppercase}.accordion>h4,.toggle h4{position:relative;font-size:17px;font-weight:600;color:#464D50;line-height:1;outline:0!important;padding:20px 24px;background:0 0;border:1px solid #E2E4E7;margin-bottom:10px;cursor:pointer}.toggle h4 i{position:absolute;top:20px;right:24px}.toggle .active h4 i:before{content:'\f077'}.accordion>h4.ui-accordion-header-active,.toggle .toggle-wrapper.active h4{color:#FFF;border-color:#05CBB8;background:#05CBB8;margin-bottom:0}.accordion>h4:after,.accordion>h4:before{content:'';display:block;position:absolute;background:#E2E4E7}.accordion>h4:before{width:14px;height:1px;top:26.5px;right:24px}.accordion>h4:after{width:1px;height:14px;top:20px;right:30.5px}.accordion>h4.ui-accordion-header-active:before{background:#FFF}.accordion>h4.ui-accordion-header-active:after,.toggle .toggle-wrapper:not( .active ) div{display:none}.accordion>div,.toggle .toggle-wrapper div{margin-bottom:10px;border:1px solid #E2E4E7;padding:30px 25px}.accordion>div p:last-child,.toggle .toggle-wrapper div p:last-child{margin-bottom:0}.bg-danger,.bg-info,.bg-success,.bg-warning{padding:23.5px 28px;line-height:1}.bg-success{color:#3C7677;border:1px solid #D6E9C6}.bg-info{color:#31708F;border:1px solid #BCE8F1}.bg-warning{color:#8A6D3B;border:1px solid #FAEBCC}.bg-danger{color:#B64D42;border:1px solid #EBCCD1}.social-media{list-style-type:none;padding:0;margin:0 0 23px}.social-media:last-child{margin-bottom:0}.social-media:after,.social-media:before{content:'';display:table}.social-media li{float:left;color:#FFF;width:52px;height:52px;line-height:52px;text-align:center;margin-right:23px}.social-media li:last-child{margin-right:0}.social-media li.twitter{background:#00ACEE}.social-media li.facebook{background:#3B5998}.social-media li.google-plus{background:#DD4B39}.social-media li.linkedin{background:#0E76A8}.social-media li.vimeo{background:#00AFF0}.social-media li.dribbble{background:#EA4C89}.social-media.rounded li{border-radius:100%}.button-shortcodes{margin-bottom:30px}.button-shortcodes:last-child{margin-bottom:0}.button-shortcodes .button{width:170px;height:50px;line-height:50px;text-align:center;padding:0;margin-right:15px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button-shortcodes.rounded .button{border-radius:30px}.button-shortcodes .button:last-child{margin-right:0}.button-shortcodes .button.transparent{background:0 0;color:#05CBB8;border:1px solid #05CBB8}.button-shortcodes .button.threed{-webkit-box-shadow:0 3px 0 0 rgba(4,163,148,1);-moz-box-shadow:0 3px 0 0 rgba(4,163,148,1);box-shadow:0 3px 0 0 rgba(4,163,148,1)}.pricing-table{padding:20px 45px 25px;border:1px solid #E2E4E7}.pricing-value{width:103px;height:103px;color:#FFF;text-align:center;background:#8260E3;margin:0 auto 20px;border-radius:100%}.pricing-value.red{background:#494949}.page-shortcodes .testimonial-content .name:before,.pricing-table .pricing-title:after{content:'';background:#E2E4E7;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.pricing-value .big{font-size:40px;font-weight:800;line-height:1;margin:20px 0 0;display:inline-block}.pricing-value .small{font-size:14px;font-weight:400;line-height:1;padding-left:16px;display:inline-block}.pricing-table .pricing-title{position:relative;color:#464D50;font-size:24px;font-weight:300;line-height:1;padding-bottom:17px;margin-bottom:25px}.page-shortcodes .testimonial-content .name,.pricing-table li{font-size:14px;font-weight:600;color:#464D50;text-transform:uppercase}.pricing-table .pricing-title:after{position:absolute;left:50%;bottom:0;width:31px;height:2px;transform:translateX(-50%)}.pricing-table ul{list-style-type:none;padding:0;margin:0}.pricing-table li{border-bottom:1px solid #E2E4E7;padding-bottom:15px;margin-bottom:15px;line-height:1}.pricing-table li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.pricing-table .button{margin-top:32px;border-radius:30px;padding:20px 35px;line-height:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.testimonial-wrapper .type-testimonial{position:relative}.testimonial-wrapper .avatar-image{position:absolute;top:0;left:0}.testimonial-wrapper .avatar-image img,.testimonial-wrapper-thumbs .owl-thumb-item.active img{width:70px;height:70px;border-radius:100%;opacity:1}.testimonial-wrapper-thumbs img{cursor:pointer}.testimonial-wrapper .testimonial-content{padding-left:115px}.page-shortcodes .testimonial-content .name{position:relative;padding-top:18px}.page-shortcodes .testimonial-content .name:before{position:absolute;top:0;height:1px;width:35px;left:50%;transform:translateX(-50%)}.page-shortcodes .testimonial-content p{font-size:16px;line-height:28px;color:#7E8284;margin-bottom:42px}.page-shortcodes .testimonial-wrapper-two .testimonial-content p{padding:0 40px;margin-bottom:23px}.testimonial-wrapper .owl-dots{position:absolute;left:115px}.testimonial-wrapper .owl-dot{width:7px;height:7px;background:#DBDDE6;display:inline-block;border-radius:100%;margin-right:2px}.testimonial-wrapper .owl-dot.active{background:#05CBB8}.owl-thumb-item{display:inline-block;margin:0 8px}.testimonial-wrapper-thumbs .owl-thumb-item img{width:56px;height:56px;border-radius:100%;opacity:.5}.testimonial-wrapper-thumbs{position:absolute;z-index:1;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.testimonial-wrapper-two .name{padding-bottom:90px}.testimonial-wrapper-two .owl-nav [class*=owl-]{position:absolute;bottom:10px}.testimonial-wrapper-two .owl-nav .owl-next{right:80px}.testimonial-wrapper-two .owl-nav .owl-prev{left:80px}.testimonial-wrapper-two:after,.testimonial-wrapper-two:before{content:'“';position:absolute;top:0;font-family:'Source Sans Pro',sans-serif;font-size:48px;font-weight:800;line-height:1}.testimonial-wrapper-two:after{right:0;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}.slider-wrapper-thumbs:after,.slider-wrapper-thumbs:before{content:'';display:table}.slider-wrapper-thumbs .owl-thumb-item{display:block;margin-left:0;margin-right:22px;margin-bottom:35px;float:left}.slider-wrapper-thumbs .owl-thumb-item:last-child{margin-right:0}.slider-wrapper .owl-dots{position:absolute;top:-32px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.slider-wrapper .owl-dot{width:7px;height:7px;background:#DBDDE6;display:inline-block;border-radius:100%;margin-right:2px}.slider-wrapper .owl-dot.active{background:#05CBB8}.slider-wrapper .owl-nav [class*=owl-]{position:absolute;top:50%;color:#FFF;width:33px;height:33px;line-height:30px;border-radius:100%;font-size:10px;border:2px solid #FFF;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.slider-wrapper .owl-nav .owl-prev{left:20px}.slider-wrapper .owl-nav .owl-next{right:20px}@media only screen and (max-width:1366px){.pricing-table .button{padding:15px;font-size:.8em}.button-shortcodes .button{width:120px}.slider-wrapper-thumbs{margin:0 -5px}.slider-wrapper-thumbs .owl-thumb-item{margin:0 0 30px;padding:0 5px;width:33.3333%}.slider-wrapper .owl-dots{top:-28px}}.homepage .site-content{padding:0}.homepage .archiplus-contact-us{padding:100px 0;background:url(../img/ask-icon.png) 10% 100% no-repeat #EAF2F5}.homepage .archiplus-contact-us .title{font-size:40px;font-family:Muli,sans-serif;color:#464D50;line-height:1;margin-bottom:10px}.homepage .archiplus-contact-us .subtitle{font-size:18px;font-family:Muli,sans-serif;color:#848D91;line-height:1;margin-bottom:40px}.homepage .archiplus-contact-us p{font-size:16px;font-family:'Source Sans Pro',sans-serif;color:#848D91;line-height:28px;margin-bottom:40px}.homepage .archiplus-contact-us .button{padding:20px 52px;border-radius:30px}.homepage .archiplus-blog-section{padding:100px 0}.homepage .archiplus-blog-section .title{font-size:40px;font-family:Muli,sans-serif;color:#464D50;line-height:1;text-align:center;margin-bottom:10px}.homepage .archiplus-blog-section .subtitle{font-size:18px;font-family:Muli,sans-serif;color:#848D91;line-height:1;text-align:center;margin-bottom:40px}.homepage .type-post .entry-content{padding:40px 50px;background:#FFF}.homepage .type-post .entry-wrapper{-webkit-box-shadow:0 0 40px 2px rgba(0,0,0,.1);-moz-box-shadow:0 0 40px 2px rgba(0,0,0,.1);box-shadow:0 0 40px 2px rgba(0,0,0,.1)}.homepage .type-post .entry-published{font-size:13px;font-family:'Source Sans Pro',sans-serif;font-weight:600;text-transform:uppercase;line-height:1;margin-bottom:10px;color:#0ACCB9}.homepage .type-post .entry-title{font-size:22px;font-family:Muli,sans-serif;font-weight:400;line-height:1;margin-bottom:30px;color:#2F3437}.homepage .type-post p{font-size:16px;font-family:'Source Sans Pro',sans-serif;font-weight:300;line-height:28px;margin-bottom:50px;color:#7E8284}.homepage .type-post .entry-content a{font-size:14px;font-family:'Source Sans Pro',sans-serif;font-weight:600;text-transform:uppercase;line-height:1;color:#2F3437}.homepage .type-post .entry-content a i{margin-left:13px}.homepage .type-post .entry-image{position:relative}.homepage .type-post .entry-image a{top:20px;left:20px;-webkit-transform:none;-moz-transform:none;transform:none}.homepage .type-post .entry-image a:last-child{top:58px}.homepage .type-post .entry-image a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.homepage .type-post .entry-image i{width:38px;height:38px;line-height:38px;background:#0FCCBA;border-radius:0}.homepage .type-post .entry-image a:last-child i{background:#8260E3}.homepage .archiplus-blog-section .button{margin-top:60px;border-radius:30px;padding:20px 37px}.homepage .type-service{width:auto}.homepage .type-service .entry-content{position:relative;min-width:284px;min-height:171px;padding:0}.homepage .type-service .entry-content a{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.homepage .type-service .entry-content:after{display:none}.homepage .type-service .entry-content img{margin-bottom:30px}.homepage .type-service .entry-content h4{margin:0}.homepage .owl-carousel .owl-item img{display:inline-block;width:auto}.archiplus-service-icon{margin-top:70px}.archiplus-service-icon .owl-dots{position:absolute;bottom:-50px;left:0;line-height:0}.archiplus-service-icon .owl-dot{width:11px;height:11px;background:#DBDDE6;display:inline-block;border-radius:100%;margin-right:2px}.archiplus-service-icon .owl-dot.active{background:#05CBB8}.archiplus-service-icon .button{position:absolute;bottom:-80px;right:15px;padding:20px 34px;border-radius:30px}.archiplus-project-section{padding:100px 0;background:#EAF2F5}.homepage .archiplus-project-section .title{font-size:40px;font-family:Muli,sans-serif;color:#464D50;line-height:1;margin-bottom:10px}.homepage .archiplus-project-section .subtitle{font-size:18px;font-family:Muli,sans-serif;font-weight:300;color:#848D91;line-height:1;margin-bottom:40px}.homepage .archiplus-project-section p{font-size:16px;font-family:'Source Sans Pro',sans-serif;font-weight:300;line-height:28px;margin-bottom:50px;color:#7E8284}.homepage .archiplus-project-section .button{border-radius:30px;padding:20px 37px}.homepage .archiplus-project-section .entry-summary{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);color:#FFF;text-align:center}.homepage .archiplus-project-section .entry-wrapper{position:absolute;top:50%;left:0;right:0;-wbekit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.homepage .type-project{position:relative;margin-bottom:0;min-width:370px}.homepage .type-project .entry-title{font-size:30px;font-family:Muli,sans-serif;font-weight:300;text-transform:capitalize;line-height:1;margin-bottom:13px}.homepage .type-project .country,.homepage .type-project .read-more{font-size:18px;font-family:Muli,sans-serif;font-weight:300;line-height:1}.homepage .type-project .country{text-transform:capitalize;margin-bottom:22px}.homepage .type-project .read-more{position:absolute;bottom:20px;right:20px;text-transform:lowercase;padding-bottom:6px;border-bottom:1px solid #FFAC56}.homepage .archiplus-about-testimonial{margin:0}.homepage .archiplus-slider-content .button{margin-top:55px;padding:20px 28px;border-radius:30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home-two .site-footer,.home-two .site-footer>.container .row>[class*=col-md-]{padding:0}.homepage .archiplus-slider-content .site-page-title-image{position:static;-webkit-transform:none;-moz-transform:none;transform:none}.homepage .archiplus-slider-content .owl-nav [class*=owl-]{position:absolute;top:50%;color:#23282D;background:#FFF;width:55px;height:55px;line-height:55px;border-radius:100%;text-align:center;font-size:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.homepage .archiplus-slider-content .owl-prev{left:10%}.homepage .archiplus-slider-content .owl-next{right:10%}.homepage .archiplus-slider-content .counter{position:absolute;z-index:1;top:50%;right:7%;font-family:Lato,sans-serif;font-weight:100;font-size:102px;line-height:1;color:#FFF;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.homepage .archiplus-slider-content .counter>div{display:inline-block;margin:0 -15px}.homepage .archiplus-slider-content .counter .small{font-size:70px}.home-two .site-footer>.container .row{margin:0}.home-two .site-copyright{margin-top:0;padding:33px 0;background:#1A1F27;color:#8F97A6;border-top:0}.home-two .site-footer .archiplus-about-us{border-right:1px solid #8F97A6;padding:100px 0}.home-two .site-footer .widget-title{line-height:1}.home-two .archiplus-about-us .widget-title{margin-bottom:20px}.home-two .archiplus-about-us .social-icons li{float:none;display:inline-block;margin-top:40px;width:49px;height:49px;background:0 0!important;border:1px solid #8F97A6}.home-two .archiplus-newsletter{border-top:1px solid #8F97A6;margin-top:40px;padding-top:40px;padding-left:40px}.home-two .site-footer>.container .col-md-7 .row>.col-md-3,.home-two .site-footer>.container .col-md-7 .row>.col-md-5{padding-left:40px}.home-two .site-footer>.container .col-md-7{padding:100px 0!important}.home-two .archiplus-newsletter .widget-title{margin-bottom:30px}.home-two .archiplus-newsletter button{background:0 0;border:1px solid #05998B}.home-two .archiplus-service-wrapper{padding:100px 0}.home-two .archiplus-service-wrapper .title{font-size:40px;font-family:Muli,sans-serif;color:#464D50;line-height:1;margin-bottom:10px}.home-two .archiplus-service-wrapper .subtitle{font-size:18px;font-family:Muli,sans-serif;font-weight:300;color:#848D91;line-height:1;margin-bottom:40px}.home-two .archiplus-service-wrapper .type-service{width:370px;height:270px;margin-bottom:70px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.home-two .archiplus-service-wrapper .type-service img{margin-bottom:35px}.home-two .archiplus-service-wrapper .type-service h3{color:#FFF;font-size:24px;font-family:Muli,sans-serif;font-weight:500;line-height:1}.home-two .archiplus-service-wrapper .yellow{background:#FEA700}.home-two .archiplus-service-wrapper .pink{background:#494949}.home-two .archiplus-service-wrapper .purple{background:#8260E3}.home-two .archiplus-service-wrapper .container p{font-size:16px;font-family:'Source Sans Pro',sans-serif;color:#7E8284;line-height:28px;margin-bottom:0}.home-two .archiplus-service-wrapper .button{margin-top:55px;padding:20px 33px;border-radius:30px}.home-two .archiplus-project-section{background:#FFF}.home-two .archiplus-project-section .entry-summary{position:absolute;top:0;left:15px;right:15px;bottom:0;background:rgba(0,0,0,.5);color:#FFF;text-align:center}.home-two .archiplus-project-section .entry-wrapper{position:absolute;top:50%;left:0;right:0;-wbekit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.home-two .type-project{position:relative;margin-bottom:0;min-width:370px}.home-two .type-project .entry-title{font-size:30px;font-family:Muli,sans-serif;font-weight:300;text-transform:capitalize;line-height:1;margin-bottom:13px}.home-two .type-project .country,.home-two .type-project .read-more{font-size:18px;font-family:Muli,sans-serif;line-height:1;font-weight:300}.home-two .type-project .country{text-transform:capitalize;margin-bottom:22px}.home-two .type-project .read-more{position:absolute;bottom:20px;right:20px;text-transform:lowercase;padding-bottom:6px;border-bottom:1px solid #FFAC56}.home-two .archiplus-project-section .button{margin-top:60px}.home-two .archiplus-blog-section{background:#F0F0F0}.home-two .type-post.big-post .entry-summary{position:absolute;background:rgba(0,0,0,.5);top:0;right:15px;bottom:0;left:15px;padding:20px}.home-two .type-post.big-post .entry-summary h4,.home-two .type-post.big-post .entry-summary p{color:#FFF;margin-bottom:22px}.home-two .type-post.big-post .entry-summary h4{line-height:1;font-size:25px}.home-two .type-post.big-post .entry-summary .entry-wrapper{position:absolute;bottom:70px}.home-two .type-post.small-post{margin-bottom:18px}.home-two .type-post.small-post:last-child,.homepage.home-two .type-post.small-post .entry-summary p{margin-bottom:0}.home-two .type-post.small-post:after,.home-two .type-post.small-post:before{content:'';display:table}.home-two .type-post.small-post .entry-image{position:relative}.homepage.home-two .type-post .like-button,.homepage.home-two .type-post .read-more{position:absolute;z-index:1;right:20px;left:auto}.homepage.home-two .type-post .like-button{top:20px!important}.homepage.home-two .type-post .like-button i{background:#494949!important;border-radius:100%}.homepage.home-two .type-post .read-more{top:auto!important;bottom:20px;font-size:18px;font-family:Muli,sans-serif;padding-bottom:5px;line-height:1;border-bottom:1px solid #FFAC56;border-radius:0!important}.home-two .type-post.big-post{color:#FFF}.homepage.home-two .type-post.small-post .entry-image{position:relative;width:210px;color:#FFF;float:left}.homepage.home-two .type-post.small-post .entry-image:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.homepage.home-two .type-post.small-post .entry-summary{background:#FFF;padding:40px 30px 40px 50px;float:left;width:540px}.homepage.home-two .type-post.small-post .entry-summary .entry-title{font-size:22px;font-family:'Source Sans Pro',sans-serif;line-height:1;margin-bottom:20px;color:#464D50}.home-two .archiplus-testimonial-section{background:#E2EAED;padding:100px 0}.home-two .archiplus-testimonial-section .title{font-size:40px;font-family:Muli,sans-serif;color:#464D50;line-height:1;text-align:center;margin-bottom:10px}.home-two .archiplus-testimonial-section .subtitle{font-size:18px;font-family:Muli,sans-serif;font-weight:300;color:#848D91;line-height:1;text-align:center;margin-bottom:40px}.home-two .archiplus-testimonial-section .avatar{margin-bottom:35px}.home-two .archiplus-testimonial-section .avatar img{width:62px;height:62px;border-radius:100%}.home-two .archiplus-testimonial-section p{font-size:16px;font-family:'Source Sans Pro',sans-serif;color:#7E8284;line-height:28px;margin-bottom:0}.home-two .archiplus-testimonial-section .user-info{position:relative;margin-top:25px;padding-top:35px}.home-two .archiplus-testimonial-section .user-info:before{content:'';display:block;position:absolute;top:0;height:2px;width:24px;background:#8260E3}.home-two .archiplus-testimonial-section .user-info .name{color:#464D50;font-size:18px;font-family:Muli,sans-serif;line-height:1}.home-two .archiplus-testimonial-section .content-wrapper{padding-left:100px;padding-right:40px}.home-two .archiplus-testimonial-section .quote-icon{position:absolute;top:110px}.home-two .archiplus-testimonial-section .owl-carousel .owl-nav.disabled{display:block}.home-two .archiplus-testimonial-section .owl-nav{position:absolute;top:50%;width:99vw;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-two .archiplus-testimonial-section .owl-nav [class*=owl-]{position:absolute;color:#FFF;background:#05CBB8;height:52px;line-height:52px;width:52px;text-align:center;-webkit-box-shadow:0 10px 30px 0 rgba(5,203,184,.32);-moz-box-shadow:0 10px 30px 0 rgba(5,203,184,.32);box-shadow:0 10px 30px 0 rgba(5,203,184,.32)}.home-two .archiplus-about-section .subtitle,.home-two .archiplus-about-section .title,.home-two .content-slider h3{font-family:Muli,sans-serif;line-height:1;color:#FFF}.home-two .archiplus-testimonial-section .owl-nav .owl-prev{left:0}.home-two .archiplus-testimonial-section .owl-nav .owl-next{right:0}.home-two .home-slider .owl-dots{position:absolute;top:50%;right:130px}.home-two .home-slider .owl-dot{position:relative;width:9px;height:9px;background:rgba(255,255,255,.5);border-radius:100%;margin-bottom:25px}.home-two .home-slider .owl-dot.active{background:rgba(255,255,255,1)}.home-two .home-slider .owl-dot.active span{position:absolute;top:-5px;left:-5px;width:19px;height:19px;background:0 0;border:2px solid rgba(255,255,255,.5);border-radius:100%}.home-two .home-slider .owl-dot:last-child{margin-bottom:0}.home-two .type-slider .container{position:absolute;top:0;left:0;right:0;bottom:0}.home-two .content-slider{position:absolute;top:50%;left:15px;background:#2C323E;color:#FFF;width:410px;height:266px;padding:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.home-two .content-inner-slider{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px dashed #464D5A;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.home-two .content-slider h3{font-size:40px;font-weight:300;letter-spacing:-2px;margin-bottom:45px}.home-two .content-slider .subtitle{font-size:13px;font-family:Muli,sans-serif;font-weight:500;text-transform:uppercase}.home-two .content-slider .button{border-radius:30px;padding:17px 28px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.archiplus-about-section{background:url(../img/home2-about.jpg) 115% no-repeat #8260E3;background-size:contain}.home-two .archiplus-about-section .title{font-size:40px;margin-bottom:10px}.home-two .archiplus-about-section .subtitle{font-size:18px;font-weight:300;margin-bottom:40px}.home-two .archiplus-about-section p{font-size:16px;line-height:28px;margin-bottom:40px;color:#FFF}.about-wrapper-content .counter-value,.comment-title{font-family:Muli,sans-serif;font-size:30px}.home-two .archiplus-about-section .button{border-radius:30px;padding:20px 57px}.about-wrapper-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:100px 0}.about-wrapper-content .row{margin-top:80px;color:#FFF}.about-wrapper-content .counter-value{font-weight:500;line-height:1;margin:12px 0}.archiplus-pagination ul{list-style-type:none;padding:0;margin:0;text-align:center}.archiplus-pagination li{display:inline-block}.archiplus-pagination li a,.archiplus-pagination li span{display:inline-block;width:50px;height:50px;line-height:50px;border:2px solid #E4EAEC;border-radius:100%;color:#17192C}.archiplus-pagination li a{line-height:46px;margin:0 5px;font-weight:600}.archiplus-pagination li:first-child a{margin-left:0}.archiplus-pagination li:last-child a{margin-right:0}.archiplus-pagination li a.next,.archiplus-pagination li a.prev,.archiplus-pagination li a:hover{color:#FFF;border:2px solid #05CBB8;background:#05CBB8}.archiplus-pagination li a.next,.archiplus-pagination li a.prev{-webkit-box-shadow:0 10px 30px 0 rgba(5,203,184,.32);-moz-box-shadow:0 10px 30px 0 rgba(5,203,184,.32);box-shadow:0 10px 30px 0 rgba(5,203,184,.32)}.archiplus-pagination li span.dots{border:0}.entry-comment{margin-top:100px}.comment-title{line-height:1;margin-bottom:15px;color:#464D50}.comment-notice{line-height:1;font-size:16px;font-family:'Source Sans Pro',sans-serif;color:#7E8284;margin-bottom:40px}.entry-comment input[type=submit]{margin-top:20px;padding:20px 32px;border-radius:30px}@media only screen and (max-width:1366px){.home-two .archiplus-testimonial-section .owl-nav .owl-next{right:5px}.archiplus-about-section{background:url(../img/home2-about.jpg) 300% no-repeat #8260E3;background-size:contain}}@media only screen and (max-width:1024px){.page-faq .archiplus-tab-nav a{width:auto;height:auto}.home-two .archiplus-service-wrapper .type-service,.type-service:nth-child(1),.type-service:nth-child(2),.type-service:nth-child(3),.type-service:nth-child(4),.type-service:nth-child(5),.type-service:nth-child(6){width:100%}.type-service .entry-content{max-width:50%}.type-service:nth-child(2) .entry-content,.type-service:nth-child(2) .entry-image,.type-service:nth-child(5) .entry-content,.type-service:nth-child(5) .entry-image{float:left}.type-service:nth-child(2) .entry-content:after,.type-service:nth-child(5) .entry-content:after{right:-59px;bottom:auto;top:50%;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);border-color:transparent transparent transparent #FFF!important}.type-service:nth-child(2):hover .entry-content:after,.type-service:nth-child(5):hover .entry-content:after{border-color:transparent transparent transparent #8260E3!important}.home-two .type-project{min-width:auto}.homepage.home-two .type-post.small-post .entry-summary{width:65%;padding:27px 30px}.archiplus-about-section{background:url(../img/home2-about.jpg) -580% 100% no-repeat #8260E3;background-size:cover}}@media only screen and (max-width:768px){.mean-bar{position:relative;padding:20px 15px;background:#2C323E}.mean-bar span{display:block;height:2px;width:20px;margin-bottom:5px;background:#F5F5F5}.mean-link-open{position:relative;height:20px;width:20px;display:block}.open-menu.mean-bar span:nth-child(2){display:none}.open-menu.mean-bar span:first-child{position:absolute;top:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.open-menu.mean-bar span:last-child{position:absolute;top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.mean-bar span:last-child{margin-bottom:0}.mean-bar .site-navigation{position:relative;display:none}.mean-bar .main-navigation{position:absolute;z-index:2;top:20px;left:-15px;right:-15px;background:#2C323E}.mean-bar .main-navigation li{display:block;color:#FFF;padding:0;line-height:2!important}.mean-bar .main-navigation li a{display:block;padding:5px 15px}.main-navigation .has-sub-menu ul li.dropdown-list,.main-navigation .has-sub-menu ul:not( .mega-dropdown-menu ) li{padding:0!important;margin:0!important;font-size:15px;font-family:'Source Sans Pro',sans-serif;letter-spacing:.5px;border-bottom:0}.mean-bar .main-navigation .has-sub-menu>ul{position:static;display:none;width:100%;opacity:1;visibility:visible;padding:0;background:#464D50}.mean-bar .open-sub-menu{position:absolute;top:0;right:0;z-index:3}.mean-bar .sub-menu{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}.main-navigation .has-sub-menu:hover:before{display:none}.site-branding,.topbar,.topbar .section-right{text-align:center}.archiplus-slider-content .site-page-title-content .title{font-size:50px}.homepage .archiplus-slider-content .counter{font-size:90px}.topbar .section-phone{border-right:0}.homepage .site-page-title{background:0 0;min-height:100%}.home-two .section-phone,.home-two .topbar .section-email{display:block;margin:0 0 10px;padding:0}.home-two .section-email a,.home-two .section-email i,.home-two .section-phone a,.home-two .section-phone i{position:static;display:inline-block;color:#464D50;font-size:1em;-webkit-transform:none;-moz-transform:none;transform:none}.home-two .site-branding{padding:10px 0}.carousel-project{margin-top:40px}.site-footer{padding:60px 0 40px}.site-footer .archiplus-newsletter{margin-top:30px}.archiplus-about-medal{margin:30px 0}.archiplus-about-wrapper{bottom:25px}.archiplus-featured-item{width:80%}.archiplus-featured-carousel .owl-nav .owl-prev{left:0}.archiplus-featured-carousel .owl-nav .owl-next{right:0}.archiplus-featured-carousel .owl-nav .owl-next img,.archiplus-featured-carousel .owl-nav .owl-prev img{max-height:90px}.archiplus-featured-item .avatar{bottom:auto}.type-service:nth-child( 1 ),.type-service:nth-child( 2 ),.type-service:nth-child( 3 ),.type-service:nth-child( 4 ),.type-service:nth-child( 5 ),.type-service:nth-child( 6 ){width:100%;padding:0 15px;margin-bottom:10px}.type-service .entry-content,.type-service .entry-image{max-width:100%;width:50%;min-height:auto}.type-service:nth-child(2) .entry-content,.type-service:nth-child(2) .entry-image,.type-service:nth-child(5) .entry-content,.type-service:nth-child(5) .entry-image{float:left}.type-service:nth-child(2) .entry-content:after,.type-service:nth-child(5) .entry-content:after{right:-59px;bottom:auto;top:50%;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);border-color:transparent transparent transparent #FFF!important}.type-service:nth-child(2):hover .entry-content:after,.type-service:nth-child(5):hover .entry-content:after{border-color:transparent transparent transparent #8260E3!important}.page-services .service-wrapper{margin:40px -15px 100px}.type-service .entry-content{padding:30px}.single-services .type-service{padding:0}.single-services .type-service .entry-image{float:none;width:100%}.single-services .type-service .entry-content{margin-top:0;max-width:100%;width:100%}.service-info{padding:40px 0}.archiplus-featured-service .left i{margin-right:20px}.archiplus-featured-service .right{margin-top:40px}.archiplus-featured-service{padding:60px 0}.related-service{margin-bottom:30px}.single-project .type-project .project-contact .bottom{margin:34px 5px}.single-project .col-md-4 .row>.col-md-6{margin-top:60px!important}.archiplus-widget-category li:before{margin-right:5px}.single-blog .entry-meta-bottom{margin-top:60px;text-align:center}.single-blog .entry-pagination,.single-blog .entry-share{float:none}.slider-wrapper-thumbs .owl-thumb-item{width:auto}.page-shortcodes .testimonial-wrapper{margin-bottom:80px}.page-faq .archiplus-tab-nav a{width:auto;height:auto}.archiplus-contact-map{height:300px}.home-two .archiplus-service-wrapper .type-service{width:100%;margin-bottom:30px}.home-two .type-project{min-width:auto}.home-two .type-project .entry-title{font-size:24px}.homepage.home-two .type-post.small-post .entry-summary{padding:27px 30px;width:70%}.home-two .type-post.small-post:first-child{margin-top:18px}.archiplus-about-section{background:#8260E3}.archiplus-about-section .visible-sm{margin:0 -15px}.archiplus-pagination li:nth-child(4){display:none}}@media only screen and (max-width:480px){.archiplus-service-carousel .type-service{padding:0}.homepage .type-project{min-width:auto}.homepage.home-two .type-post.small-post .entry-image,.homepage.home-two .type-post.small-post .entry-image img{width:100%}.homepage.home-two .type-post.small-post .entry-summary{width:100%;padding:20px}.home-two .site-footer .archiplus-about-us{padding:60px 0;border-right:0}.home-two .site-footer>.container .col-md-7{padding:60px 0!important}.home-two .site-footer>.container .col-md-7 .row>.col-md-3,.home-two .site-footer>.container .col-md-7 .row>.col-md-5{padding:0}.home-two .archiplus-newsletter{padding-top:30px;padding-left:0}.home-two .archiplus-newsletter button{position:static;width:100%;height:52px;margin-top:20px}.archiplus-about-section .visible-sm{margin:0}.archiplus-about-featured{padding:60px 0;background:url(../img/featured-work.jpg) center no-repeat #212121;background-size:cover}.archiplus-about-wrapper{position:static;-webkit-transform:none;-moz-transform:none;transform:none}.archiplus-featured-item .content{padding-left:0}.archiplus-featured-item .avatar{position:static}.archiplus-featured-item{width:100%}.archiplus-featured-carousel .owl-nav .owl-next img,.archiplus-featured-carousel .owl-nav .owl-prev img{height:60px;-webkit-filter:invert(1);-moz-filter:invert(1);filter:invert(1)}.archiplus-featured-carousel .owl-nav .owl-prev{left:10px}.archiplus-featured-carousel .owl-nav .owl-next{right:10px}.archiplus-testimonial-carousel{padding:0}.widget .social-icons{margin-bottom:30px}.type-service .entry-content,.type-service .entry-image{width:100%}.type-service:nth-child(1) .entry-content:after,.type-service:nth-child(2) .entry-content:after,.type-service:nth-child(4) .entry-content:after,.type-service:nth-child(5) .entry-content:after{top:auto;bottom:-60px;right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);border-color:#FFF transparent transparent!important}.archiplus-featured-service .right .content:after,.homepage .archiplus-slider-content .owl-next{right:15px}.type-service:nth-child(3) .entry-content:after,.type-service:nth-child(6) .entry-content:after{top:-60px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);border-color:transparent transparent #FFF!important}.type-service:nth-child(1):hover .entry-content:after,.type-service:nth-child(2):hover .entry-content:after,.type-service:nth-child(4):hover .entry-content:after,.type-service:nth-child(5):hover .entry-content:after{border-color:#8260E3 transparent transparent!important}.single-services .type-service .entry-content:after,.type-service:nth-child(3):hover .entry-content:after,.type-service:nth-child(6):hover .entry-content:after{border-color:transparent transparent #8260E3!important}.service-info .bottom img,.service-info .top img{left:0}.archiplus-featured-service .right .content:before,.homepage .archiplus-slider-content .owl-prev{left:15px}.service-info .bottom .wrapper,.service-info .top .wrapper{padding-left:70px}.service-info .bottom .wrapper a,.service-info .top .wrapper a{font-size:20px}.archiplus-featured-service .right .avatar{border-right:0;padding:85px 0}.archiplus-featured-service .right .avatar:before{display:none}.archiplus-featured-service .right .content{padding-left:20px;width:65%}.type-project .hover-content a.button{padding:18px 20px}.single-project .type-project .project-contact .left{border-right:0;width:100%;padding:30px 15px}.single-project .type-project .project-contact .bottom,.single-project .type-project .project-contact .top{margin:0;width:100%;padding:30px 15px}.type-project .project-contact img{top:30px;left:15px}.single-project .type-project .project-contact a{font-size:18px}.archiplus-pagination li{margin-bottom:10px}.widget-area{margin-top:30px}.blog .content-area .type-post{margin-bottom:40px}.blog .entry-meta .avatar{margin:40px auto 20px;text-align:center}.blog .entry-meta .name,.blog .entry-meta .name strong,.blog .entry-published.big,.blog .entry-published.medium{text-align:center;position:static;background:0 0;color:#464D50}.blog .entry-meta .name{margin-bottom:20px}.button-shortcodes .button,.pricing-table,.social-media li{margin-bottom:10px}.blog .content-area .type-post .entry-summary{text-align:center}.site-page-title-content .title{font-size:50px}.slider-wrapper-thumbs .owl-thumb-item{width:33.33333%}.social-media li{margin-right:10px}.testimonial-wrapper-thumbs{position:static;-webkit-transform:none;-moz-transform:none;transform:none}.page-faq .widget.widget-call-us{padding:125px 0 30px;margin-bottom:30px}.archiplus-contact-mail p:not( .text-center ):not( .message ){float:none;width:100%}.archiplus-contact-mail .name input{width:100%;margin-left:0}.archiplus-contact-address,.archiplus-contact-follow{width:100%;border:0;padding:20px}.archiplus-contact-address .left,.archiplus-contact-address .right{float:none;width:100%}.archiplus-contact-address button{padding:20px}.site-page-title-content{background:url(../img/home-slider.png) center no-repeat;background-size:cover;height:300px;position:static}.site-page-title-content .subtitle{font-size:15px}.archiplus-slider-content .site-page-title-content .title{font-size:30px;margin-top:10px}.homepage .archiplus-slider-content .owl-nav [class*=owl-]{width:35px;height:35px;line-height:35px;font-size:10px}.homepage .archiplus-slider-content .button{padding:15px 20px}.homepage .archiplus-slider-content .counter .small{font-size:30px;margin:0}.homepage .archiplus-slider-content .counter{font-size:50px;top:auto;bottom:20px;-webkit-transform:none;-moz-transform:none;transform:none}.home-two .type-slider .content-slider{background:url(../img/home-slider.png) center no-repeat;background-size:cover;width:100%;left:0;top:0;-webkit-transform:none;-moz-transform:none;transform:none}.home-two .type-slider .container{position:relative;height:300px}.home-two .home-slider .owl-dots{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}}