/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
/*************** HOME PAGE  ***************/
#header-box1 {
    background-image: linear-gradient(0deg, #edce6b, #000000) !important;
}
#header-box2 {
    background-image: linear-gradient(180deg, #edce6b, #000000) !important;
}
.px-5 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
}
.p-t-xxl.pb-5 .testimonial blockquote {
    min-height: 185px;
}
#home-services-sec .service-gold .porto-ibanner-content h3 {
    color: #000000;
}
#home-services-sec .service-gold .porto-ibanner-content .desc p {
    color: #000000;
    text-shadow: 1px -2px 6px rgb(255 255 255 / 61%);
}
#home-services-sec .service-black .porto-ibanner-content h3 {
    color: #ffffff;
}
#home-services-sec .service-black .porto-ibanner-content .desc p {
    color: #ffffff;
        text-shadow: 1px -2px 6px rgb(0 0 0 / 61%);
}
header#header .left-icon .porto-sicon-left .porto-sicon-img {
    background: #edce6b !important;
}
span.porto-u-headings-line {
    border-color: #edce6c !important;
}
.testimonial.testimonial-style-3 blockquote {
    border: 5px solid #edce6c;
    border-radius: 20px;
}
#home-quotation.talk-business .quote-boxone h3 {
    color: #ffffff !important;
}
#home-quotation.talk-business .quote-boxtwo h3 {
    color: #000000 !important;
}
#home-quotation.talk-business .quote-boxone h2 {
    color: #ffffff !important;
}
#home-quotation.talk-business .quote-boxtwo h2 {
    color: #000000 !important;
}
#home-quotation.talk-business .quote-boxone .porto-u-heading .porto-u-sub-heading {
    color: #ffffff !important;
}
#home-quotation.talk-business .quote-boxone .wpcf7-form .form-control {
    color: #ffffff !important;
}
#home-quotation.talk-business .quote-boxtwo .card-body .porto-u-sub-heading {
    color: #000000 !important;
    font-size: 14px;
    line-height: 22px;
    font-weight: 500;
}
/*************** ABOUT PAGE  ***************/
div#about-two-box h2 {
    color: #000000 !important;
}
/*************** LEFT CHEST PAGE  ***************/
.custom-side-dots:before, .custom-side-dots:after, .custom-right-dots:after{
    content: "";
    background: #edce6b !important;
}
/*************** 3D PUFF PAGE  ***************/
.puff-twobox h2 {
    color: #000000 !important;
}
/*************** PRICING PAGE  ***************/
.pricing-table-classic .plan ul li {
    background: black;
    color: white;
}
.pricing-table-classic .plan ul li:hover {
    background: #edce6b;
    color: black;
}
.pricing-table [class*="col-lg-"] {
    padding: 0 10px;
}
.pricing-table.pricing-table-classic .plan {
    border-radius: 0px 0 50px 50px !important;
}
.pricing-table-classic .plan-dark h3 strong {
    background-color: #000000;
    color: var(--porto-dark-color-inverse, #FFF);
    font-weight: bold;
    font-size: 16px;
}
/*************** Gallery PAGE  ***************/
#gallery-breadcrumbs.b-hide:after {
    transform: rotate(2deg) !important;
    background: #585858 !important;
}
#gallery-breadcrumbs.b-hide{
	margin-bottom: 0 !important
}
#gallerypage .vc_gitem-zone.vc_gitem-zone-a {
    border-radius: 25px;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
    top: 0;
    border-radius: 25px;
}
#gallerypage .tabs.tabs-simple .nav-tabs > li .nav-link{
	    color: #000000 !important;
}

/*************** CONTACT PAGE  ***************/
#contactpage input#contact-name {
    border: 1px solid #000000;
}
#contactpage input#contact-email {
    border: 1px solid #000000;
}
#contactpage input#contact-subject {
    border: 1px solid #000000;
}
#contactpage textarea#contact-message {
    border: 1px solid #000000;
}
/*************** FOOTER  ***************/
#footer-botom {
    background-color: #eef0f4 !important;
}
#footer-botom h5 {
    color: #000000 !important;
}
#footer-botom h2 {
    color: #000000 !important;
}
#footer-botom p.mb-4.mb-xl-0 {
    color: #000000 !important;
}
#footer-botom h4 {
    color: #000000 !important;
}
.foter-logo img.vc_single_image-img {
    text-align: left !important;
	width: 130px !important;
}
.quotebtn a {
    color: #000000;
    font-weight: bold;
}
.footer ul.list li {
    font-weight: bold;
    color: #ffffff !important;
}
footer#footer .porto-u-main-heading h2:before{
	display: none;
}