
/*========================================== Row / Colum Background Base Css ==========================================*/

.elementor-section.elementor-top-section.thsn-bg-image-over-color.thsn-bgimage-yes:before,
.elementor-column.elementor-top-column.thsn-bgimage-yes.thsn-bg-image-over-color > .thsn-stretched-div:before,

.elementor-column.elementor-top-column.thsn-bg-image-over-color > .elementor-widget-wrap:before,
.elementor-column.elementor-inner-column.thsn-bg-image-over-color > .elementor-widget-wrap:before,

.elementor-element.elementor-section.elementor-inner-section.thsn-bg-image-over-color.thsn-bgimage-yes:before{
	background-color: transparent !important;
}

/* --------------------------------------
 * Row Colum - Global BG Color
 * ---------------------------------------*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-globalcolor,
.elementor-section.elementor-top-section.thsn-elementor-bg-color-globalcolor:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-globalcolor{
	background-color: var(--thsn-logisto-global-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-globalcolor:not(.thsn-bgimage-yes) .elementor-widget-wrap > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-globalcolor.thsn-bg-image-over-color .elementor-widget-wrap > .thsn-stretched-div,

.elementor-column.elementor-top-column.thsn-elementor-bg-color-globalcolor:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-globalcolor.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-globalcolor.thsn-bg-image-over-color:before,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-globalcolor:not(.thsn-bgimage-yes) > .elementor-widget-wrap,
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-globalcolor.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-global-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-globalcolor.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-globalcolor.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-globalcolor.thsn-bgimage-yes:not(.thsn-bg-image-over-color) .elementor-widget-wrap .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-globalcolor .elementor-widget-wrap .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-globalcolor.thsn-bg-color-over-image:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-globalcolor.thsn-bgimage-yes > .elementor-widget-wrap:before{
    background-color: rgba( var(--thsn-logisto-global-color-rgb) , 0.60 );
}
/*====== End --- Row Colum - Global BG Color ======*/

/* --------------------------------------
 * Row Colum - Light BG Color
 * ---------------------------------------*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-light,
.elementor-section.elementor-top-section.thsn-elementor-bg-color-light:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-light{
	background-color: var(--thsn-logisto-light-bg-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-light:not(.thsn-bgimage-yes) .elementor-widget-wrap > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-light.thsn-bg-image-over-color .elementor-widget-wrap > .thsn-stretched-div,

.elementor-column.elementor-top-column.thsn-elementor-bg-color-light:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-light.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-light.thsn-bg-image-over-color:before,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-light:not(.thsn-bgimage-yes) > .elementor-widget-wrap,
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-light.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-light-bg-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-light.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-light.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-light.thsn-bgimage-yes:not(.thsn-bg-image-over-color) .elementor-widget-wrap .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-light .elementor-widget-wrap .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-light.thsn-bg-color-over-image:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-light.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-light-bg-color-rgb) , 0.60 );
}
/*====== End --- Row Colum - Light BG Color ======*/

/* --------------------------------------
 * Row Colum - Secondary BG Color
 * ---------------------------------------*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-secondary,
.elementor-section.elementor-top-section.thsn-elementor-bg-color-secondary:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-secondary{
	background-color: var(--thsn-logisto-secondary-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-secondary:not(.thsn-bgimage-yes) .elementor-widget-wrap > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-secondary.thsn-bg-image-over-color .elementor-widget-wrap > .thsn-stretched-div,

.elementor-column.elementor-top-column.thsn-elementor-bg-color-secondary:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-secondary.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-secondary.thsn-bg-image-over-color:before,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-secondary:not(.thsn-bgimage-yes) > .elementor-widget-wrap,
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-secondary.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-secondary-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-secondary.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-secondary.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-secondary.thsn-bgimage-yes:not(.thsn-bg-image-over-color) .elementor-widget-wrap .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-secondary .elementor-widget-wrap .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-secondary.thsn-bg-color-over-image:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-secondary.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-secondary-color-rgb) , 0.90 );
}

/*====== End --- Row Colum - Light BG Color ======*/

/* --------------------------------------
 * Row Colum - Blackish BG Color
 * ---------------------------------------*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-blackish,
.elementor-section.elementor-top-section.thsn-elementor-bg-color-blackish:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-blackish{
	background-color: var(--thsn-logisto-blackish-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-blackish:not(.thsn-bgimage-yes) .elementor-widget-wrap > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-blackish.thsn-bg-image-over-color .elementor-widget-wrap > .thsn-stretched-div,

.elementor-column.elementor-top-column.thsn-elementor-bg-color-blackish:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-blackish.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-blackish.thsn-bg-image-over-color:before,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-blackish:not(.thsn-bgimage-yes) > .elementor-widget-wrap,
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-blackish.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-blackish-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-blackish.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-blackish.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-blackish.thsn-bgimage-yes:not(.thsn-bg-image-over-color) .elementor-widget-wrap .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-blackish .elementor-widget-wrap .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-blackish.thsn-bg-color-over-image:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-blackish.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-blackish-color-rgb) , 0.60 );
}
/*====== End --- Row Colum - Blackish BG Color ======*/

