/*
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  ***************/

/*.banner-container.my-banner {display: none;}
ol.vc_carousel-indicators {
    display: none;
}*/
.row.main-content-wrap .main-content {margin: 0px;padding: 0px;}
.swiper-slide-inner img{width:100% !important}
#footer .share-links a{margin:10px !important;}
#footer .share-links {max-width: 140px !important;}
*:not(#side-nav-panel)>.share-links>.share-facebook, *:not(#side-nav-panel)>.share-links>.share-twitter {
    float: none !important;}
#header .main-menu .wide li.sub > a { color: #4dae65;}
#header .main-menu > li.sale_menu > a {color: red;font-size: 18px;font-weight: 700;}
#header .main-menu > li.sale_menu.active:hover > a, #header .main-menu > li.sale_menu:hover > a {background-color: transparent;color: red;}
#header .main-menu > li.sale_menu.active > a{background-color: transparent;color: red;}
.mega-menu.menu-hover-line>li.sale_menu>a:before {background: red !important;}
div#customer_login h2 {display: none;}
article.post-3958.page.type-page.status-publish.hentry {background: #eee;}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-aa0e9e3 {background: #fff;padding: 30px;}
.form-row {width: 100%;text-align: center;}
.form-row input.button {width: 60%;}
.form-row label {text-align: left;}
button.single_add_to_cart_button.button.alt {width: 250px;border-radius: 5px;}
.quantity.buttons_added {display: block;width: 100%;margin-bottom: 20px;}
.show-category .inner img{min-height:260px;max-height:260px;object-fit:contain;}
.special-products .inner img,
.woocommerce.columns-4 .is-shortcode .inner img,
.archive-products .inner img{min-height:200px;max-height:200px;object-fit:contain;}
#header .searchform input{width:100%}
#header .searchform .button-wrap{padding:0;}
#header .searchform button{height: 55px; border-radius: inherit;}
.mega-menu .narrow ul.sub-menu{width: 200px;}  
.wpcf7-form-control-wrap input{border: 2px solid #bebebe;}
.mega-menu .has-sub.narrow .popup {width: auto;padding: 0;box-shadow: 0 10px 25px rgba(0,0,0,0.15);}
.mega-menu .has-sub.narrow .popup .sub-menu{width: 100%;box-shadow: none;}
  .login_dialog {border: 2px solid rgb(77, 174, 101);border-radius: 10px;}
.bypostauthor { display: block; }
#header .logo {margin-right: 16.2rem !important;}
#header .searchform {max-width: 550px !important;}
/* #csh-login-wrap {left: 35% !important;top: 20% !important;} */

#header .searchform.searchform-cats input{margin:0px !important;}
div#mini-cart {margin: -10px 0 0 40px !important;position: absolute;}
#header .header-main .header-left{padding:10px !important;}
#header .header-main .header-right{padding:32px 0px !important;}
input#email {margin: 0 !important;margin-bottom: 15px !important;line-height: 0px !important;}
/* #header .searchform .button-wrap{padding:4px;} */
ul.products.category-pos-middle li.product-category .thumb-info-title {display: none; text-align: center;color: #f1f114}
.category-container .products .thumb-info-type{font-size: 18px !important; font-weight: 700;}
.category-container .products .sub-title { font-size: 22px !important;}
.porto-products .thumb-info.align-center img {min-height: 180px !important;}
#header .main-menu .popup a, .side-nav-wrap .sidebar-menu .popup, .main-sidebar-menu .sidebar-menu .popup, .porto-popup-menu .sub-menu {font-family: Poppins,sans-serif;font-size: 14px;font-weight: 500;}
.owl-carousel.owl-drag .owl-item {margin: 0 0px;}
.product-outimage_aq_onimage .inner img{min-height:200px;max-height:200px;object-fit:contain;}
/*.single_variation_wrap .variations_button{flex-wrap: nowrap;}*/
.quantity.buttons_added{width: auto;}
.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {position: relative;top: -7px;}
.variations_form.cart.vf_init.wvs-loaded  .variations th,
.variations_form.cart.vf_init.wvs-loaded  .variations td{padding: 0px;}
.variations_form.cart.vf_init.wvs-loaded  .variations td{padding-bottom: 10px;}
.product-thumbnails.thumbnails .owl-stage {display: flex;overflow: auto;}
.offer-product ul.pcols-lg-1 li.product-col {margin-bottom: 0px;}
.offer-product {padding: 0px 40px !important;}
.offer-product .add-links-wrap {margin-top: 0px !important;}
ul.products .add-links{margin-bottom: 0px !important;}
.cart-popup {margin-right: 0px !important;}
.post-slide .post-image span img{min-height:255px}
aside#block-7 {display: block;width: 100%;margin-bottom: 19px !important;}
input.wpcf7-form-control.wpcf7-text.rounded.form-control {border: 1px solid #ddd;}
aside#block-20 {margin-top: 0;}
.widget:first-child {margin-bottom: 0;margin-top: 0;}


.product-image-slider .img-thumbnail .inner img{
 width: auto;
 height: auto;
 object-fit: cover;
 display: inline;
}
.product-image-slider .img-thumbnail .inner{
  text-align: cen ter;
}
.header-main .header-col.header-right {
  width: 68%;
} 
.header-main .header-col.header-right .porto-block{
  width: 100%;
} 
.header-main .header-col.header-left {  
  width: 32%;
}
.porto-ultimate-content-box .vc-zoom-wrapper {
  height: 220px;
  overflow: hidden !important;
  margin: 5px 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.porto-ultimate-content-box .vc-zoom-wrapper img{
  height: auto;
  width: auto;
}
.porto-recent-posts .owl-dots {
  display: flex;
  justify-content: center;
}
.porto-recent-posts .owl-dots button{
  width: auto;
}
.post-carousel.porto-carousel.owl-carousel.owl-loaded.owl-drag{
  padding: 20px !important;
}
#ps_results_container .inner {
  height: 250px;
}
#ps_results_container .inner img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
/* .variations_form table tbody {
  display: flex;
  align-items: start !important; 
}  */
.variations_form table tbody tr th,
.variations_form table tbody tr td{
  padding-left: 0;
  font-size: 12px;
} 

.variations_form table tbody tr td{padding-bottom: 0;}
.single-product .variations .label label{line-height: normal; font-size: 12px !important;}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap {
    padding: 5px 10px;}
.vi-wpvs-variation-wrap .vi-wpvs-option-wrap{margin: 0; margin-right: 10px;}
.variations_form table tr {
  display: inline-block;
  padding-right: 10px;
  grid-template-columns: inherit !important;
}
#csh-login-wrap {
  right: 5% !important;
  top: 21% !important;
  z-index: 99999999;
  left: auto !important;
}
.vi_wpvs_loop_variation_form table.variations tbody tr:last-child {
    display: block !important;
}

.vi_wpvs_loop_variation_form table.variations tbody tr {
    display: none !important;
}
#qlwapp * {
  box-sizing: border-box;
  right: 40px;
}
.added_to_cart.wc-forward{
  font-size: 13px;
background: none;
border-radius: 6px;
font-family: Poppins,sans-serif;
font-weight: 500;
border-color: #4dae65
}
/*.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{
box-shadow: 0 0 0 1px #cccccc inset;
color: rgba(33, 33, 33, 1);
background: #ffffff;
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected:hover{
color: #fff;
background: rgba(33, 33, 33, 1);
}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected .vi-wpvs-option{color: rgba(33, 33, 33, 1);} */
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected:hover .vi-wpvs-option{color: #fff;}
li.product-default.show-links-hover .add-links-wrap {
  visibility: visible;
  opacity: 1;
  width:100%;
  margin-left: 0;
  text-align: left;
  display: block;
width: 190px;
}
li.product-default.show-links-hover .add-links-wrap .add-links{

  background-color: var(--porto-primary-color);
border-color: var(--porto-primary-color);
color: var(--porto-primary-color-inverse,#fff);
width: 150px;
}

ul.products .add-links .button {
  overflow: hidden;
  background-color: var(--porto-primary-color);
  border-color: var(--porto-primary-color);
  color: var(--porto-primary-color-inverse,#fff);
}
li.product-default .add-links .quickview{
  right: -40px;
}
ul.products .add-links .quickview, ul.products .add-links .yith-wcwl-add-to-wishlist > div{
  opacity: 1;
  visibility: visible;
}
li.product-default.show-links-hover {
  padding-top: 10px !important;
  padding-bottom: 40px !important;
}

.elementor-7053 .elementor-element > .elementor-element-populated {border-style: solid;border-color: #DDDDDD;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin: 10px;}
.elementor-7053 .elementor-element .elementor-element-f322ff3 > .elementor-element-populated, .elementor-7053 .elementor-element .elementor-element-b59ee7a > .elementor-element-populated {border: none;}
.vi-wcaio-sidebar-cart-icon-wrap {top: 60%;}
.woocommerce-tabs .tab-content table, .woocommerce-tabs .tab-content table tr, .woocommerce-tabs .tab-content table tr td, .woocommerce-tabs .tab-content table tr th {
    border: 1px solid #000;
}

.header-bottom .header-right{display:none !important}
.porto-sicon-box.text-start.login-link.style-2.default-icon {display: inline-block;text-align: center !important; width: 100%;}

.porto-sicon-box.text-start.login-link.style-2.default-icon .porto-sicon-default, .porto-sicon-header {display: inline-block;}

.main_brand{display: flex;width: 100%;flex-flow: wrap;}
.main_brand h2{color: var( --e-global-color-primary ); font-family: var( --e-global-typography-primary-font-family ), Poppins;font-weight: var( --e-global-typography-primary-font-weight );width: 100%;}
.main_brand a{color: var( --e-global-color-primary );font-family: var( --e-global-typography-primary-font-family ), Poppins;width: 100%;display: block;margin-top: 20px;font-size: 20px;}
.main_brand .logos_brand{width: 23%;text-align: center;border: 3px solid #ddd;padding: 20px;margin: 0 1% 20px;}
.vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select, .vi-wpvs-variation-wrap-loop.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{font-size: 12px;}
.product-inner {min-height: 450px;position: relative;}
.product-inner .add-links-wrap {position: absolute;bottom: 0;}
.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap {padding: 3px 10px;}
#qlwapp {right:18px;}
#qlwapp *{right:18px}
#qlwapp span.qlwapp-text {display: none !important;}
#qlwapp.qlwapp-middle-right, #qlwapp.qlwapp-bottom-right {right: 18px !important;}
.vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected span{color: #fff !important;}
.vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected {background: #000 !important;}
.product-col.product-default .product-image img{width: 100%;height: 550px;object-fit: contain;}
.product-col.product-default .product-inner .add-links-wrap {bottom: 20px;}
.product-col.product-default.product.type-product.post-78.status-publish.first.instock.product_cat-bird.has-post-thumbnail.sale.taxable.shipping-taxable.purchasable.product-type-simple .product-image img{
	height: auto;
}
.product-col.product-default.product.type-product.post-78.status-publish.first.instock.product_cat-bird.has-post-thumbnail.sale.taxable.shipping-taxable.purchasable.product-type-simple .product-inner {
  padding-bottom: 50px;
  margin-bottom: 20px;
}
.products.products-container.products-slider.owl-carousel.show-nav-middle.pcols-lg-6.pcols-md-4.pcols-xs-3.pcols-ls-2.pwidth-lg-6.pwidth-md-5.pwidth-xs-3.pwidth-ls-2.is-shortcode.owl-loaded.owl-drag  .product-inner {
  min-height: 400px;
}
.products.products-container.grid.show-nav-middle.pcols-lg-4.pcols-md-3.pcols-xs-3.pcols-ls-2.pwidth-lg-4.pwidth-md-3.pwidth-xs-2.pwidth-ls-1.is-shortcode .product-inner {
  min-height: 400px;
}
/*.overlay-logo.overlay-logo-transition {
  margin-top: -10px;
}*/

.img-responsive.standard-logo.retina-logo {
  display: none !important;
}
#header .header-main .header-right {
  padding-bottom: 15px !important;
}

.porto-products.filter-vertical .products-filter ul.product-categories {display: none !important;}
.logo.logo-transition{display:none !important;}
.elementor-element-4a20ea4f .product-inner{
	min-height:470px !important;
}
.porto-products.wpb_content_element.offer-product .product-inner{padding-bottom:80px !important}
#header.logo-overlay-header .overlay-logo{
	/*margin-left: -30px;
	max-width:190px;*/
	display: inline-block;
	top:-40px !important
}
.overlay-logo.overlay-logo-transition img{
  height: 100%;
	width:100%;
	/*max-width:190px !important*/
}
span.san_quantity {
    font-size: 18px;
    font-weight: 500;
}
.variations_form.cart.vi_wpvs_variation_form.vi_wpvs_variation_form_init.vi_wpvs_variation_form_has_selected.vf_init table tr {
  display: flex !important;
}
.quantity.buttons_added {
  margin-bottom: 2px;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity.buttons_added{width: 100%;display:block;margin-bottom: 20px;}
.logo_payment img {width: 100px;}
.logo_payment {margin: 15px 0px;}
.filter-item-list, .single-product form.cart:not(.variations_form), .single_variation_wrap .variations_button{display:block;}
.quantity.buttons_added {
  margin-bottom: 20px;
}
button.single_add_to_cart_button.button.alt{width:80%;
background: linear-gradient(90deg, #212428, #25d366);
}
button.single_add_to_cart_button.button.alt:hover{
background: linear-gradient(90deg, #25d366, #212428);
}
button.plus,
button.minus {
  background: #000 !important;
  color: #fff !important;
}
button.plus:hover,
button.minus:hover {
  background: var(--porto-primary-dark-5) !important;
  color: #fff !important;
}

button.plus{margin-left:-4px;
	position:relative;
	top:1px;}
button.minus {margin-right:-4px;
	position:relative;
	top:1px;}
.vi-wpvs-variation-wrap .vi-wpvs-option-wrap .vi-wpvs-option{font-size:15px;border-radius:5px}
.single-product .variations .label label{font-size:14px !important}
.sku_wrapper,
.posted_in {
  font-size: 14px;
}
.posted_in a:nth-child(1),
.sku{padding-left:10px}
.reset_variations {
  cursor: no-drop;
  opacity: 0.5;
  background: var(--porto-gray-1) !important;
  color: #000 !important;
	display:none !important
}
.vi-wpvs-variation-style.vi-wpvs-variation-attribute-type-button.vi-wpvs-variation-style-horizontal {
  display: flex !important;
}
.vi-wpvs-variation-style.vi-wpvs-variation-attribute-type-button.vi-wpvs-variation-style-vertical {
  display: flex !important;
  align-items: center;
}
.vi-wpvs-variation-style.vi-wpvs-variation-attribute-type-button.vi-wpvs-variation-style-vertical th {
  min-width: 74px;
}
.shop_table.cart-table .quantity .qty, .single-product .product-summary-wrap .quantity .qty,
.shop_table.cart-table .quantity .minus, .shop_table.cart-table .quantity .plus, .single-product .product-summary-wrap .quantity .minus, .single-product .product-summary-wrap .quantity .plus{height:2.5rem}
.woocommerce.columns-6 ul.products .product-content{min-height:200px}
.vi-wpvs-variation-wrap .vi-wpvs-option-wrap .vi-wpvs-option{font-size:10px}
.offer-product .product-content {
  margin-top: 0 !important;
}
.header-col.header-right .wpb_wrapper{display: flex}
.header-col.header-right .wpb_wrapper a {
  margin: 20px 60px 0 auto;
  font-size: 20px;
}
.footer .widget > div > ul {border-color: transparent}
.vc_custom_heading.text-uppercase {
  font-size: 30px !important;
}
.row.main-content-wrap {
  margin-bottom: 20px;
}
@media only screen and (max-width: 991px) {	
  .header-top > .container, .header-top > .container-fluid {
    min-height: 40px;
    padding: 0;
  }
  .header-row.container {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 0;
  }
  .header-main .header-col.header-left {
    width: 100%;
  } 
  #header .mobile-toggle:first-child {
    padding-left: 1px;
    position: absolute;
    z-index: 99;
    right: -60px;
  }
  #header .header-main .container > div, #header .header-top .container > div {
    display: inherit;
  }
  .header-main .header-col.header-right {
    width: auto;
  }
  #header.sticky-header .header-main.change-logo .logo img {
    width: 180px;
  }
  #header .logo img{width: 210px;}
  #header .logo {
    margin-right: 0 !important;
  }
  .elementor-6 .elementor-element.elementor-element-dd06e7c > .elementor-widget-container {
    margin: 0;
  }
  .main-content {
    padding-bottom: 0;
  }
  #footer .share-links {
    width: 100% !important;
    max-width: 100% !important;
  }
 .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img{
  border-radius: 0;
-webkit-box-shadow: inherit;
box-shadow: inherit;
width: 90% !important;
 }
 .widget-subscribe .wpcf7-submit {
  margin: 0 auto;
}
.form-row span{
  width: 100%;
}
.variations_form table tbody tr th,
.variations_form table tbody tr td{
  padding-left: 0;
  padding-right: 0;
} 
.vi-wpvs-variation-style{margin-bottom: 0;}

.variations_form table tbody {
  flex-wrap: wrap;
} 
div#mini-cart {
  margin: -0px 0 0 40px !important;
  position: absolute;
  right: -45px;
}
#header .header-main .container > div {
  margin-right: 45px;
}
.single-product .product_title {font-size: 1.2rem;}
li.product-default.show-links-hover .add-links-wrap .add-links{width: auto;}
.product-inner .add-links-wrap .add-links-wrap {
  position: inherit;
  bottom: 0;
}
.offer-product .add_to_cart_button::before {
  font-size: 19px !important;
  font-weight: 300 !important;
}
.offer-product .add_to_cart_button {
  padding-left: 15px;
  height: 45px;
  line-height: 45px;
  padding-right: 15px;
  font-size: 14px;
  border-radius: 7px;
}
.offer-product .quickview, .offer-product .yith-wcwl-add-to-wishlist a {
  height: 45px;
  line-height: 45px;
}
.header-main .porto-block {
  display: block !important;
}
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-3f3eab6c {
  display: none;
}
	.elementor-120 .elementor-element.elementor-element-c6a7711 {
  width: 80% !important;
}
.header-col.header-right .my-account {
  position: relative;
  top: 30px;
z-index: 99;
}
	#header .header-main .header-right {
  padding: 10px 0px !important;
}
	.elementor-widget-wrap > .elementor-element {
  margin-top: -20px;
}
.wpb_text_column.wpb_content_element .wpb_wrapper a {display:none}
.wc_ps_shortcode_container {
  padding-top: 0 !important;
}
	.vc_custom_1678127149375 {
  margin-right: 0px !important;
  margin-left: 0px !important;
		margin-bottom:20px !important;
		padding-bottom:20px !important;
}
	.overlay-logo img{transition: all 1s}	
.header-main.sticky.change-logo .overlay-logo img {
  width: 150px;
}
}

@media only screen and (max-width: 767px) {	
  .wpb_single_image.vc_align_left {
    text-align: center;
    padding: 20px;
  }
	#header .logo img{display:block;}
.has-ccols.owl-loaded > div {
  height: auto !important;
}
#footer .footer-main > .container {
  padding-top: 0;
}
#footer .textwidget {
  margin-bottom: 20px;
}
#footer .footer-bottom .container{
  padding-top: 0px;
}
#topcontrol {
  display: block !important;
}
.products.related {
  padding-bottom: 0;
}
#qlwapp .qlwapp-toggle {
  margin-left: 0 !important;
  margin-right: auto !important;
  margin-bottom: 10px;
}

}
@media only screen and (max-width: 680px) {
	.wc_ps_bar.search_icon_only {margin-right: 50px;margin-top: -9px;}
	.header-col.header-right .my-account {top: 10px;}
	#header .mobile-toggle:first-child{right:-60px}
}

