@import url(//www.piedensol.com/wp-content/themes/albist-wp/css/../fonts/montserrat-fonts.css);@import url(//www.piedensol.com/wp-content/themes/albist-wp/css/animate.css);*{margin:0;padding:0}body{background:#fff;font-weight:400;position:relative;font-size:14px;font-family:'Raleway',sans-serif}#wrap{position:relative;width:100%;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:400;color:#252525;font-family:'Raleway',sans-serif;font-weight:700;letter-spacing:.5px;text-transform:uppercase}h1{font-size:42px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px;font-weight:700}p{font-weight:400;color:#6f6f6f;line-height:26px;text-rendering:optimizeLegibility}a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-decoration:none !important;cursor:pointer}img{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;display:inline-block !important}ul{margin-bottom:0}li{list-style:none}a{text-decoration:none;color:#141414}p.intro-small{width:80%;margin:0 auto}.text-transform-none{text-transform:none !important}.text-white{color:#fff !important}.text-bold{font-weight:700 !important}.text-normal{font-weight:400 !important}.font-12px{font-size:12px !important}.font-14px{font-size:14px !important}.font-16px{font-size:16px !important}.font-18px{font-size:18px !important}.font-20px{font-size:20px !important}.font-bold{font-weight:700 !important}.font-normal{font-weight:400 !important}.white-text{color:#fff !important}.font-italic{font-style:italic}.font-bold{font-weight:700 !important}a:hover,a:focus{color:#00b1f1}.primary-color{color:#08ada7 !important}.border-bottom-1{border-bottom:1px solid #ededed}.position-center-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.font-raleway{font-family:'Raleway',sans-serif}.font-montserrat{font-family:'Montserrat',sans-serif}.font-lora{font-family:'Lora',serif}.font-montserrat{font-family:'Montserrat',sans-serif}.font-hair-line{font-family:'montserrathairline'}.font-light{font-family:'montserratlight'}.font-regular{font-family:'montserratregular'}.font-extra-bold{font-family:'montserratbold'}.white-bg{background:#fff !important}.relative{position:relative}.line-height-24{line-height:24px !important}.line-height-22{line-height:22px !important}.line-height-26{line-height:26px !important}.dark-text p{color:#141414}.light-gray-bg{background:#f6f7f8 !important}.customcolor1{color:#448aff}.btn{border:none;color:#fff;display:inline-block;padding:0 40px;text-transform:uppercase;font-weight:400;font-size:12px;border-radius:0;font-family:'Montserrat',sans-serif;line-height:46px;background:#ab4e52;letter-spacing:1px;position:relative;z-index:1}.btn:hover{background:#fff;color:#ab4e52}.btn-white{background:#fff;color:#ab4e52 !important}.btn-white:hover{background:#ab4e52;color:#fff !important}.tp-caption .btn{display:inline-block}.btn-1{font-family:'Montserrat',sans-serif;border:1px solid #965452;border-left:none;border-right:none;border-top-color:transparent;text-transform:uppercase;font-size:10px;display:inline-block;padding:10px;letter-spacing:1px;color:#965452}.btn-1 i{font-size:10px;margin-left:20px}.btn-1.btn-2{border-bottom-color:transparent;border-top:1px solid #965452}.btn-1:hover{color:#fff;background:#965452}.parallax-bg{background-size:cover !important}section{position:relative;overflow:hidden;width:100%;background:#fff}.text-shadow{text-shadow:3px 0px 5px rgba(0,0,0,.5)}.text-shadow-1{text-shadow:2px 3px 0 rgba(0,0,0,.5)}.home-slider{position:relative}.go-down{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/go-down.png) no-repeat;height:60px;width:60px;position:absolute;bottom:30px;margin:0 auto;left:0;right:0;z-index:99}.home-port-1{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/home-port-bg.jpg) center center no-repeat;min-height:600px}.heading{margin:0 auto;margin-bottom:80px;position:relative;z-index:1}.heading h3{margin:0;font-size:36px;color:#333;font-weight:400;text-transform:none;position:relative}.heading h4{font-weight:600;letter-spacing:2px}.heading span{display:inline-block;width:100%;font-size:12px;letter-spacing:5px;text-transform:uppercase;font-family:'Montserrat',sans-serif}.heading p{font-size:15px;line-height:30px;color:#5a5a5a;width:75%;margin:0 auto;font-family:'Lora',serif;letter-spacing:1px;font-style:italic}.heading.text-left p{text-align:left;width:100%}.heading.text-left h5{margin-left:22px}.heading hr{height:2px;background:#ab4e52;border:none;margin:20px auto;width:40px}.heading.text-left hr{margin-left:0}.heading.white h4{color:#fff}.heading.white p{color:#fff}.heading.white span{color:#fff}.heading.white hr{background:#fff}header{position:absolute;width:100%;z-index:999;background:0 0}header .navbar{border:none;margin:0;padding:0;border-radius:0;text-align:center;width:70%;float:right}header .logo{float:left;position:relative;margin-top:30px}header .logo img{z-index:3;position:relative}.navbar{min-height:inherit}header .navbar{display:inline-block;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}header .navbar li{display:inline-block;float:left;margin:0 20px;position:relative}header .navbar li:nth-child(1){margin-left:0}header .sticky{width:100%;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}header .navbar li a{font-size:12px;color:#fff;font-weight:400;padding:20px 0;font-family:'Montserrat',sans-serif;text-transform:uppercase}header .navbar li a:before{width:0;margin:0 auto;position:absolute;content:"";bottom:-1px;height:2px;background:#fff;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}header .navbar li a:hover:before{width:100%}header .navbar li#active-item>a:before,header .navbar li.active a:before{width:100%;margin:0 auto;position:absolute;content:"";bottom:-1px;height:2px;background:#fff;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-normal{padding:0;border-bottom:1px solid rgba(255,255,255,.5)}.header-normal .logo{margin:25px 0}.header-normal .navbar li a{padding:36px 0;padding-top:40px}.header-normal .navbar li a:before{bottom:-1px !important}.header-normal .social_icons{margin-top:40px}.header-normal .navbar{width:100%;float:left}.header-normal .ownmenu{float:right}.nav>li>a:focus,.nav>li>a:hover{background:0 0}.ownmenu ul.dropdown{background:#222;padding:0}.ownmenu ul.dropdown li{margin:0}.ownmenu ul.dropdown li{position:relative;z-index:2}.ownmenu ul.dropdown li a{z-index:1;position:relative}.ownmenu ul.dropdown li a:before{background:#ab4e52;content:"";width:0;height:100%;top:0;margin:0;z-index:-1;left:0}.ownmenu ul.dropdown li a:hover:before{width:100%}.ownmenu ul.dropdown li a{padding:0 20px !important;font-size:11px;font-weight:400;line-height:36px;border-bottom:1px solid rgba(255,255,255,.1)}.ownmenu ul.dropdown li:nth-last-child(1) a{border-bottom:none}.ownmenu ul.dropdown{top:57px}.ownmenu ul.dropdown li a span.smll-tag{font-size:8px;background:#fff;padding:3px 5px;color:#000;right:10px;top:10px;line-height:10px;position:absolute}header.header-1 .logo{position:relative;width:100%;margin-top:40px;margin-bottom:20px;text-align:center}header .social_icons{float:right;color:#fff;margin-top:20px}header .social_icons a{color:#fff;margin-left:10px}header .social_icons a:hover{color:#ab4e52}header.header-1 .navbar{border-bottom:1px solid rgba(255,255,255,.5);float:none;padding-top:0;width:100%}header.header-1 .sticky{left:0;z-index:999}header.header-1 .is-sticky .sticky{height:auto !important;display:inline-block;width:100%;padding-top:0;background:rgba(0,0,0,.8)}header.header-1 .ownmenu{float:left}.header-normal .sticky-wrapper{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.header-normal .sticky-wrapper.is-sticky .sticky{margin-top:0;left:0;background:rgba(0,0,0,.8);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.header-normal .sticky-wrapper.is-sticky .sticky .navbar li a{padding:25px 0}.header-normal .sticky-wrapper.is-sticky .sticky .logo{margin:11px 0}.header-normal .sticky-wrapper.is-sticky .social_icons{margin-top:25px}.header-normal .container{position:relative}.header-normal .social_icons{position:absolute;right:0}.header-normal .navbar{padding-right:150px}.header-normal .ownmenu>li>.megamenu{top:93px}.is-sticky{height:auto !important}.top-info-con{float:right;width:70%;margin-top:10px;background:#fff;position:relative;z-index:3;text-align:right}.top-info-con ul{display:inline-block}.header-1 .is-sticky .navbar{border:none}.header-1 .is-sticky .ownmenu{float:left}.top-info-con ul li{display:inline-block;width:25%;text-align:left;margin-right:20px;border-right:1px solid rgba(0,0,0,.05)}.top-info-con ul li.fst{width:35%;border:none}.top-info-con ul li:nth-last-child(1){margin:0;border:none}.top-info-con li a{font-size:13px;text-transform:uppercase;font-weight:400}.top-info-con .icon{height:48px;width:48px;border:1px solid #fb4848;color:#fb4848;text-align:center;line-height:48px;display:inline-block;border-radius:0;font-size:20px}.top-info-con p{font-size:13px;margin:0}.top-info-con h6{font-weight:400;color:#999;margin-top:5px;font-size:14px;text-transform:none;margin-bottom:4px;letter-spacing:1px}.rev_slider_wrapper{background:#000}.bg-home{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/slide-1.jpg) no-repeat;background-size:cover}.home-w-no h3{color:#fff;font-family:'Montserrat',sans-serif;font-size:45px;font-weight:700;line-height:65px;letter-spacing:2px;margin-bottom:20px}.home-w-no .btn{margin-top:30px}.home-w-no p{font-family:'Lora',serif;font-style:italic;font-size:18px;color:#fff;letter-spacing:2px}.header-light{position:relative}.header-light .navbar li a{color:#333}.header-light .social_icons a{color:#333}.header-light .sticky-wrapper.is-sticky .sticky{background:rgba(255,255,255,.8)}.header-light .navbar li.active a:before{background:#333}.header-light .navbar li a:before{background:#333}.header-light .navbar li a:before{bottom:0 !important}.header-light .navbar li a:hover:before{bottom:0 !important}.header-normal .ownmenu ul.dropdown{top:93px}.header-normal .sticky-wrapper.is-sticky .sticky .ownmenu ul.dropdown{top:67px}.ownmenu>li>.megamenu{background:#222;padding:40px;padding-top:0}.ownmenu>li>.megamenu h6{color:#fff;font-size:14px;letter-spacing:1px;margin-bottom:15px;margin-top:40px;display:inline-block;width:100%}.ownmenu li>.megamenu a:hover{color:#fff}header .container{position:relative}.ownmenu li>.megamenu ul li{margin:0;position:relative}.ownmenu li>.megamenu ul li a{padding:0 !important;font-size:11px;display:inline-block;font-weight:400;line-height:36px;width:100%;border-bottom:1px solid rgba(255,255,255,.1)}.ownmenu li>.megamenu ul li a:hover:before{width:100%}.ownmenu li>.megamenu ul li a:before{background:#fff;content:"";width:0;height:1px;bottom:0;margin:0;z-index:-1;left:0}.ownmenu li>.megamenu ul li a span.smll-tag{font-size:8px;background:#965452;padding:3px 5px;color:#fff;right:0;top:10px;line-height:10px;position:absolute}.header-normal .sticky-wrapper.is-sticky .sticky .ownmenu>li>.megamenu{top:67px}.header-normal .ownmenu>li>.megamenu.full-width{margin-left:0}.header-normal .ownmenu>li>.megamenu.full-width li{margin:0;display:inline-block;width:100%;position:relative;z-index:9}.megamenu.full-width ul{left:auto;top:auto;display:inline-block;width:100%}.header-normal .container{position:relative}.header-normal .logo{position:absolute;left:15px}.navigation-is-open{border:50px solid #fff;margin:0 !important;position:fixed;overflow-y:scroll;height:100%;width:100%}.space-nav .social_icons{right:20px;position:relative;z-index:9999}.space-nav .logo{z-index:9999;position:relative}.space-nav.nav-normal .logo{position:absolute}.space-nav.nav-normal .social_icons{top:0;position:absolute}.space-nav .container-fluid{padding:0 7%}.space-nav .cd-primary-nav a{position:relative}.space-nav .cd-primary-nav a:hover{color:#965452}.space-nav .cd-primary-nav a:before{width:0;margin:0 auto;position:absolute;content:"";bottom:0;height:4px;background:#fff;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.space-nav .cd-primary-nav a:hover:before{width:100%}.space-nav .cd-primary-nav a.active:before{width:100%;margin:0 auto;position:absolute;content:"";bottom:0;height:4px;background:#fff;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.space-nav .position-center-center{width:100%;padding:0 10%;z-index:99}.cd-nav-trigger{position:relative;top:auto;float:right;left:auto;margin-right:0;margin-top:22px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.space-nav .is-sticky .cd-nav-trigger{margin-top:8px}.cd-contact-info{color:#fff;font-family:'Montserrat',sans-serif}.navigation-is-open #cd-nav.cd-nav{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/main-head-bg.jpg) center center no-repeat}.navigation-is-open #cd-nav.cd-nav:before{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.8);z-index:1;content:""}.home-agency{text-align:center}.home-agency h1{font-size:90px;color:#fff;font-family:'Montserrat',sans-serif;letter-spacing:1px}.home-agency h3{font-size:36px;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase}.home-agency .position-center-center{width:100%;padding:0 50px}.home-agency p{font-size:16px;color:#fff;width:60%;margin:0 auto;font-weight:400}.home-agency{background-size:cover;position:relative;z-index:1}.text-slide{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/slide-1.jpg) center center no-repeat;background-size:cover}.flex-direction-nav .flex-nav-prev{position:absolute;left:80px;top:50%}.flex-direction-nav .flex-nav-next{position:absolute;right:80px;top:50%}.text-slide .flex-direction-nav{top:50%;display:block !important}.flex-direction-nav a{opacity:.5;color:#fff;text-shadow:none}.flex-direction-nav a:hover{opacity:1}.flex-direction-nav a.flex-prev:before{position:relative;content:"\e875";font-family:'Linearicons-Free';font-size:35px;top:0;float:left;width:100%;line-height:35px}.flex-direction-nav a.flex-next:before{position:relative;content:"\e876";font-family:'Linearicons-Free';font-size:35px;top:0;float:left;width:100%;line-height:35px}.home-agency:before{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;content:"";background:rgba(0,0,0,.3)}.home-agency .ag-text{margin-top:100px}.sub-bnr{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/sub-bnr-bg.jpg) no-repeat;background-size:cover !important;min-height:600px;text-align:center;position:relative}.sub-bnr h3{color:#fff;font-weight:500;letter-spacing:3px;margin-top:80px}.sub-bnr p{font-style:italic;color:#fff;letter-spacing:1px;font-size:14px;margin-top:20px}.sub-bnr .breadcrumb{background:0 0;margin:0;padding:0}.sub-bnr h6{display:inline-block;color:#fff;font-weight:500;font-size:16px;float:left;line-height:58px;margin:0;letter-spacing:1px}.sub-bnr .breadcrumb li{color:#965452;letter-spacing:1px;text-transform:uppercase;line-height:30px;font-weight:700;font-size:12px;margin:10px 0}.sub-bnr .breadcrumb li a{color:#fff;text-transform:none;color:#fff;text-transform:uppercase;font-weight:600;font-size:12px}.sub-bnr .breadcrumb>li+li:before{color:#fff}.services article{background-color:#f7f7f7;margin-bottom:30px;padding:80px 25px;text-align:center;min-height:375px;position:relative;z-index:9}.services article:before{position:absolute;content:"";background-color:#f7f7f7;width:100%;height:100%;top:0;left:0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;z-index:-1}.services article:hover:before{width:0}.services article{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/ser-bg-hover.jpg) no-repeat;background-size:cover !important}.services article p{color:#999;font-size:14px;line-height:24px;margin:0}.services article .ser-img{position:relative;text-align:center}.services article .ser-head{position:absolute;bottom:-1px;width:100%}.services article .icon{width:70px;height:36px;position:absolute;bottom:50px;left:0;right:0;margin:0 auto;display:inline-block;background:#fb4848;margin-top:10px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.services article .icon:before{content:"";top:-20px;left:0;position:absolute;width:20px;height:0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;border-style:solid;border-width:0 35px 20px;border-color:transparent transparent #fb4848}.services article hr{width:30px;position:relative;background:#965452;border:none;height:1px;margin:30px auto}.services article p{font-size:12px;text-transform:none;color:#222;font-weight:500;letter-spacing:.5px}.services article i{font-size:36px;margin-top:30px;color:#000;display:inline-block}.services h6{font-weight:600;font-size:15px;margin:0;letter-spacing:1px}.best-services li article i{margin-top:0;margin-bottom:30px}.best-services article{padding:50px 35px;min-height:inherit}.best-services article{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/ser-bg-1.jpg) no-repeat;background-size:cover}.best-services article:before{background:rgba(255,255,255,.9);width:100% !important}.best-services .colio-active-item article i{color:#fff}.best-services .colio-active-item article h6{color:#fff}.best-services .colio-active-item article .btn-1{opacity:0;z-index:-1;text-align:left}.best-services article .btn-1{margin-top:40px}.best-services article .btn-1 i{font-size:10px;margin-bottom:0;margin-top:0}.best-services article .btn-1:hover i{color:#fff}.best-services article hr{margin-top:0 !important}.best-services .colio-active-item article hr{background:#fff}.best-services .colio-active-item article:before{background:rgba(150,84,82,.9);width:100% !important}.best-services .colio-active-item article:after{content:"\e874";font-family:'Linearicons-Free';color:#fff;text-align:center;line-height:30px;font-size:20px;display:inline-block;width:100%;position:absolute;bottom:40px;left:0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.inside-colio h4{font-weight:500}.inside-colio h5{font-weight:500}.inside-colio p{font-size:14px;line-height:26px;letter-spacing:.8px;font-weight:500}.inside-colio hr{height:2px;background:#ab4e52;border:none;margin:20px 0;width:40px}.inside-colio .icon-big{position:absolute;font-size:600px;top:0;z-index:-1;color:rgba(0,0,0,.03)}.inside-colio .icon-big.icon-right{right:0}.feature-list-check li{width:50%;float:left;padding-left:25px;line-height:30px;color:#777;position:relative;font-family:'Lora',serif;font-style:italic;letter-spacing:.2px}.feature-list-check li:before{position:absolute;left:0;font-size:14px;color:#777;font-style:normal;content:"\f00c";font-family:'FontAwesome'}.feature-list-check{margin-top:0}.detail-in{border:1px solid #ececec;border-top:none;padding:30px 25px;padding-bottom:60px;position:relative}.detail-in p{color:#777}.go-btn{position:absolute;bottom:0;right:0;display:inline-block;width:37px;height:40px;text-align:center;color:#fff;font-size:20px;line-height:40px;background:#36404b}.go-btn:before{content:"";z-index:1;right:100%;border-style:solid;border-width:0 0 40px 20px;border-color:transparent transparent #36404b;position:absolute;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.go-btn:hover:before{border-color:transparent transparent #36404b}.feature-img{position:absolute;left:-45%}.feature-item p i{font-size:28px;float:left;margin-top:-3px;min-width:40px;margin-right:5px}.feature-item p{color:#333;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:1px}.feature-item li{min-height:50px;float:left;border-bottom:1px solid rgba(0,0,0,.05);padding-right:20px;width:33.3333%;margin-bottom:25px}.feature-item.col-4 li{width:25%}.feature-item li img{margin-right:10px}.story .tab-content p{font-size:13px;letter-spacing:1px;line-height:28px}.story .tabs{margin-top:50px;display:inline-block;width:100%}.story .tabs li{float:left;width:33.333%;text-align:left}.story .tabs li i{display:inline-block;width:100%;font-size:30px;margin-bottom:20px}.story .tabs li a{color:#b9b9b9;font-family:'Montserrat',sans-serif;font-size:12px;display:inline-block;text-transform:uppercase}.story .tabs li a:hover{color:#444}.story .tabs li.active a{color:#444}.story .owl-dots{position:absolute;bottom:-20px;width:100%;text-align:center}.story .owl-dots div{height:4px;width:9px;display:inline-block;background:#d7d9db;margin-bottom:0;margin:0 2px;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.story .owl-dots .owl-dot.active{background:#ab4e52;width:20px}.story .owl-dots .owl-dot span{margin:0}.we-offer{margin-bottom:40px}.we-offer .icon{width:68px;color:#000;font-size:36px;display:inline-block}.we-offer h6{font-size:14px;margin:0;color:#333;letter-spacing:1px}.we-offer p{letter-spacing:.5px}.we-offer hr{height:2px;background:#ab4e52;border:none;margin:20px 0;width:35px}.under-port{background:#f9f9f9;padding:50px 0}.under-port h6{font-weight:400;font-size:14px;text-align:left;font-family:'Montserrat',sans-serif;letter-spacing:1px}.under-port h6 i{font-size:40px;float:left;color:#808184;margin-top:-10px}.port-item .hover-info{position:absolute;border:10px solid rgba(0,0,0,0);z-index:9;opacity:0;height:100%;top:0;left:0;width:100%;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.port-item .hover-in{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;background:rgba(255,255,255,.9);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.port-item .hover-in .position-center-center{width:100%}.port-item .hover-in hr{height:1px;background:#333;border:none;margin:15px auto;width:30px}.port-item .hover-in h6{text-transform:uppercase;color:#333;margin:0;margin-top:5px;display:inline-block;width:100%;font-size:14px;letter-spacing:1px;margin-bottom:30px}.port-item .hover-in span{display:inline-block;width:100%;color:#965452;font-style:italic;font-family:'Lora',serif}.port-item .hover-info a{font-size:20px;opacity:1;margin:0 10px;color:#000;display:inline-block}.gallery .over-hover{position:absolute;top:0}.gallery .item .item-detail{background:#fff;border:1px solid #eaeaea;text-align:center;border-right:0;padding:20px 0;border-top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.gallery .item:hover .item-detail{background:#fb4848;border-color:#fb4848}.col-5.gallery .item{width:20%;float:left}.col-4.gallery .item{width:25%;float:left}.col-2.gallery .item{width:50%;float:left}.col-3.gallery .item{width:33.33333%;float:left}.gallery .item:hover .hover-info{opacity:1}.gallery .item:hover img{transform:scale(1.1)}.gallery .item:hover .position-center-center{margin-top:0}.gallery .col-3 .item{width:33.3333%}.cbp-wrapper-outer{padding:5px}.portfolio-mons .item{padding:5px}.port-item{position:relative;overflow:hidden}.portfolio-filter{text-align:center}.portfolio-filter li{display:inline-block}.portfolio-filter .cbp-filter-item{display:inline-block;font-size:12px;font-weight:600;padding:10px 25px;border-radius:0;background:#f7f7f7;color:#777;text-transform:uppercase;border:none;letter-spacing:.5px;margin:0}.portfolio-filter .cbp-filter-item:hover{background:#ab4e52;color:#fff}.portfolio-filter .cbp-filter-item-active{background:#ab4e52;color:#fff !important}.cbp-popup-singlePage .cbp-popup-close:before{content:"\e870";font-family:'Linearicons-Free';color:#333;line-height:42px;font-size:14px}.cbp-popup-singlePage .cbp-popup-prev{background:0 0}.cbp-popup-singlePage .cbp-popup-prev:before{content:"\e875";font-family:'Linearicons-Free';color:#333;line-height:42px;font-size:14px}.cbp-popup-singlePage .cbp-popup-next{background:0 0}.cbp-popup-singlePage .cbp-popup-next:before{content:"\e876";font-family:'Linearicons-Free';color:#333;line-height:42px;font-size:14px}.cbp-popup-lightbox .cbp-popup-next{background:0 0}.cbp-popup-lightbox .cbp-popup-next:before{content:"\e876";font-family:'Linearicons-Free';color:#fff;line-height:42px;font-size:20px}.cbp-popup-lightbox .cbp-popup-close{background:0 0}.cbp-popup-lightbox .cbp-popup-prev{background:0 0}.cbp-popup-lightbox-counter{font-style:italic;font-family:'Lora',serif}.cbp-popup-lightbox .cbp-popup-prev:before{content:"\e875";font-family:'Linearicons-Free';color:#fff;line-height:45px;font-size:20px}.cbp-popup-lightbox .cbp-popup-close:before{content:"\e870";font-family:'Linearicons-Free';color:#fff;line-height:40px;font-size:20px}.cbp-popup-lightbox-img{margin:0}.cbp-popup-singlePage .cbp-popup-navigation:before{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/logo-dark.png) no-repeat;width:196px;height:44px;float:left;content:"";margin-top:30px}.cbp-popup-singlePage .cbp-popup-navigation{position:relative;width:auto;height:100%;max-width:1170px;margin:0 auto}.cbp-popup-singlePage .cbp-popup-navigation-wrap{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.5)}.cbp-popup-singlePage .cbp-popup-close{background:0 0;left:auto;right:43px;border:1px solid rgba(0,0,0,.1);border-right:none;border-left:none}.cbp-popup-singlePage .cbp-popup-next{left:auto;right:0;border:1px solid rgba(0,0,0,.1)}.cbp-popup-singlePage .cbp-popup-prev{left:auto;right:88px;border:1px solid rgba(0,0,0,.1)}.cbp-popup-singlePage .cbp-popup-next:hover{background-color:rgba(0,0,0,.1)}.cbp-popup-singlePage-counter{left:0;right:0;top:60px;color:#333 !important;opacity:.3;display:none}.single-progect img{width:100%}.single-progect h4{font-size:20px;margin-bottom:0;font-weight:600}.project-info p{margin-bottom:0;font-weight:600;text-transform:uppercase}.project-info li{margin-bottom:15px}.portfolio-details .projext-info{text-align:center}.portfolio-details .projext-info li{font-style:italic;font-family:'Lora',serif;font-size:11px;padding:0 20px;text-align:center;color:#999;display:inline-block;letter-spacing:.5px}.portfolio-details .projext-info li span{color:#666;text-transform:none;font-size:11px;font-style:normal;text-transform:uppercase;font-family:'Montserrat',sans-serif}.project-img{margin-top:50px}.detail-img img{width:100%}.detail-img .owl-dots{position:absolute;left:0;right:0;bottom:20px;text-align:center;width:100%}.detail-img .owl-dots .owl-dot{display:inline-block;background:rgba(0,0,0,.5);height:7px;width:7px;margin:0 2px;display:inline-block;border-radius:50%}.detail-img .owl-dots .owl-dot.active{background:#000}.project-img li{margin-bottom:30px}.nav-detail{position:absolute;left:0;right:0;top:30px;width:300px;margin:0 auto}.is-sticky .nav-detail{top:15px}a.close-page{position:absolute;right:0;font-size:20px;top:37px}.is-sticky a.close-page{top:22px}.nav-detail li{display:inline-block}.nav-detail span{color:#666;text-transform:none;font-size:11px;font-style:normal;text-transform:uppercase;font-family:'Montserrat',sans-serif}.work-flow{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/work-flow.jpg) repeat-y}.work-process .icon{width:133px;height:133px;display:inline-block;position:relative;border-radius:50%;z-index:1;line-height:133px;color:#fff;font-size:40px;background:rgba(255,255,255,.2);margin-bottom:40px}.work-process li{text-align:center}.work-process .icon:before{content:"";border:3px solid rgba(255,255,255,.2);position:absolute;height:155px;width:155px;z-index:-1;border-radius:50%;left:-11px;top:-11px}.work-process article{position:relative}.work-process .number{position:absolute;top:50px;right:-40px;display:inline-block;margin-right:10px;height:38px;width:38px;font-size:14px;position:absolute;background:#965452;line-height:38px;text-align:center;color:#fff;border-radius:50%;z-index:2;font-family:'Montserrat',sans-serif}.work-process h6{text-transform:uppercase;font-weight:500;margin-top:0;color:#fff;font-size:14px;letter-spacing:2px}.work-process span{color:#fff;font-family:'Lora',serif}.work-process p{line-height:24px;color:#fff;margin-top:5px;font-style:italic;font-family:'Lora',serif}.work-process.light-ver p{color:#333 !important}.work-process.light-ver .icon{background:rgba(0,0,0,.5)}.work-process.light-ver .icon:before{border:3px solid rgba(0,0,0,.2)}.work-process.light-ver h6{color:#333}.work-process.light-ver span{color:#333}.work-process.light-ver .number{color:#fff !important}.what-we-do .icon{height:56px;width:56px;border-radius:50%;border:4px solid #9cdedc;text-align:center;line-height:42px;font-weight:700;font-size:22px;margin-right:10px;margin-bottom:15px;background:#08ada7;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.what-we-do li h6{text-transform:none;font-size:16px;color:#333;font-weight:600;margin-top:5px;margin-bottom:5px;line-height:24px}.what-we-do li span{color:#ccc;font-size:14px}.what-we-do li:hover .icon{background:#333}.work-detail p{font-size:15px;line-height:28px;margin-bottom:20px}.team article{position:relative;overflow:hidden}.team .team-hover{position:absolute;width:70%;height:100%;top:0;opacity:0;right:0;padding-bottom:0;background:rgba(255,255,255,.9);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team article:hover .team-hover{opacity:1}.team .position-center-center{width:100%;padding:0 20px}.team article h5{color:#333;margin:0;font-size:16px;font-weight:600;letter-spacing:1px;padding-bottom:10px}.team article p{color:#333}.team article p i{margin-right:5px}.team article span{color:#333;font-size:13px;display:inline-block;width:100%;font-style:italic;font-family:'Lora',serif;margin:0;margin-bottom:20px;font-weight:400}.team .social{text-align:left;margin-top:20px;display:inline-block;width:100%;bottom:40px;position:absolute;bottom:-50%;padding-left:20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team .social li{margin:0;padding:0;display:inline-block;width:100%}.team article:hover .social{bottom:30px;left:0}.team .social li a{font-size:10px;color:#333;width:100%;line-height:32px;text-transform:uppercase;letter-spacing:2px;font-weight:700;border-radius:0;display:inline-block;text-align:left}.team .social li a:hover{padding-left:10px}.team .team-name{position:absolute;top:-50%;padding-left:20px;text-align:left;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team article:hover .team-name{top:40px}.team.team-style-2 .team-hover{bottom:0;top:auto;height:85px;width:100%;left:0;right:auto;overflow:hidden}.team.team-style-2 article:hover .team-name{top:20px}.team.team-style-2 article h5{padding-bottom:5px}.team.team-style-2 .team-hover{background:rgba(255,255,255,.7)}.build-feature .feature-list-check li{width:100%}.build-feature h6{font-size:14px;letter-spacing:1px}.facts .fats-conter .number{font-size:40px;font-weight:400;color:#fff;font-family:'Montserrat',sans-serif;letter-spacing:2px}.facts .fats-conter i{font-size:30px}.facts hr{height:2px;background:#fff;border:none;margin:10px 0;width:40px;margin-top:25px}.facts .fats-conter h5{font-style:italic;font-family:'Lora',serif;font-size:13px;letter-spacing:2px;text-transform:none;color:#fff;font-weight:400}.some-graphics{margin-top:100px}.some-graphics .btn{margin-top:50px}.some-graphics h4{text-transform:none}.some-graphics p{font-size:14px}.some-graphics h6{text-transform:none;font-weight:400;font-size:18px}.offers-tabs{background:#f7f7f7}.offers-tabs .nav{width:240px;float:right}.offers-tabs .nav li{margin-top:1px}.offers-tabs .nav li a{background:#404852;border-radius:0;text-align:center;padding:25px 0;color:#fff;margin-bottom:0}.offers-tabs .nav li a span{display:inline-block;width:100%;margin-top:10px}.offers-tabs .nav li a:hover{background:#fb4848 !important;color:#fff !important}.offers-tabs .nav li.active a{background:#fb4848 !important;color:#fff !important}.offers-tabs .tab-pane h4{color:#fb4848;margin:0;font-weight:800;margin-bottom:30px}.offers-tabs .tab-pane small{display:inline-block;width:100%;text-transform:none;font-size:22px;font-weight:300;line-height:42px;color:#36404b}.offers-tabs .tab-pane ul li{padding-top:5px;padding-bottom:5px}.offers-tabs .tab-pane ul span{width:50px;display:inline-block}.offers-tabs .tab-pane ul{margin-top:30px;margin-bottom:30px}.offers-tabs .tab-pane{padding:100px 60px;padding-bottom:60px;padding-right:20%}.offers-tabs .tab-pane .btn{text-transform:none}.products .item article{padding:4px;background:#fff;border:1px solid #f3f2f2;position:relative;overflow:hidden}.products .item article .img-item{position:relative;overflow:hidden}.products .hover-info{position:absolute;background:rgba(54,64,75,.8);z-index:9;opacity:0;height:100%;width:100%;top:0;padding:20px;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.products .hover-info .btn{text-transform:none;padding-left:15px}.products .hover-info .btn i{margin-left:15px;padding:0 11px}.products .stars i{margin:0 2.5px}.products .btn span:before{border-width:0 0 44px 11px;right:34px}.products .stars{color:#ffd800;font-size:12px}.products .position-center-center{margin-top:-100%;width:100%;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.products article:hover .hover-info{opacity:1}.products article:hover .position-center-center{margin-top:0}.products .item article .item-name{text-align:center;padding:25px 0}.products .item article .item-name a{display:inline-block;width:100%;font-size:15px;margin-bottom:10px}.products .item article .item-name span{color:#fb4848;font-size:18px;font-weight:700}.products .owl-dots{text-align:center;margin-top:30px}.products .owl-dots div{display:inline-block;height:10px;background:#d2d4d6;width:10px;margin:0 5px;border:1px solid #d2d4d6;border-radius:50%;display:inline-block}.products .owl-dots div.active{background:#fb4848;border:1px solid #fb4848}.pagination{padding-top:30px;border:none !important;display:inline-block;width:100%;margin:0 !important;text-align:center}.pagination ul li{border:none}.pagination>li{display:inline-block}.pagination>li>a,.pagination>li>span{border:none;border-radius:0 !important;padding:0;text-align:center;line-height:26px;color:#999;margin:0;padding:2px 5px;margin:0 10px;border-bottom:1px solid #08ada7;font-size:10px;font-weight:400;font-family:'Montserrat',sans-serif;background:#fff;text-transform:uppercase}.pagination>li>a:hover{background:0 0;color:#000;border-color:#000}.video-sec{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/video-bg.jpg) no-repeat;background-size:cover;text-align:center}.video-sec h2{font-size:46px;text-transform:none;color:#fff;margin:0;letter-spacing:2px;font-weight:400}.inside-colio .nav-stacked{background:#fff}.inside-colio .nav-stacked li{font-style:normal;border:none;margin:0;padding:0}.inside-colio .nav-stacked a{font-style:normal;border:none;margin:0;padding:0;font-size:12px;padding:10px 20px;border-radius:0;font-size:12px;text-transform:uppercase;color:#333;display:inline-block;width:100%}.inside-colio .nav-stacked a:hover{background:#1193d4;color:#fff}.inside-colio .nav-stacked>li.active{background:#1193d4}.colio-theme-black .colio-next span:before{content:"\e876";font-family:'Linearicons-Free';color:#fff;text-align:center;line-height:30px;font-size:10px;display:inline-block;width:100%}.colio-theme-black .colio-prev span:before{content:"\e875";font-family:'Linearicons-Free';color:#fff;text-align:center;line-height:30px;font-size:10px;display:inline-block;width:100%}.colio-theme-black .colio-navigation a{background:#965452}.colio-theme-black .colio-navigation a{padding:0;height:30px}.colio-theme-black .colio-prev span{background:0 0;position:relative;text-indent:inherit;overflow:hidden;padding:0;height:30px;width:30px}.colio-theme-black .colio-next span{background:0 0;position:relative;text-indent:inherit;overflow:hidden;padding:0;height:30px;width:30px}.colio{position:relative;height:0;clear:both;width:100% !important;left:0 !important;overflow:hidden;margin-bottom:30px}.colio .colio-container{width:100%;position:relative;margin-top:53px;background:#f9f9f9;background-size:cover}.colio-container{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.colio-content{display:none;overflow:hidden}.colio-close,.colio-prev,.colio-next{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.colio-no-prev,.colio-no-next{cursor:default;opacity:.2}.colio-close{position:absolute;top:10px;right:10px}.colio-navigation{position:absolute;top:10px;left:10px}.colio-navigation a{margin-right:0}.colio-placement-inside,.colio-placement-before{margin-bottom:20px}.colio-placement-after{margin-top:20px;margin-bottom:20px}.inside-colio{padding:60px 0;position:relative;z-index:1;background:#f9f9f9}.colio-navigation{z-index:3}.colio-theme-black .colio-close:before{height:30px;width:30px;line-height:28px;background:#ab4e52}.colio-theme-black .colio-close{z-index:3}.inside-colio:after{content:"";position:absolute;bottom:0;height:130px;background:#fff;left:0;width:100%;z-index:-1}.colio-theme-black .colio-prev{margin-top:10px;margin-bottom:5px}.colio-theme-black .colio-navigation{right:24px;top:125px;left:auto;width:30px}.colio-theme-black .colio-close{top:85px}.testimonial .avatars{height:80px;width:80px;border-radius:50%;position:absolute;left:0;overflow:hidden}.testimonial .avatars img{width:100%;border-radius:50%;height:80px;width:80px}.testimonial .avatars li{display:inline-block;height:74px;width:74px;margin:0 5px;border-radius:50%;position:relative;overflow:hidden}.testi-name{position:relative;z-index:2;padding-top:30px;padding-left:100px;margin-bottom:20px}.testi .media-left .avatar{width:85px;margin-right:0;display:inline-block}.testi p{color:#fff}.testi .quote{font-size:40px;color:rgba(255,255,255,.2);position:absolute;left:0;top:0}.testi .avatar img{position:relative;z-index:9;border-radius:50%}.testi h5{font-size:14px;color:#fff;text-align:left;margin-bottom:15px;margin-top:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.testi .in-testi{text-align:center}.testi .owl-nav{display:none}.testi .owl-nav div.owl-prev{display:inline-block !important;color:#344248;margin:0 15px;height:50px;width:32px;border-radius:4px;border:1px solid #ececec;line-height:48px;text-align:center;position:absolute;top:50%;left:-60px;margin-top:-50px}.testi .owl-nav div.owl-next{display:inline-block !important;color:#344248;margin:0 15px;height:50px;width:32px;border-radius:4px;border:1px solid #ececec;line-height:48px;text-align:center;position:absolute;top:50%;right:-60px;margin-top:-50px}.testi .owl-nav div.owl-next:hover{background:#006db7;border-color:#006db7;color:#fff}.testi .owl-nav div.owl-prev:hover{background:#006db7;border-color:#006db7;color:#fff}.testi .owl-dots{position:absolute;bottom:-20px;width:100%;text-align:center}.testi .owl-dots div{height:4px;width:9px;display:inline-block;background:#d7d9db;margin-bottom:0;margin:0 2px;border-radius:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.testi .owl-dots .owl-dot.active{background:#ab4e52;width:20px}.testi .owl-dots .owl-dot span{margin:0}.testi span{display:inline-block;width:100%;color:#c7c7c7 !important;margin-bottom:0;font-size:14px;margin-bottom:30px;text-align:right;font-style:italic;font-family:'Lora',serif}.in-testi{text-align:left;position:relative;margin-top:5px;z-index:99}.light-gray-bg .in-testi{background:#fff}.light-gray-bg .in-testi:before{color:#fff}.in-testi p{text-align:left;color:#fff;font-style:italic;font-family:'Lora',serif;font-size:16px;line-height:28px}.in-testi i{position:absolute;float:left;left:100px;top:0;z-index:-1;font-size:20px;color:rgba(255,255,255,.7)}.stars{margin-top:20px}.stars i{margin:0 3px}.testi .media-body span{color:#b0b7ff}.testimonial.page .testi{margin-bottom:80px}.clients-img li{text-align:center;width:16.66666666666667%;float:left;padding:0 15px;text-align:center}.clients-img li a img{width:100%}.clients-2 li{width:25%}.clients-2 li a{background:rgba(255,255,255,.1);display:inline-block;width:100%;border-radius:4px;padding:30px 0}.clients-2 li a img{width:auto}.photography li{position:relative;overflow:hidden;float:left;width:12.5%}.photography li a{position:absolute;left:0;top:0;opacity:0;height:100%;background:rgba(0,0,0,.5);width:100%;color:#fff;font-size:60px;text-align:center}.photography li a i{margin-top:30%;display:inline-block}.photography li img{width:100%}.photography li a:hover{opacity:1}.blog article{margin-bottom:30px;padding-bottom:0;background:#fff}.blog .post-info{padding:0;position:relative}.blog .post-info .post-in{background:#f6f7f8}.blog article .extra{margin-bottom:15px}.blog article .extra span{color:#576363;margin-top:10px;font-size:13px;font-weight:500;margin-bottom:10px;line-height:30px;font-style:italic;font-family:'Lora',serif}.blog article .extra span i{height:28px;font-size:12px;margin-right:10px;line-height:26px;display:inline-block;border-radius:50%;color:#5b6767;text-align:center}.blog .post-info hr{margin:10px 0;background:#444}.blog .post-in{padding:25px 0;text-align:center}.blog .post-in span.by{color:#fb4848;font-size:12px;display:inline-block;width:100%}.blog .tittle-post{font-size:16px;font-weight:600;display:inline-block;width:100%;letter-spacing:1px;line-height:26px;color:#333;margin-top:0;margin-bottom:20px;text-transform:uppercase}.blog .post-info p{font-size:14px;line-height:26px}.blog .post-info .read-more{border-bottom:1px dotted #00b1f1;display:inline-block;float:right;text-transform:uppercase;margin-top:20px;margin-right:10px;font-weight:700;color:#444;font-size:11px}.blog .icons li{margin-top:20px;margin-right:10px;display:inline-block}.blog .date-post{width:70px;height:100px;float:left;padding:0 10px;text-align:center;line-height:36px;background:#253030;color:#fff;text-align:center;padding-top:10px;position:absolute;top:0;left:0;font-size:26px;font-weight:700}.blog .date-post span{font-size:12px;border-top:1px solid #fff;text-transform:uppercase;padding-top:10px;padding-left:10px}.port-paging li{display:inline-block;text-transform:uppercase}.port-paging a{color:#fff;font-size:12px;margin:0 10px}.port-paging a i{margin:0 5px}.port-paging a .fa-times{height:35px;width:35px;border:1px solid rgba(255,255,255,.3);display:inline-block;line-height:33px;text-align:center}.paging-news{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;margin-top:30px;display:inline-block;width:100%;background:#fbfbfb;padding:20px}.paging-news li{display:inline-block;text-transform:uppercase}.paging-news li a{font-size:12px}.blog-single .stare-ev{display:inline-block;width:100%;border-bottom:1px solid #e8e8e8;padding-bottom:20px}.blog-single ul{margin-bottom:0 !important}.blog-single .tags{float:left}.blog-single .tags h5{margin-top:10px}.blog-single .tags li{display:inline-block}.blog-single .blog-post{margin-bottom:0;border:none;padding-bottom:20px}.blog-single .pager{border-bottom:1px solid #e8e8e8;padding-bottom:20px}.blog-single .social_icons{display:inline-block}.blog-single .social_icons h6{font-size:13px}.blog-single .social_icons li{margin-right:5px}.blog-single .social_icons a{font-size:14px;height:36px;width:36px;border-radius:50%;border:1px solid #333;line-height:34px;color:#333;display:inline-block;text-align:center;margin:0}.team-skills p{line-height:30px}.progress-bars p{margin:0;font-size:12px;color:#6f6f6f;text-align:left;font-weight:400;margin-bottom:10px;font-family:'Montserrat',sans-serif;text-transform:uppercase;margin-bottom:0;line-height:24px}.progress-bars{display:inline-block;width:100%;position:relative;overflow:hidden}.progress{border-radius:0;position:relative;background:#f1f1f2;box-shadow:none;display:inline-block;width:100%;margin-bottom:15px;overflow:inherit;position:relative;height:10px;border-radius:4px;margin-top:10px;border:3px solid #ececed}.progress-bar{border-radius:0;background:#ab4e52;height:4px;box-shadow:none}.progress-bars .bar{position:relative}.progress-bar-tooltip{float:right;position:relative;right:0;top:0;color:#141414;font-size:10px;line-height:30px;font-weight:700;padding-right:10px;font-family:'Montserrat',sans-serif}.progress-bars.style-2 .progress{height:10px;border-radius:0;position:relative;background:#e1e1e1;box-shadow:none;display:inline-block;width:100%;margin-bottom:15px;overflow:hidden;position:relative;height:10px}.progress-bars.style-2 .progress-bar{border-radius:0;background:#ff83a6;height:10px}.progress-bars.style-2 p{font-size:12px;font-weight:400}.progress-bars.style-2 .progress-bar-tooltip{position:absolute;font-weight:400;padding-right:0;line-height:24px}.progress-bars.style-1 .progress-bar-tooltip{float:right;right:3px;top:-28px;color:#fff;background:#ab4e52;font-size:10px;font-weight:400;width:35px;padding-right:0;border-radius:4px;line-height:24px;text-align:center}.progress-bars.style-2 .progress-bars p{margin:0;font-size:11px;color:#141414;margin-bottom:0}.progress-bars.style-3 .progress-bar-tooltip{color:#fff;padding-right:20px}.progress-bars.style-3 .progress{border:1px solid #141414;border-radius:4px;background:#fff;margin-top:0}.progress-bars.style-3 .progress-bar{background:#141414}.progress-bars.style-3 p{color:#fff;display:inline-block;padding-left:20px;float:left;font-weight:700;line-height:28px}.progress-bars .caret-left{padding-left:15px}.progress-bars .caret-left:before{content:"\f0da";position:absolute;font-size:14px;left:0;color:#909090;font-family:'FontAwesome'}.progress-bars .caret-down{padding-right:0}.progress-bars .caret-down:before{content:"\f0d7";position:absolute;font-size:14px;right:0;left:0;margin:0 auto;bottom:-14px;color:#ab4e52;font-family:'FontAwesome'}.clients li{text-align:center}.clients .style-2 li{padding:0;border:none}.clients .style-2 li a{border-right:none;border-top:none;border-left:none}.clients .owl-nav div.owl-prev{display:inline-block !important;color:#344248;margin:0 15px;height:62px;width:32px;border-radius:4px;border:1px solid #ececec;line-height:58px;text-align:center;position:absolute;top:50%;left:-100px;margin-top:-30px}.clients .owl-nav div.owl-next{display:inline-block !important;color:#344248;margin:0 15px;height:62px;width:32px;border-radius:4px;border:1px solid #ececec;line-height:58px;text-align:center;position:absolute;top:50%;right:-100px;margin-top:-30px}.clients .owl-nav div.owl-next:hover{background:#344248;border-color:#344248;color:#fff}.clients .owl-nav div.owl-prev:hover{background:#344248;border-color:#344248;color:#fff}.sub-footer{background:rgba(255,255,255,.03);margin-bottom:80px}.sub-footer .logo-foot{background:#08ada7;display:inline-block;width:100%;text-align:center;padding:40px}.sub-footer p{color:#999}.sub-footer .social{margin-top:40px;text-align:center}.sub-footer .social li{display:inline-block}.sub-footer .social li a{height:36px;width:36px;line-height:34px;border:2px solid #08ada7;border-radius:50%;display:inline-block;text-align:center;color:#08ada7;font-size:12px}.sub-footer .social li a:hover{background:#08ada7;color:#fff}footer p{font-size:15px;line-height:26px;color:#969ea7}footer h6{color:#fff;margin-top:0;margin-bottom:0;letter-spacing:1.5px}footer{padding:90px 0;background:#2e2e2e}footer h5{color:#fff;text-transform:uppercase;color:#fff;font-weight:400;margin:0;font-size:18px;margin-bottom:0}footer hr{height:1px;border:none;width:30px;margin:10px 0;margin-bottom:20px;background:#ccc}footer .loc-info p{margin-bottom:20px;text-transform:uppercase;font-size:13px}footer .loc-info p i{width:28px;float:left;font-size:20px;margin-top:6px;margin-bottom:10px}footer .tweet a{color:#28a9e2}footer .tweet li{padding-left:40px;margin-bottom:30px}footer .tweet li:before{content:"\f099";font-family:FontAwesome;padding:0;color:#414141;float:left;position:absolute;left:0;font-size:26px;padding:0 15px;font-weight:100}footer .tweet span{color:#fff}footer p{color:#949494;font-weight:600;font-size:14px}footer .links a{font-size:14px;color:#fff;line-height:36px;display:inline-block;width:100%;letter-spacing:1px}footer .img-post{height:59px;width:59px;float:left}footer .text-post{float:right;width:72%}footer .recent-come li a{color:#fff;font-size:12px;font-size:600;margin-top:0;text-transform:uppercase}footer .recent-come li{border-bottom:1px solid #373737;display:inline-block;width:100%;margin-top:15px;padding-bottom:15px}footer .recent-come li:nth-child(1){margin-top:0}footer .recent-come li span{font-weight:600;color:#ffc300;font-size:11px;display:inline-block;width:100%}footer .subcribe{display:inline-block;width:100%;background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/subcribe-bg.jpg) no-repeat;background-size:cover;padding:30px;margin-bottom:60px;margin-top:-52px;position:relative;z-index:99}footer .subcribe h5{color:#fff;display:inline-block;font-weight:700;margin-top:12px}footer .subcribe p{margin-bottom:30px}footer .subcribe input{display:inline-block;width:75%;height:44px;line-height:44px;padding:0 20px;color:#fff;background:0 0;text-transform:uppercase;font-size:12px;border:1px solid #fff}footer .subcribe .form-control{border-radius:0}footer .subcribe .btn{margin-top:0}footer button{float:right;background:#434e5a !important}.rights .go-up{border:1px solid #454545;color:#949494;height:30px;width:30px;float:right;position:absolute;right:30px;top:20px;text-align:center;line-height:30px;display:inline-block}.rights .go-up:hover{background:#fff;color:#333}.rights{background:#252525;padding:20px 0;text-align:left;position:relative}.rights p{font-weight:500;color:#ccc;margin:0;font-size:13px}.light-rights{background:#eceaea}footer .social_icons{display:inline-block;margin-top:0}footer .social_icons li{margin-right:5px}footer .social_icons a{font-size:14px;margin-right:20px;border-radius:50%;line-height:34px;color:#949494;display:inline-block;text-align:center}.footer-info h6{font-size:12px;text-transform:uppercase;color:#fff;letter-spacing:2px;font-weight:600;margin-bottom:30px}.news-letter p{font-size:13px}footer .news-letter form{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:20px;margin-top:0;display:inline-block;width:100%}footer .news-letter input[type=submit]{background:#965452 !important;border:none;float:right;margin-top:-55px;height:40px;color:#fff;padding:0 20px;line-height:40px;z-index:9;width:auto;position:relative}footer .news-letter input{width:100%;border:none;height:40px;font-size:12px;font-family:'Montserrat',sans-serif;padding:0 10px;margin-bottom:5px}.footer-info .links li{position:relative}.footer-info .links li a:before{content:"\f105 ";font-family:FontAwesome;color:#8e8e8e;position:absolute;left:0;font-size:12px;padding:0;font-weight:100}.footer-info .links li a{color:#999;padding-left:15px;font-size:12px;font-weight:500;text-transform:uppercase}.footer-info .links li a:hover{color:#fff}.footer-info .quote .form-control{background:0 0;border-radius:0;border:none;border-bottom:1px solid #45515d;margin-bottom:20px;height:40px;font-size:13px}.footer-info .quote textarea.form-control{height:80px}.footer-info .personal-info{margin-top:30px}.footer-info .personal-info li{color:#999;font-size:12px;line-height:24px;padding:10px 0;padding-top:0;margin-bottom:10px;letter-spacing:.5px;display:inline-block;width:100%;font-weight:500;border-bottom:1px solid #414141}.footer-info .flicker{margin:0 -3px;margin-top:20px}.footer-info .flicker a:hover{opacity:.5}.footer-info .flicker .owl-dots{text-align:center}.footer-info .flicker .owl-dots .owl-dot{display:inline-block;height:5px;width:5px;margin:0 2px;background:rgba(255,255,255,.2);border-radius:4px}.footer-info .flicker .owl-dots .owl-dot.active{background:#fff}.footer-info .personal-info li i{font-size:16px;color:#929292;margin-right:10px;float:left;width:30px;margin-top:3px;margin-bottom:8px}.foot-info-con{display:inline-block;width:100%;margin-top:80px}.foot-info-con li a{font-size:13px;text-transform:uppercase;font-weight:400}.foot-info-con .icon{height:90px;width:90px;color:#fff;background:#3f4955;text-align:center;line-height:90px;display:inline-block;border-radius:0;font-size:20px;margin-right:10px;border-radius:50%}.foot-info-con p{font-size:14px;margin:0}.foot-info-con h6{font-weight:400;font-family:'Ubuntu';color:#fff;font-weight:700;margin-top:20px;font-size:15px;text-transform:none;margin-bottom:4px;letter-spacing:2px}.footer-light{background:#f9f9f9}.footer-light h6{color:#333}.footer-light .rights{margin-top:60px;background:#efeeee}#map{height:700px}.info-office{padding-top:30px;padding-left:50px;padding-right:130px}.info-office p{margin-bottom:0;font-size:13px;letter-spacing:1px}.info-office h5{font-size:18px;font-weight:600;letter-spacing:2px;margin-top:30px}.contact-info .number{text-align:center;padding:97px 0;border-bottom:1px solid #ececec}.contact-info .number p{letter-spacing:1px;font-size:13px;font-family:'montserratlight'}.contact-info .number h1{font-size:35px;color:#949494;font-family:'montserratlight';letter-spacing:2px;font-weight:100;margin:30px 0;margin-bottom:10px}.contact-info .number i{font-size:24px;height:57px;width:57px;border:1px solid #965452;color:#965452;line-height:55px;border-radius:50%;display:inline-block}.contact-form .error{border:1px solid red}.contact-form .error:before{content:"\f071";font-family:'FontAwesome';position:absolute;color:red}.success-msg{background:#fff;border:1px solid #abd0a8;color:#589051;margin-bottom:30px;width:100%;display:inline-block;text-align:center;padding:11px 16px;border-radius:4px;display:none}.success-msg i{padding:10px;border-radius:50%;border:1px solid #abd0a8;margin-right:10px}.contact-page .heading hr{margin:30px 0}.contact-page h3{font-weight:400;font-size:24px;margin-bottom:0}.timing{background:#fbfbfc;padding:30px;border:1px solid #e4e4e4;margin-top:30px}.timing ul li p{margin:0}.timing ul li{border-bottom:1px solid #e8e8e9;padding:15px 0}.timing ul li span{float:right}.timing ul li:nth-last-child(1){border-bottom:none;padding-bottom:0}.contact-page p{font-size:15px;color:#777}.timing ul li p{color:#999}.contact-form label{display:inline-block;width:100%;font-weight:400;font-size:11px;line-height:30px;font-family:'Montserrat',sans-serif;margin-bottom:20px;color:#777}.contact-form label input{border:1px solid #ececec;height:40px;padding:0 20px;border-radius:0;width:100%;background:#fff;box-shadow:none !important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.contact-form textarea{display:inline-block;width:100%;position:relative;padding:10px 20px;border:1px solid #ececec;height:160px;border-radius:0;background:#fff;box-shadow:none !important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.contact-form input:focus{border:1px solid #4c4f5e !important}.contact-form textarea:focus{border:1px solid #4c4f5e !important}#contact_form button{font-weight:700;text-transform:uppercase;width:100%;border-radius:0;height:50px;width:155px;border-radius:4px;margin-top:0;line-height:50px;padding:0}.cont-info-con{margin-bottom:80px}.cont-info-con li article{text-align:center;border:1px solid #f0f0f0;padding:35px 20px}.cont-info-con p{color:#777;margin:0}.cont-info-con h6{color:#333;margin:0;font-size:15px;margin-bottom:15px;margin-top:10px;text-transform:none;font-weight:700}.cont-info-con .icon{height:76px;width:76px;color:#08ada7;display:inline-block;font-size:28px;margin-bottom:10px;text-align:center;line-height:74px;border-radius:50%;border:3px solid #08ada7}.list-style-featured .row{margin-left:0;margin-right:0}.list-style-featured .icon{height:88px;width:88px;position:relative;line-height:80px;text-align:center;color:#ff89ad;background:#08ada7;border-radius:50%;font-size:22px;margin-right:10px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.list-style-featured .icon:before{position:absolute;content:"";border:2px solid #fff;height:86px;width:86px;left:1px;top:1px;border-radius:50%}.list-style-featured hr{background:#e5e5e5;margin:15px 0}.list-style-featured h4{font-size:15px;font-weight:600;margin:0;margin-bottom:15px;text-transform:none;letter-spacing:1px}.list-style-featured p{font-size:14px;font-weight:700;color:#777;text-transform:uppercase;line-height:16px;letter-spacing:1px;margin-bottom:10px}.list-style-featured span{font-size:14px;line-height:24px;display:inline-block;width:100%;color:#777}.list-style-featured li{margin-top:10px;display:inline-block;width:100%;margin-bottom:70px;position:relative;z-index:9}.list-style-featured li .icon:after{content:"";border-right:1px dashed #ededed;position:absolute;height:150px;right:44px;z-index:-1;top:55px}.list-style-featured .media{overflow:inherit}.list-style-featured ul li.lst .icon:after{display:none}.list-style-featured .media-right .icon{margin-right:0;margin-left:10px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.list-style-featured .text-right hr{float:right}.procsss{position:absolute;top:-150px;z-index:999;background:0 0}.procsss ul{background:rgba(0,0,0,.5);padding:30px}.procsss ul li h6{text-transform:uppercase;font-size:20px;letter-spacing:1px;color:#fff}.procsss ul li p{color:#fff;margin:0}.procsss .numb{display:inline-block;height:45px;width:45px;background:#ffc107;border-radius:50%;line-height:45px;text-align:center;color:#fff;font-size:20px;color:#fff;margin-right:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.procsss li:hover .numb{background:#fff;color:#ffc107}.blog-single .post-info .post-in{background:0 0;padding:25px 0}.blog-single .post-info .post-in p{text-align:left}.cate li a{padding-left:15px;font-weight:700}.cate li a:before{content:"\f0da";position:absolute;left:0;font-size:14px;color:#965452;font-family:'FontAwesome'}.cate li{position:relative}.cate li{line-height:60px}.cate li a{font-size:13px;color:#777;letter-spacing:1px;display:inline-block;width:100%;font-weight:500}.cate li span{float:right;height:25px;width:25px;font-size:10px;border-radius:50%;line-height:23px;text-align:center;margin-top:10px;letter-spacing:0px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cate li a:hover{color:#965452}.cate li a:hover span{background:#965452;color:#fff}.cate.archive li:before{display:none}.cate.archive li{line-height:45px;padding-left:0}.news-post blockquote{border:none;font-family:'Raleway',sans-serif;text-align:left;line-height:34px;font-weight:600;font-size:18px;text-align:center;color:#08ada7;padding:30px 0;letter-spacing:1px;position:relative}.news-post blockquote i{position:absolute;left:0;right:0;top:-27px;text-align:center;line-height:54px;font-size:20px;height:54px;width:54px;margin:0 auto;border-top:1px solid #fb4848;border-radius:50%;background:#fff;color:#fb4848}.comments .media-body h4{color:#222}.comments .media-body h4 span{font-size:12px;color:#777;margin-left:20px;display:inline-block;width:100%}.comments{margin-top:30px}.comments .media-list{margin-bottom:30px}.comments .media-list li{position:relative}.comments .media-left{margin-right:20px}.comments .media-left a{width:80px;display:inline-block}.comments .media-body{position:relative;border:1px solid #e9e9e9;padding:20px;margin-bottom:30px}.comments h4{font-weight:500;margin:0;font-size:20px;margin-bottom:30px}.comments .media p{font-size:13px;line-height:24px;margin-bottom:0}.comments .media h6 span{font-size:10px;color:#333;margin:0;display:inline-block;margin-bottom:5px;font-family:'Montserrat',sans-serif;margin-top:10px;font-weight:400;margin-left:20px;text-transform:uppercase;display:inline-block}.comments .media{margin-top:40px}.comments .media h6{font-weight:700;color:#333;margin-top:0;margin-bottom:10px;font-size:14px}.comments .raply{position:absolute;top:20px;right:30px;text-transform:uppercase;font-weight:400;font-size:12px;color:#08ada7;margin-bottom:0}.comments .raply i{margin-right:5px}.comments .avatar{margin-right:10px;display:inline-block}.comments .btn.raply:hover{background:#00b1f1;color:#fff}.comments .media a img{margin-bottom:10px}.comments form label{text-transform:uppercase;font-weight:500;margin-top:20px;display:inline-block;width:100%;color:#333;font-size:10px}.comments form .form-control{display:inline-block;width:100%;height:40px;margin-top:5px;border-radius:0;box-shadow:none;background:0 0;border:1px solid #e8e8e8}.comments form textarea.form-control{display:inline-block;width:100%;height:150px}.pager{margin-bottom:80px;text-transform:uppercase;border-top:1px solid #ffbe00;border-bottom:1px solid #ffbe00;padding:15px 0}.pager a{font-size:12px;border:none}.comments{margin-bottom:50px}.admin-info{border:1px solid #ccc;padding:24px;margin-top:30px;display:inline-block;width:100%;margin-bottom:30px}.admin-info h5{margin-bottom:0;font-weight:700;font-size:20px}.admin-info .social_icons{margin-top:10px}.admin-info .admin-img{width:175px;display:inline-block;margin-right:0}.social_icons li{display:inline-block;color:#989898}.social_icons li a{color:#989898;margin:0 5px}.blog-col-2.blog-page .post-in{padding:25px 0;background:0 0;text-align:left}.get-quote label{display:inline-block;width:100%;text-transform:uppercase;font-weight:400;font-size:12px;letter-spacing:1px}.get-quote h3{margin:0}.get-quote label input{border-radius:0;box-shadow:none;border:1px solid #ededed;margin-top:10px;height:40px;margin-bottom:30px}.appoinment{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/bg/bg-2.jpg) no-repeat}.appoinment form{margin-top:80px}.appoinment label{width:100%;font-weight:400;font-size:11px;text-transform:uppercase;margin-bottom:30px;display:inline-block}.appoinment input{height:40px;font-weight:400;font-size:11px;text-transform:uppercase;padding-top:8px;border-radius:0;border:1px solid #e2e2e2}.appoinment textarea{height:110px;font-weight:400;font-size:11px;text-transform:uppercase;padding-top:8px;border-radius:0;border:1px solid #e2e2e2}.appoinment .btn{background:#448aff;border:none;color:#fff;font-size:12px;margin-bottom:50px}.ser-single .list-style li{width:100%}.accordion.gray-bg{background:#f3f3f3}.accordion .panel-default>.panel-heading .panel-title a:before{content:"\f208";font-family:"Ionicons";color:#fff;padding:0;color:#fff;height:29px;width:43px;background:#08ada7;text-align:center;top:7px;line-height:29px;position:absolute;font-size:12px;position:absolute;left:10px;border-radius:20px}.accordion .panel-default>.panel-heading .panel-title a.collapsed:before{content:"\f217";font-family:"Ionicons";background:#dfdfdf;color:#fff}.accordion .panel-default>.panel-heading{background-color:#fff;padding:0;border-radius:0;overflow:hidden}.accordion .panel-default>.panel-heading a{text-decoration:none;font-size:16px;width:100%;font-family:'Raleway',sans-serif;font-weight:600;padding:10px;color:#333;background:#fff;padding:10px 0;padding-left:70px;line-height:20px;display:inline-block;text-transform:none;border-radius:20px;border:1px solid #ececec}.accordion .panel{box-shadow:none;border-radius:0;margin-bottom:20px;position:relative;border:none;margin-top:0}.accordion .panel-body{padding-left:80px !important}.accordion .panel-body p{font-size:14px;letter-spacing:1px}.accordion .panel-body{color:#b8b8b8;padding:20px;padding-bottom:0;padding-right:40px;line-height:28px;font-size:15px}.accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}.latest-work .filter.tabs{height:auto;min-height:auto;background:0 0;text-align:center}.latest-work .filter.tabs{margin-bottom:50px}.latest-work .filter.tabs li{display:inline-block;margin-bottom:10px;margin:0 5px}.latest-work .filter.tabs li a{color:#999;padding:8px 20px;border:2px solid #999}.latest-work .filter.tabs li a.active{color:#ffc107;border:2px solid #ffc107}.side-tittle{font-size:18px !important;font-weight:600;margin-bottom:0;margin-top:0;color:#333;letter-spacing:1px;font-weight:600}.side-bar hr{margin-bottom:10px;margin-top:15px;height:1px;border:none;width:100%;display:inline-block;background:#e1e1e1}.tags{margin-top:10px;display:inline-block;width:100%}.tags a{font-size:11px;color:#fff;font-weight:400;padding:6px 10px;color:#969595;border:1px solid #dadada;padding-top:7px;display:inline-block;margin-right:8px;margin-top:8px;text-transform:uppercase;letter-spacing:.5px}.tags li{display:inline-block;float:left}.tags a:hover{background:#965452;border:1px solid #965452;color:#fff}.flickr-steam{margin:0 -5px;display:inline-block;width:100%}.flickr-steam li{padding:0 5px;float:left;width:25%;margin-bottom:10px}.flickr-steam li img{width:100%}.blog-page .post-in{padding:25px 40px}.blog-page .post-in p{font-size:13px}.blog-page .post-in .btn-1{margin-top:20px}.papu-post .media-left{margin-right:0}.papu-post .media-left img{width:100%}.papu-post .media-left a{width:60px;margin-right:0;display:inline-block}.papu-post span{color:#08ada7;letter-spacing:0px;font-size:12px;text-transform:none}.papu-post li{padding:20px 0;margin:0;padding-top:0}.papu-post .media-heading{display:inline-block;width:100%;font-family:'Raleway',sans-serif;color:#333;margin-top:0;font-size:14px;font-weight:500;letter-spacing:0px;text-transform:none}.search input{display:inline-block;width:100%;height:45px;background:#fff;box-shadow:none;border-radius:0;border:1px solid #e6e6e6}.search button{float:right;margin-top:0;line-height:45px;margin-right:0;margin-top:-45px;position:relative;z-index:1;border-radius:50%;border:none;color:#313f46;width:45px;height:45px;font-size:16px;background:0 0}.side-bar #map{height:320px;width:100%}.promo{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/bg/promo-bg.jpg) no-repeat;background-size:cover}.promo .overlay{background:rgba(52,66,72,.95);padding:100px 0}.promo .overlay:before{content:"";position:absolute;right:0;left:100%;width:100%;height:100%;top:0;background:rgba(52,66,72,.95)}.promo h4{color:#fff;font-weight:400;display:inline-block;margin:0;margin-bottom:15px}.promo .overlay:after{position:absolute;top:0;left:-340px;width:0;content:"";height:0;border-bottom:340px solid rgba(52,66,72,.95);border-left:340px solid transparent}.promo p{color:#fff;margin-bottom:30px}.pricing article{text-align:center;border:1px solid #ececec;padding-bottom:30px}.pricing h5{font-weight:400;margin-bottom:50px}.pricing .price-info{color:#969595;letter-spacing:.5px;line-height:40px}.pricing .price{padding:0;position:relative;z-index:8;text-align:left;background:#333;padding:1px;padding-left:100px;padding-top:45px;display:inline-block;width:100%;height:125px;position:relative}.pricing .amount{vertical-align:top;color:#333;padding:0 50px;padding-top:20px;padding-bottom:10px;border-bottom:1px solid #ececec}.pricing .amount .value{font-size:60px;font-weight:100;margin-right:5px;font-family:'Raleway',sans-serif}.pricing .price .plan-icon{width:80px;position:absolute;height:100%;left:0;background:rgba(255,255,255,.1);top:0;color:#fff;text-align:center;line-height:125px;font-size:30px}.pricing .price p{font-size:12px;color:#fff}.pricing .price h5{margin:0;color:#fff;margin-top:0;margin-bottom:5px;font-weight:600;text-transform:none;font-size:15px}.pricing .pric{display:inline-block;text-align:center;font-size:34px;font-weight:700;z-index:1;width:40%;line-height:64px;height:64px;float:right;background:rgba(0,0,0,.1);color:#fff;margin-top:20px}.pricing .pric small{font-size:20px;vertical-align:top;position:relative;top:-5px;font-weight:400;margin-right:5px}.pricing .perid:before{width:0;height:0;content:"";position:absolute;right:-12px;top:50%;margin-top:-10px;border-style:solid;border-width:10px 0 10px 12px;border-color:transparent transparent transparent #fafafa}.pricing .perid{background:#fafafa;font-size:18px;color:#425555;height:64px;line-height:64px;float:left;position:relative;width:60%;margin-top:20px;font-weight:500}.pricing .price h2{font-weight:400;color:#fff;font-size:36px}.pricing ul{padding:30px}.pricing ul li i{color:#777;font-size:10px;margin-bottom:0;text-align:left;float:left;line-height:26px;display:inline-block}.pricing ul li p{margin:0;font-size:12px;color:#777;text-transform:uppercase}.pricing ul li{display:inline-block;width:100%;font-weight:500;padding:5px 0}.pricing .btn{background:#333}.pricing .btn:hover{color:#fff;background:#965452}#tabs .tab-pane{padding:36px 30px;border:none}#tabs .nav-tabs>li{border:none;margin:0;padding:0;float:left;border:none;width:33.3333%}#tabs .nav-tabs>li a{border:none;float:left;width:100%;text-align:center;padding:15px 30px;font-size:13px;font-family:'Raleway',sans-serif;border-radius:0;text-transform:uppercase;border-top:2px solid #fff}#tabs .nav-tabs>li.active a{border-top:2px solid #ffbe00;color:#ffbe00}#tabs .nav-tabs>li:hover a{border-top:2px solid #ffbe00;background:0 0;color:#ffbe00}#tabs .nav-tabs{border:none;border-bottom:none}.error-page{text-align:center}.error-page h5{font-weight:700}.error-page p{width:70%;margin:0 auto;font-family:'Ubuntu';margin-top:20px}.cont-info{position:absolute;left:25%;top:100px;background:#fff;padding:35px;border-right:3px solid #1076bc;width:330px}.cont-info li p{font-family:'Ubuntu';font-size:15px;color:#999}.cont-info li{padding:20px 0;border-bottom:1px solid #ededed}.cont-info li:nth-last-child(1){border-bottom:none;padding-bottom:0}.cont-info li i{font-size:30px;width:50px;text-align:center;color:#6183c1}.coming-soon{background-size:cover;padding:150px 0;text-align:center}.coming-soon{color:#b8b8b8}.coming-soon .countdown{margin-top:100px;display:inline-block;width:100%}.coming-soon .countdown li{text-align:center;display:inline-block;width:25%;float:left}.coming-soon .countdown li span{font-size:60px;font-style:italic;font-family:'Crimson Text',serif;color:#fff;line-height:60px}.coming-soon .countdown li p{font-size:24px;font-family:'Crimson Text',serif;font-style:italic;color:#fff;text-transform:capitalize}.coming-soon .time{display:inline-block;width:100%}.coming-soon .countdown li article{height:160px;width:160px;padding-top:40px;display:inline-block;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,.4)}.coming-soon .social-icons{margin-top:80px}.coming-soon .social-icons li{float:none;margin:0 5px;display:inline-block}.coming-soon .social-icons li a{background:0 0;color:#fff;display:inline-block;height:40px;border-radius:50%;width:40px;line-height:38px;border:1px solid rgba(255,255,255,.3)}.coming-soon .social-icons li a:hover{background:#ab4e52;border-color:#ab4e52}.coming-soon.style-2 .countdown li span{font-size:48px;font-style:italic;font-family:'Montserrat',sans-serif;color:#fff;font-weight:700;padding-bottom:10px;border-bottom:3px solid #fff;font-style:normal;line-height:60px}.coming-soon.style-2 .countdown li article{height:auto;width:160px;padding:20px 0;display:inline-block;border-radius:0;border:2px solid rgba(255,255,255,.1);background:0 0}.coming-soon.style-2 .countdown li p{font-size:16px;font-family:'Montserrat',sans-serif;font-style:normal;color:#fff;margin-top:30px;text-transform:capitalize}.coming-soon.style-2 .subcribe .sub-mail input{background:rgba(255,255,255,.2)}.coming-soon.style-3{text-align:left}.coming-soon.style-3 h3{font-size:100px;text-transform:none;letter-spacing:-8px !important;color:#141414 !important;text-align:left;line-height:80px}.coming-soon.style-3 .countdown li{width:auto;margin-right:40px}.coming-soon.style-3 .countdown li span{font-size:48px;font-style:italic;font-family:'Montserrat',sans-serif;color:#141414 !important;font-weight:700;letter-spacing:-5px;font-style:normal;line-height:60px}.coming-soon.style-3 .countdown li article{height:110px;width:110px;text-align:center;padding:10px 0;display:inline-block;border-radius:0;border:2px solid #c6c4c5;background:0 0}.coming-soon.style-3 .countdown li p{font-size:18px;font-family:'Montserrat',sans-serif;font-style:normal;color:#141414;font-weight:700;margin:0;letter-spacing:-1px;line-height:20px;text-transform:none}.bg-parallax{background-size:cover !important}.center-auto{margin:0 auto !important;float:none !important}.page-404 p{margin-top:30px;font-size:18px;line-height:30px;letter-spacing:1px;font-weight:400}.subcribe{width:60%;margin:0 auto}.subcribe .sub-mail input{width:100%;border:1px solid rgba(255,255,255,.2);line-height:60px;background:0 0;color:#fff;padding:0 20px;letter-spacing:3px;font-size:12px;height:60px}.subcribe .sub-mail button{border:none;background:0 0;color:#fff;color:#fff;font-family:'Montserrat',sans-serif;letter-spacing:3px;font-size:12px;border-left:1px solid rgba(255,255,255,.2);float:right;padding:20px 30px;position:relative;margin-top:-59px}.news-letter .news-letter-form{width:50%;margin:0 auto;margin-top:40px}.news-letter .sub-mail input{border:1px solid rgba(255,255,255,.6)}.construction-layout .work-flow{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/construction-work-flow.jpg) repeat-y}.construction-layout .services article{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/construction-ser-bg-hover.jpg) no-repeat;background-size:cover}.construction-layout .btn{background:#fdc71d}.construction-layout .btn:hover{background:#333;color:#fff}.construction-layout .btn-white{background:#fff;color:#fff}.construction-layout .btn-white:hover{background:#fdc71d}.construction-layout .btn-1{border-bottom:1px solid #fdc71d;color:#333}.construction-layout .btn-1:hover{background:#fdc71d}.construction-layout .btn-1.btn-2{border-bottom-color:transparent;border-top:1px solid #fdc71d}.construction-layout footer .subscribe button{background:#fdc71d !important}.construction-layout .build-feature{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/construction-bg-key-feature.jpg) repeat-y}.construction-layout .pricing .price{background:#fdc71d}.construction-layout .pricing .price .plan-icon{background:rgba(255,255,255,.2)}.construction-layout .facts{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/construction-facts-bg.jpg) repeat-y}.construction-layout .ownmenu ul.dropdown li a:before{background:#fdc71d}body.boxed-layout #wrap{max-width:1280px;margin:0 auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.5)}body.boxed-layout #wrap .is-sticky .sticky{left:0}.bg1-body{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/main-head-bg.jpg) top center fixed no-repeat;background-size:cover}body.boxed-layout #wrap .contact.style-2 .contact-right{padding-right:20px}body.boxed-layout #wrap .more-feature ul li{width:33.3333%}body.boxed-layout #wrap .more-feature ul li:nth-last-child(1){width:50%}body.boxed-layout #wrap .more-feature ul li:nth-last-child(2){width:50%}body.boxed-layout #wrap .more-feature ul li h6{width:100%}body.boxed-layout #wrap .content-we-are{padding-right:20px;padding-left:20px}body.boxed-layout #wrap .sticky-wrapper .sticky{width:100%;margin:0 auto;left:0;right:0}body.boxed-layout #wrap header .sticky{padding-left:20px;padding-right:20px}body.dark-version #wrap section{background:#1c1c1c}body.dark-version #wrap .heading h4{color:#fff}body.dark-version #wrap .heading p{color:#c3c3c3}body.dark-version #wrap .heading span{color:#ab4e52}body.dark-version #wrap .services article:before{background:#232323}body.dark-version #wrap .services article h6{color:#e1e1e1}body.dark-version #wrap .services article i{color:#e1e1e1}body.dark-version #wrap{background:#1c1c1c}body.dark-version #wrap .light-gray-bg{background:rgba(255,255,255,.03) !important}body.dark-version #wrap footer{background:#1c1c1c}body.dark-version #wrap .services article{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/ser-bg-hover-dark.jpg) no-repeat;background-size:cover}body.dark-version #wrap .work-flow{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/work-flow.jpg) repeat-y}body.dark-version #wrap .work-flow{background:url(//www.piedensol.com/wp-content/themes/albist-wp/css/../images/work-flow.jpg) repeat-y}body.dark-version #wrap .feature-item p{color:#ebebeb}body.dark-version #wrap .pricing article{border:1px solid rgba(255,255,255,.1)}body.dark-version #wrap .pricing .amount{color:#e1e1e1}body.dark-version #wrap .pricing .amount{border-bottom:1px solid rgba(255,255,255,.1)}body.dark-version #wrap .pricing ul li p{color:#e1e1e1}body.dark-version #wrap .progress{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}body.dark-version #wrap p{color:#e1e1e1}body.dark-version #wrap .under-port{background:rgba(255,255,255,.03) !important}body.dark-version #wrap h1{color:#fff}body.dark-version #wrap h2{color:#fff}body.dark-version #wrap h3{color:#fff}body.dark-version #wrap h4{color:#fff}body.dark-version #wrap h5{color:#fff}body.dark-version #wrap h6{color:#fff}body.dark-version #wrap .blog article{background:0 0}body.dark-version #wrap .blog .post-info .post-in{background:rgba(255,255,255,.05)}body.dark-version #wrap .blog .tittle-post{color:#fff}body.dark-version #wrap .blog article .extra span{color:#e1e1e1}body.dark-version #wrap .btn-1{color:#e1e1e1}body.dark-version #wrap .port-item .hover-in{background:rgba(0,0,0,.9)}body.dark-version #wrap .port-item .hover-in span{color:#e1e1e1}body.dark-version #wrap .port-item .hover-in h6{color:#e1e1e1}body.dark-version #wrap .port-item .hover-info a{color:#fff}body.margin-50:before{position:fixed;top:0;z-index:99999;left:0;height:50px;background:#fff;content:"";width:100%}body.margin-50 .space-nav .is-sticky .sticky{margin-top:50px}