/*
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  ***************/
/*
.elementor-13278 .elementor-col-33 .woo-products-products .woo-products-product-title a 
{  color:#222529; font-size: 1rem; letter-spacing: -0.02em; font-weight: 700; }

.elementor-13278 .elementor-col-33 .woo-products-product-title { text-align: left!important;padding-left:10px; }

.elementor-13278 .elementor-col-33 .woo-products-products .woo-products-products__inner-box
{ padding: 30px 30px 10px 29px!important; }

.elementor-13278 .elementor-col-33 .woo-products-products
{  margin-top: 32px; }
*/

@media only screen and (min-width: 768px) {

.hometopimg .elementor-image-box-content {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 40%!important;
    text-align: left;
    padding: 40px;
    color:#000000;
    font-weight:bold;
}

.hometopimg .elementor-image-box-wrapper
{ position:relative; }

.homeimgcar .swiper-slide-inner img{ 
    width: 125px!important;
 }
 
 .newsletter-wrap { margin: auto; width: 50%;  }
.mfp-close { margin: 0px 7px 0px 0px;
    width: 50%!important;
    text-indent: inherit!important;
    transform: inherit!important; }
}

.elementor-13278 .elementor-element.elementor-element-357bfcb:not(.elementor-motion-effects-element-type-background), .elementor-13278 .elementor-element.elementor-element-357bfcb > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
        background-position: 170px 33px!important;
}


.mfp-close, .mfp-close-btn-in .mfp-close {  margin-top: 12px; }
.elementor-2463 .elementor-element.elementor-element-b6cd00a > .elementor-container { padding:10px; }

#footer .footer-ribbon { color:#000000!important; }
#footer .footer-ribbon { background-color: #cfd4d9; }
#footer .footer-ribbon:before { border-right-color: #cfd4d9; }
