.service-details-sidebar .single-service-sidebar ul li a.active{color:#fff;background-color:#00305c}.single-cause-item .cause-bg:before{height:90px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);left:-10px;z-index:1}.single-cause-item .cause-bg:after,.single-cause-item .cause-bg:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:none;position:absolute;bottom:-10px;background-color:transparent;width:200%}.single-cause-item .cause-bg:after{height:107px;-webkit-transform:rotate(-19deg);transform:rotate(-19deg);left:-22px}.single-cause-item .cause-content h4{padding-bottom:0}.causes-page-nav ul li a:hover,.page-nav-wrap ul li a.active{color:#00305c;background-color:#d9d6d6}.causes-page-nav ul li a:hover,.page-nav-wrap ul li a.active:hover{color:#0056b3;background-color:#f6f6f6}.blog-wrapper .single-blog-post .post-content .author-info .author-img{background-color:transparent;border-radius:0}.blog-wrapper .single-blog-post.post-details .post-content img{width:100%}.blog-wrapper .single-blog-post{margin-bottom:20px}.footer-1 .footer-logo a{background-color:#e3000f}.service-text{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box}.portfolio-item-grid-active .single-portfolio-item-card .portfolio-thumb{background-color:#f8f8f8}.carousel_se_01_carousel.owl-theme .owl-nav div{height:70px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:scale(.85);transform:scale(.85);padding:0;font-size:20px;border:2px solid #fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;opacity:1;visibility:visible;text-align:center;top:40%;background-color:transparent;margin:0;border-radius:0;border-radius:50%;left:-120px;width:70px;line-height:70px;display:inline-block;z-index:99}.carousel_se_01_carousel.owl-theme .owl-nav div,.carousel_se_01_carousel.owl-theme .owl-nav div:hover{border-color:#e3000f;color:#fff;background-color:#e3000f;-webkit-box-shadow:0 10px 35px 0 rgba(38,42,76,.1);box-shadow:0 10px 35px 0 rgba(38,42,76,.1)}.carousel_se_01_carousel.owl-theme .owl-nav div.owl-next{right:-120px;left:auto}.carousel_se_01_carousel.owl-theme .owl-nav{margin-top:0}.promo-service-box-wrap .single-service-box:hover a,.promo-service-box-wrap .single-service-box:hover h3{color:#fff}@media (min-width:1440px) and (max-width:1440px){.carousel_se_01_carousel.owl-theme .owl-nav div{left:0}.carousel_se_01_carousel.owl-theme .owl-nav div.owl-next{right:0;left:auto}}@media (max-width:1280px){.carousel_se_01_carousel.owl-theme .owl-nav div{left:0}.carousel_se_01_carousel.owl-theme .owl-nav div.owl-next{right:0;left:auto}}@media (max-width:991px){.carousel_se_01_carousel.owl-theme .owl-nav div{height:50px;font-size:16px;left:0;width:50px;line-height:50px}.carousel_se_01_carousel.owl-theme .owl-nav div.owl-next{right:0;left:auto}}@media (max-width:767px){.carousel_se_01_carousel.owl-theme .owl-nav div{height:40px;font-size:14px;left:0;width:40px;line-height:40px}.carousel_se_01_carousel.owl-theme .owl-nav div.owl-next{right:0;left:auto}}@media (max-width:500px){.carousel_se_01_carousel.owl-theme .owl-nav div{display:none}}.about-text{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:13;line-clamp:13;display:-webkit-box}.single-cause-item:hover .cause-bg .icon{opacity:0;visibility:hidden}.single-cause-item .cause-content{padding:10px 35px}.single-cause-item:hover{transform:scale(.95)}.portfolio-item-grid-active .single-portfolio-item-card .content{padding:15px}.portfolio-item-grid-active .owl-stage-outer{overflow:inherit}@media (max-width:991px){.portfolio-item-grid-active .owl-stage-outer{overflow:hidden}}@media (max-width:767px){.portfolio-item-grid-active .owl-stage-outer{overflow:hidden}}@media (max-width:500px){.portfolio-item-grid-active .owl-stage-outer{overflow:hidden}}.group-company{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-info p a{font-size:17px;font-weight:600}