/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Feb 05 2025 | 09:57:40 */
/* TEMP disable pages*/
.menu-item-154,
.menu-item-132,
.menu-item-121{display:none!important;}
/* TEMP disable pages*/

/* Paddings*/
.default-padding {padding:75px 0 }

@media screen and (max-width:1024px){
	.default-padding {padding:40px 0}
	.separator{padding:5%;}
}


/* Paddings END*/

.elementor-widget-button.light .elementor-button {background: var(--e-global-color-00780cc)!important;color: var(--e-global-color-accent)!important;fill: var(--e-global-color-accent)!important;}
.elementor-widget-button.light .elementor-button {background: var(--e-global-color-text)!important;color:var(--e-global-color-459ae24)!important;fill: var(--e-global-color-accent)!important;}
.red{color: var(--e-global-color-388fde9)!important;}

.elementor-widget-button.ghost .elementor-button svg{fill:var(--e-global-color-accent);}

.hela-tab.elementor-element .elementor-tab-title {border:2px solid transparent!important;padding: 7px 15px;padding-top: 8px;text-transform:uppercase;margin:0 3px;}
.hela-tab.elementor-element .elementor-tab-title.elementor-active{border-radius:20px!important;border-color:var(--e-global-color-388fde9)!important;}

.loader .elementor-icon{border-radius:100%;position: relative;}
.loader .elementor-icon::after{position:Absolute;top:0;left:0;width:100%;height:100%;background:white;border-radius:100%;content:' ';display:block;background:conic-gradient(transparent 20%,#c6c6c6 0);}

.heading-gradient{position:Relative;}
.heading-gradient::before{
	content:'';	width:100%;	height:100%;	display:block;position:absolute;top:0%;left:0;
	background-image: linear-gradient(180deg, #00000000 36%, #000000 100%);
	opacity: 0.37;
}
.heading-gradient.gradient-center::before{
	background:black;
}

.quad-max img {aspect-ratio: 1;max-width: 590px;max-height: 520px;object-fit: cover;}
.quad-max.contain img {object-fit: contain;}
.quad-max img {width:100%;}

/* start menu */
.responsive-menu .elementor-nav-menu--main .elementor-nav-menu ul {position: relative!important;margin: 0!important;}
/* end menu */


/* start Language switcher */
.gtranslate_wrapper .gt_float_switcher img {width: 20px;}
.gtranslate_wrapper .gt_float_switcher .gt_options {position:absolute;width: max-content;background: white;max-width:unset!important;}
.gtranslate_wrapper {min-width:120px;}
.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang {padding: 5px 10px;}
.gtranslate_wrapper .gt_float_switcher {box-shadow: none;}
#gt_float_wrapper {display: flex;align-items: center;justify-content: flex-end;}
.gt_float_switcher .gt_options a {display: flex!important;justify-content: space-between;}
/* end Language switcher */