/* --------------------------------------
 * Row Colum - White BG Color
 * ---------------------------------------*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-white,
.elementor-section.elementor-top-section.thsn-elementor-bg-color-white:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-white{
	background-color: var(--thsn-logisto-white-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-white:not(.thsn-bgimage-yes) .elementor-widget-wrap > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-white.thsn-bg-image-over-color .elementor-widget-wrap > .thsn-stretched-div,

.elementor-column.elementor-top-column.thsn-elementor-bg-color-white:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-white.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-white.thsn-bg-image-over-color:before,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-white:not(.thsn-bgimage-yes) > .elementor-widget-wrap,
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-white.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-white-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-white.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-white.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-white.thsn-bgimage-yes:not(.thsn-bg-image-over-color) .elementor-widget-wrap .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-white .elementor-widget-wrap .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-white.thsn-bg-color-over-image:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-white.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-white-color-rgb) , 0.60 );
}
/*====== End --- Row Colum - White BG Color ======*/

/* --------------------------------------
 * Row Colum - Gradient BG Color
 * ---------------------------------------*/

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-gradient.thsn-bgimage-yes:before,

/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-gradient:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-gradient.thsn-bg-image-over-color .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-gradient.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) .elementor-widget-wrap,

.elementor-column.elementor-top-column.thsn-elementor-bg-color-gradient.thsn-bgimage-yes:not(.thsn-col-stretched-yes) .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-gradient.thsn-bgimage-yes .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-gradient .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second RoW BG - with image ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-gradient.thsn-bgimage-yes:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-gradient:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-gradient.thsn-bg-image-over-color .elementor-widget-wrap,
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-gradient.thsn-bgimage-yes .elementor-widget-wrap:before{
	background-image: -ms-linear-gradient(right, var(--thsn-logisto-gradient-color-first) 0%, var(--thsn-logisto-gradient-color-last) 100%);
	background-image: linear-gradient(to right, var(--thsn-logisto-gradient-color-first) , var(--thsn-logisto-gradient-color-last) );
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-gradient:not(.thsn-bgimage-yes) .thsn-stretched-div{
	background-image: -ms-linear-gradient(right, var(--thsn-logisto-gradient-color-first) 0%, var(--thsn-logisto-gradient-color-last) 100%) !important;
	background-image: linear-gradient(to right, var(--thsn-logisto-gradient-color-first) , var(--thsn-logisto-gradient-color-last) ) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-elementor-bg-color-gradient.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-elementor-bg-color-gradient.thsn-bgimage-yes:not(.thsn-col-stretched-yes) .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-elementor-bg-color-gradient.thsn-bgimage-yes .thsn-stretched-div:before,

/*--- Second RoW BG - with image ---*/
.elementor-section.elementor-inner-section.thsn-elementor-bg-color-gradient.thsn-bgimage-yes:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-elementor-bg-color-gradient.thsn-bgimage-yes .elementor-widget-wrap:before{
    opacity: 0.5;
}

/*====== End --- Row Colum - Gradient BG Color ======*/

/*========================================== Base Css ==========================================*/

/*============================================ Remove this code =====================================================*/

/*========================================== Row / Colum Background Base Css ==========================================*/

.elementor-section.elementor-top-section.thsn-bg-image-over-color.thsn-bgimage-yes:before,
.elementor-column.elementor-top-column.thsn-bgimage-yes.thsn-bg-image-over-color > .thsn-stretched-div:before,

.elementor-column.elementor-top-column.thsn-bg-image-over-color > .elementor-widget-wrap:before,
.elementor-column.elementor-inner-column.thsn-bg-image-over-color > .elementor-widget-wrap:before{
	background-color: transparent !important;
}

/*====== Row Colum - Global BG Color ======*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-bg-color-globalcolor:before{
	background-color: var(--thsn-logisto-global-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-bg-color-globalcolor.thsn-bg-image-over-color > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-bg-color-globalcolor.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-bg-color-globalcolor:not(.thsn-bgimage-yes) > .thsn-stretched-div,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-globalcolor.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-global-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-bg-color-globalcolor.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-bg-color-globalcolor.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-bg-color-globalcolor.thsn-bgimage-yes > .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-bg-color-globalcolor > .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-globalcolor.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-global-color-rgb) , 0.95 );
}

/*====== End --- Row Colum - Global BG Color ======*/

/*====== Row Colum - Light BG Color ======*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-bg-color-light:before{
	background-color: var(--thsn-logisto-light-bg-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-bg-color-light.thsn-bg-image-over-color > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-bg-color-light.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-bg-color-light:not(.thsn-bgimage-yes) > .thsn-stretched-div,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-light.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-light-bg-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-bg-color-light.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-bg-color-light.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-bg-color-light.thsn-bgimage-yes > .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-bg-color-light > .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-light.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-light-bg-color-rgb) , 0.95 );
}

/*====== End --- Row Colum - Light BG Color ======*/

/*====== Row Colum - Secondary BG Color ======*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-bg-color-secondary:before{
	background-color: var(--thsn-logisto-secondary-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-bg-color-secondary.thsn-bg-image-over-color > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-bg-color-secondary.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-bg-color-secondary:not(.thsn-bgimage-yes) > .thsn-stretched-div,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-secondary.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-secondary-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-bg-color-secondary.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-bg-color-secondary.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-bg-color-secondary.thsn-bgimage-yes > .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-bg-color-secondary > .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-secondary.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-secondary-color-rgb) , 0.95 );
}

/*====== End --- Row Colum - Light BG Color ======*/

/*====== Row Colum - Blackish BG Color ======*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-bg-color-blackish:before{
	background-color: var(--thsn-logisto-blackish-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-bg-color-blackish.thsn-bg-image-over-color > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-bg-color-blackish.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-bg-color-blackish:not(.thsn-bgimage-yes) > .thsn-stretched-div,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-blackish.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-blackish-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-bg-color-blackish.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-bg-color-blackish.thsn-bgimage-yes:not(.thsn-col-stretched-yes) .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-bg-color-blackish.thsn-bgimage-yes  .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-bg-color-blackish  .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-blackish.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-blackish-color-rgb) , 0.95 );
}
/*====== End --- Row Colum - Blackish BG Color ======*/

/*====== Row Colum - White BG Color ======*/
/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-bg-color-white:before{
	background-color: var(--thsn-logisto-white-color);
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-top-column.thsn-bg-color-white.thsn-bg-image-over-color > .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-bg-color-white.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) > .elementor-widget-wrap,
.elementor-column.elementor-top-column.thsn-bg-color-white:not(.thsn-bgimage-yes) > .thsn-stretched-div,

/*--- Second Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-white.thsn-bg-image-over-color > .elementor-widget-wrap{
	background-color: var(--thsn-logisto-white-color) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-bg-color-white.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-bg-color-white.thsn-bgimage-yes:not(.thsn-col-stretched-yes) > .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-bg-color-white.thsn-bgimage-yes > .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-bg-color-white > .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-white.thsn-bgimage-yes > .elementor-widget-wrap:before{
	background-color: rgba( var(--thsn-logisto-white-color-rgb) , 0.95 );
}
/*====== End --- Row Colum - White BG Color ======*/

/*====== Row Colum - Gradient BG Color ======*/

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-bg-color-gradient.thsn-bgimage-yes:before,

/*--- First RoW BG ---*/
.elementor-section.elementor-top-section.thsn-bg-color-gradient:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-bg-color-gradient.thsn-bg-image-over-color .thsn-stretched-div,
.elementor-column.elementor-top-column.thsn-bg-color-gradient.thsn-bg-image-over-color:not(.thsn-col-stretched-yes) .elementor-widget-wrap,

.elementor-column.elementor-top-column.thsn-bg-color-gradient.thsn-bgimage-yes:not(.thsn-col-stretched-yes) .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-bg-color-gradient.thsn-bgimage-yes .thsn-stretched-div:before,
.elementor-column.elementor-top-column.thsn-bg-color-gradient .thsn-bgimage-yes.thsn-stretched-div:before,

/*--- Second RoW BG - with image ---*/
.elementor-section.elementor-inner-section.thsn-bg-color-gradient.thsn-bgimage-yes:before,

/*--- Second RoW BG ---*/
.elementor-section.elementor-inner-section.thsn-bg-color-gradient:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-gradient.thsn-bg-image-over-color .elementor-widget-wrap,
.elementor-column.elementor-inner-column.thsn-bg-color-gradient.thsn-bgimage-yes .elementor-widget-wrap:before{
	background-image: -ms-linear-gradient(right, var(--thsn-logisto-gradient-color-first) 0%, var(--thsn-logisto-gradient-color-last) 100%);
	background-image: linear-gradient(to right, var(--thsn-logisto-gradient-color-first) , var(--thsn-logisto-gradient-color-last) );
}

/*--- First Colum BG - ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-gradient:not(.thsn-bgimage-yes) .thsn-stretched-div{
	background-image: -ms-linear-gradient(right, var(--thsn-logisto-gradient-color-first) 0%, var(--thsn-logisto-gradient-color-last) 100%) !important;
	background-image: linear-gradient(to right, var(--thsn-logisto-gradient-color-first) , var(--thsn-logisto-gradient-color-last) ) !important;
}

/*--- First RoW BG - with image ---*/
.elementor-section.elementor-top-section.thsn-bg-color-gradient.thsn-bgimage-yes:before,

/*--- First Colum BG - with image ---*/
.elementor-column.elementor-top-column.thsn-bg-color-gradient.thsn-bgimage-yes:not(.thsn-col-stretched-yes) .elementor-widget-wrap:before,
.elementor-column.elementor-top-column.thsn-bg-color-gradient.thsn-bgimage-yes .thsn-stretched-div:before,

/*--- Second RoW BG - with image ---*/
.elementor-section.elementor-inner-section.thsn-bg-color-gradient.thsn-bgimage-yes:before,

/*--- Second Colum BG - with image ---*/
.elementor-column.elementor-inner-column.thsn-bg-color-gradient.thsn-bgimage-yes .elementor-widget-wrap:before{
    opacity: 0.5;
}
/*====== End --- Row Colum - Gradient BG Color ======*/

