﻿@charset "utf-8"; 
:root{--fontfamily:arial}
#fh5co-portfolio-list li a .case-studies-summary span,#fh5co-portfolio-list li a .case-studies-summary h2{color:#000}
.singglepic.on img{box-shadow:0 0 9px hsla(0,0%,0%,.4)}
.menu-item.LiLevel1>.sub-menu{display:none}
.menu-item.LiLevel1:hover>.sub-menu{display:block}
.top{max-width:1165px;text-align:center}
.sf-menu li li a,.sf-menu li:hover li a{font-size:15px}
.pcon_info,.pcon .pinfo,.newslist li a,.newslist li{font-weight:bold}
#fh5co-footer,#fh5co-footer .fh5co-footer-links li a{color:#fff}
#nav li ul li a{line-height:42px!important}
#nav li:hover ul li{height:42px}
.sf-menu li li.LiLevel2 a{padding-left:35px}
@media screen and (min-width:641px){.sidebar{width:290px}
.sf-menu{width:100%}
.main{padding-left:30px}}
#nav li{flex:1}
#nav ul{display:flex}
#nav li a{font-size:18px!important}
.pcon_r{float:none;width:auto;padding-left:400px}
.addthis_inline_share_toolbox{clear:inherit!important}
.singglepic{height:auto!important;max-height:380px}
@media screen and (min-width:1100px){.top .fl{float:none;display:inline-block}
.top .fr{position:absolute;right:0;top:0;z-index:9999}
.top .fr .ss{margin-top:20px}}
#fh5co-portfolio-list li a .case-studies-summary{bottom:auto;top:100%;left:0;right:0;text-align:center}
#fh5co-portfolio-list li a .case-studies-summary h2{font-size:24px;padding:10px 0}
.logo img{margin-top:23px}
.top{text-align:left}
.homebg1{background-image:url(/uploads/202224645/p202207111102308478249.png);background-size:100%!important}
.homebg2{background-image:url(/Content/uploads/2020563120/202001201116108467057.jpg)}
.homebg3{background-image:url(/Content/uploads/2020563120/202001201116105237812.jpg)}
.homebg4{background-image:url(/Content/uploads/2020563120/202001201116119625137.jpg)}
#fh5co-portfolio-list li{margin-bottom:30px;min-height:inherit;border:1px solid #ccc}
#fh5co-portfolio-list li a{min-height:inherit;padding:0 0 100%;height:0}
.pcon_info,.pcon .pinfo,.newslist li a,.newslist li{font-weight:inherit}
.homebg5{background:url(/Content/uploads/2020563120/202001201532345564741.jpg) no-repeat center center;background-size:cover}
.services{margin-top:0}
.services >p:nth-child(3){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;height:114px}
.price-box .classes{height:105px}
.services{margin:0}
.fh5co-blog .blog-text h3 a{line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:44px}
#fh5co-started h2{font-size:23px;text-transform:inherit}
#fh5co-started .col-md-offset-2{margin:0;width:100%}
.fh5co-blog .blog-text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:75px}
footer#fh5co-footer{background:url(/js/24645/foot.jpg) no-repeat !important}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}
.fh5co-bg-section{background:#fff}
.nav-list i{position:absolute;content:' ';top:0;right:0;width:40px;height:37px;cursor:pointer;display:block}
.nav-list i:before{position:absolute;content:' ';top:14px;right:16px;width:8px;height:8px;border:2px #707070 solid;border-top:none;border-left:none;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:.3s transform ease-in-out;-webkit-transition:.3s -webkit-transform ease-in-out;cursor:pointer}
.sf-menu>li{position:relative}
.sf-menu li>i{transition:all .3s ease-in-out}
.sf-menu li.active1>i{transform:rotate(90deg)}
.menu-item.LiLevel1:hover>.sub-menu{display:none}
.head-top .head-contact>a:nth-of-type(1), .head-top .head-contact>em, .head-top .head-contact a:nth-of-type(2)::after{display: none;}
.foot-contact .con>a:hover,.head-top .head-contact a:hover,.head-top .head-contact em:hover{color: #fff;}