/*---------------------------------------------------------------------------------

 Theme Name:   Divi Child Theme
 Theme URI:    
 Description:  
 Author:       
 Author URI:   
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
#nav-holder,.product_content{background-color:transparent!important}.foot-abt p,.foot-abt p a,.foot-abt ul li a{color:#cecece!important}.et_pb_blog_0 article.et_pb_post,.pro-hei .woocommerce .products li{box-shadow:0 4px 53px #d6dee4!important}.newsletter-btn,.wpcf7-submit{margin-top:15px;cursor:pointer;width:100%!important;}.et_menu_container{display:flex;place-content:end}.et_menu_container #et-top-navigation{padding-left:0!important}.img-bg1 img{height:407px;width:100%;object-fit:cover}.img-bg3 img{height:185px;width:100%;object-fit:cover}.img-bg2 img{width:100%;object-fit:cover;height:195px}.img-bg1 .et_pb_image_wrap,.img-bg3 .et_pb_image_wrap{display:block}#nav-holder{text-transform:capitalize!important;border-radius:0!important}.pro2-sec .et_pb_row .et_pb_column_6 img{height:363px;width:100%;object-fit:cover;margin-top:29px}.pro2-sec .et_pb_row .et_pb_column_5 .et_pb_image_5 img{height:382px;width:auto;object-fit:cover}.foot-abt p{font-size:16px}.foot-abt h2{color:#fff;margin-bottom:20px;font-weight:600}.foot-abt ul li{list-style-type:none}.foot-abt ul li a{font-size:16px}.pro2-sec .et_pb_row:before{content:'';position:absolute;width:100%;height:88%;top:55px;background:#efefef}#top-header .container{padding-top:12px!important;padding-bottom:0!important;font-weight:500!important}#top-menu a{font-weight:500!important;letter-spacing:.3px!important}.pro-hei .woocommerce .products li .et_shop_image img{width:100%;height:215px;object-fit:cover}.pro-hei .woocommerce .products li h2{height:65px;overflow:hidden}.pro-hei .woocommerce .products li{margin-bottom:50px!important;padding:15px 15px 20px!important}.add_to_cart_button,.pro-hei .woocommerce .products li .add_to_cart_button{background:#000!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:17px!important;padding:9px 24px!important}.add_to_cart_button:hover,.pro-hei .woocommerce .products li .add_to_cart_button:hover{color:#6cbd11!important;background:#fff!important;box-shadow:0 12px 18px -6px rgba(0,0,0,.3)!important}.wpcf7-submit,.wpcf7-submit:hover{box-shadow:0 12px 18px -6px rgba(0,0,0,.3)}.add_to_cart_button:hover:after,.ajax_add_to_cart.added,.pro-hei .woocommerce .products li .add_to_cart_button:hover:after,.sfsi_Sicons,.tinvwl_add_to_wishlist_button{display:none!important}#footer-bottom,#footer-widgets .footer-widget li:before,.pro-hei .woocommerce .products li .tinvwl-after-add-to-cart,.top-info-sec{display:none}@media (max-width:980px){.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{padding-left:0!important}.et_header_style_left #logo{max-width:100%;max-height:90%}.et_fixed_nav.et_show_nav #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:80px!important}}@media only screen and (min-width:981px){#logo{padding-bottom:3px}}li.type-product{margin:0 auto;text-align:center}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{background:url('img/loader.gif')}input.et-search-field{border-bottom:2px solid #6cbd11;padding:10px;margin:0;height:40px;display:inline-block;vertical-align:middle;position:absolute;top:30px}a.added_to_cart.wc-forward{display:block;background:#000;width:140px;margin:20px auto 0;padding:8px;font-size:16px;color:#fff;transition:.4s}a.added_to_cart.wc-forward:hover{background:#fff;color:#6cbd11;transition:.4s;box-shadow:0 12px 18px -6px rgba(0,0,0,.3)!important}.product-thumbnail img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{height:auto!important}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{height:195px!important}.et_portfolio_image,.et_shop_image{display:table-cell;position:relative;width:240px;height:240px;vertical-align:middle;line-height:210px}h2.woocommerce-loop-product__title{height:40px;overflow:hidden}.add-bg:after,.bg:after{position:absolute;content:'';top:0;width:100%;height:100%;background:#00000080}.bg{background-position:50% 68%}blockquote{border-color:#6cbd11!important;text-align:justify}input.text,input.title,input[type=email],input[type=text],select,textarea{margin:0;width:100%;padding:15px 20px;font-size:15px;line-height:21px;font-weight:inherit;color:#6d6d6d;background-color:#fff;border-radius:0}.woocommerce-account form.register{min-height:303px}.wpcf7-submit{color:#fff!important;border-width:0!important;border-color:transparent;border-radius:0;background-color:#6cbd11;padding:12px 50px;font-size:18px}.shiping-head,.shiping-head-rt{padding-bottom:0;z-index:-1;font-size:59px!important;position:absolute}.wpcf7-submit:hover{background-color:#fff!important;color:#6cbd11!important}.shiping-img{float:left;width:14%}.shiping-head{float:left;left:12.3%;top:15px}.shiping-img-rt{float:right;width:14%}.shiping-head-rt{float:left;left:12.4%;top:25px}.position-rel{position:relative;width:100%;float:left;margin-bottom:25px}.et_pb_widget_area_left{padding-right:0!important;border-right:none!important}.widget_search input#s,.widget_search input#searchsubmit{margin:0;font-size:15px;line-height:21px;color:#2f2f2f;border:1px solid #eaeaea;border-radius:0}.widgettitle{font-size:20px!important;font-weight:600;margin-bottom:10px;border-bottom:1px solid #ddd}.et_pb_widget ul li{margin-bottom:10px!important}.post-meta{margin-bottom:15px!important}.entry-title{margin-bottom:7px}.et_post_meta_wrapper h1{line-height:37px;font-size:27px;color:#000}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#6cbd11!important}.button,.checkout-button,.tinvwl-break-checkbox,.woocommerce-Button,input[type=submit]{background:#000!important;color:#fff!important;border:none!important;border-radius:0!important}#top-menu li li{width:100%;margin:0;padding:0 7px}#top-menu li li a{width:100%;padding:4px 17px}#content-area #left-area article h2{line-height:30px;font-size:23px;margin-bottom:0}#text-5{margin-bottom:0!important}.newsletter-btn{border-width:0!important;border-color:transparent;border-radius:0;padding:15px 32px;font-size:17px}.woocommerce-order p:last-of-type{padding-bottom:22px;font-size:20px;text-shadow:0 0 0 #000}.single-product .entry-summary select#bag-quantity,.single-product .entry-summary select#colour,.single-product .entry-summary select#size{width:auto;height:37px;font-size:15px;background:0 0;border:1px solid #666;border-radius:unset;display:inline-block;font-weight:500;min-width:unset}.single-product .entry-summary .single_variation_wrap .woocommerce-variation-price{padding-bottom:20px;font-size:17px}.left-shadow-overlay{position:fixed;width:320px;transition:.3s;height:auto;top:0;right:0;z-index:999999}.left-shadow-overlay a{background-color:#000;color:#fff;position:absolute;top:260px;padding:10px;width:145px;height:46px;cursor:pointer;right:-48px;-webkit-transition:.2s;-moz-transition:.2s;transform:rotate(90deg);font-size:18px;text-transform:uppercase}.sgpb-theme-1-overlay{z-index:99999!important}@media screen and (max-width:1024px){.add_to_cart_button,.pro-hei .woocommerce .products li .add_to_cart_button,.woocommerce ul.products li.product .button{font-size:15px!important}.et_portfolio_image,.et_shop_image{height:169px}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{height:115px!important}}@media screen and (max-width:1023px){.et_animated.slideLeft,.et_pb_section .et_pb_column .et_pb_module,.et_pb_text_2{padding-right:25px;padding-left:25px}.pro2-sec .et_pb_row:before{height:94%}.et_pb_module.et_pb_image.et_pb_image_5.et_animated.et-waypoint.et_always_center_on_mobile.et-animated.slideLeft,.et_pb_module.et_pb_image.et_pb_image_6.et_animated.et-waypoint.et_always_center_on_mobile.slideRight.et-animated{padding:0!important}.et_pb_image .et_pb_image_wrap{display:block}.pro2-sec .et_pb_row .et_pb_column_5 .et_pb_image_5 img{width:100%}}@media screen and (max-width:767px){.pro2-sec .et_pb_row:before{height:98%;top:0}.container{width:100%}#main-content h1{font-size:28px}.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4{margin-bottom:10px}.img-bg1 img{height:auto}.et_pb_section{padding-top:0;padding-bottom:0}.et_pb_text_1 h2,.et_pb_text_3 h2{font-size:22px;text-align:center!important}.entry-content .et_pb_text_1{padding-top:0!important}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding-left:5px;padding-right:5px}.et_animated.slideLeft,.et_pb_section .et_pb_column .et_pb_module,.et_pb_text_2{text-align:center;padding-left:10px;padding-right:10px}#footer-widgets .footer-widget .fwidget{float:none}.woocommerce #et-main-area div.product .out-of-stock{padding:9px 16px!important}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{height:auto!important}.left-shadow-overlay a{right:0;padding:10px;position:fixed;top:unset;width:auto;height:40px;cursor:pointer;-webkit-transition:.2s;border:0;transform:rotate(0);bottom:0}.top-info-sec{width:auto;display:flex;text-align:center;margin-right:0;vertical-align:middle;align-items:center;margin-top:0;margin-left:-27px}.top-info-sec span#et-info-phone::before{color:#000}.top-info-sec a,.top-info-sec span{width:35px;height:35px}.top-info-sec span{position:relative;top:0}.et-search-form input{background:#fff}#et-top-navigation .top-info-sec .et-cart-info{margin-left:0}#top-header{display:none}}.bannertext{font-size:26px;padding-top:30px}@media (max-width:768px){.et_pb_section_0{height:auto!important}}@media (max-width:375px){.bannertext{font-size:22px!important}}.et_pb_module.et_pb_fullwidth_slider_0.et_fullscreen_slider.et_hover_enabled.et_pb_slider.et_pb_bg_layout_dark{height:400px!important}