@media only screen and (max-width: 575px) {	
  .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select, 
  .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap {padding: 10px 15px;}
  .products-slider .product-inner .add-links-wrap {position: inherit;bottom: 0;}
}

@media only screen and (max-width: 480px) {	
  .single_variation_wrap .variations_button{display: block;}
  #header .logo img {width: 150px;}
.header-main.sticky.change-logo .overlay-logo img {width: 100%;}
	.post-slide .post-image span img{min-height: auto;}
	#header.logo-overlay-header .overlay-logo {margin-left: 0;}
	.overlay-logo.overlay-logo-transition img {width: 140px;}
}

@media only screen and (max-width: 400px) {
  #header .mobile-toggle:first-child {right: -60px;}
}

input#shiprocket_pincode_check {width: 50%;border: 1px solid #bbb;}
button#check_pincode {width: 50%;}
div#porto-products-8460 .products-filter {display: none;}
.single-product .products.related ul.products .variations{margin-bottom: 35px;}
.single-product .product-summary-wrap .price {width: 220px;display: inline-block;}
.price_text {display: inline-block;top: 0;left: 0;text-align: left;font-size: 16px;}
#header .header-top {display: none;}
.widget>div>ul li, .widget>ul li { border-top: none !important;border-bottom:none !important;}
#footer .footer-bottom{padding:0px !important;}
.feature-container .vc_slide .vc_carousel-inner .vc_item {text-align:center;height: 550px !important;}
.feature-container .vc_slide .vc_carousel-inner .vc_item .vc_inner img{width:1920px !important;}
#newsletter_signup .inputs #submit_newsletter{background: var(--porto-primary-color) !important;border:none !important;}
h2.wpb_heading.wpb_singleimage_heading {bottom: -10px;position: absolute;margin: 10px 0px;width: 100%;text-align: center;    font-size: 20px;font-weight: 500;text-transform: capitalize;}
.vc_single_image-wrapper.vc_box_border_grey {margin-bottom: 50px;}

@media(min-width: 1650px) and (max-width: 4000px){
.home .feature-container .vc_slide .vc_carousel-inner .vc_item .vc_inner img { object-position: 0px -250px}
}

.banner-container.my-banner {display:none;}