.elementor-20 .elementor-element.elementor-element-f601e8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-59d0ca2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-59d0ca2 img{width:100%;}.elementor-20 .elementor-element.elementor-element-6e88df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-af7f350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-af7f350 img{width:100%;}.elementor-20 .elementor-element.elementor-element-c52bd67{padding:59px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-47caca98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-47caca98 .wd-tabs{--wd-row-gap:33px;}.elementor-20 .elementor-element.elementor-element-47caca98 .wd-nav-tabs > li > a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;text-decoration:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-20 .elementor-element.elementor-element-47caca98 .wd-nav-tabs{--nav-color:#000000;--nav-color-active:#FFFFFF;--nav-bg-active:#000000;--nav-gap:12px;--nav-pd:1px 20px 1px 20px;}.elementor-20 .elementor-element.elementor-element-631094e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-20 .elementor-element.elementor-element-30f396f8{--display:flex;}.elementor-20 .elementor-element.elementor-element-6e9233b8{--wd-img-height:586px;}.elementor-20 .elementor-element.elementor-element-6e9233b8 .banner-image{object-position:center center;}.elementor-20 .elementor-element.elementor-element-6e9233b8 .banner-title{font-size:36px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-6e9233b8 .promo-banner:not(.banner-content-background) .content-banner, .elementor-20 .elementor-element.elementor-element-6e9233b8 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-20 .elementor-element.elementor-element-141120c4{--display:flex;}.elementor-20 .elementor-element.elementor-element-6b5594e2 .banner-title{font-size:24px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-6b5594e2 .promo-banner:not(.banner-content-background) .content-banner, .elementor-20 .elementor-element.elementor-element-6b5594e2 .promo-banner.banner-content-background .wrapper-content-banner{max-width:130px;}.elementor-20 .elementor-element.elementor-element-265bf9c3{--wd-img-height:283px;}.elementor-20 .elementor-element.elementor-element-265bf9c3 .banner-image{object-position:center center;}.elementor-20 .elementor-element.elementor-element-265bf9c3 .banner-title{font-size:24px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-265bf9c3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-20 .elementor-element.elementor-element-265bf9c3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:130px;}.elementor-20 .elementor-element.elementor-element-47aa572f{--display:flex;}.elementor-20 .elementor-element.elementor-element-202f886c{--wd-img-height:586px;}.elementor-20 .elementor-element.elementor-element-202f886c .banner-image{object-position:center center;}.elementor-20 .elementor-element.elementor-element-202f886c .banner-title{font-size:36px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-e42ad38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-974865c img{width:100%;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-631094e3{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6e9233b8{--wd-img-height:430px;}.elementor-20 .elementor-element.elementor-element-6e9233b8 .banner-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-6b5594e2 .banner-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-265bf9c3{--wd-img-height:233px;}.elementor-20 .elementor-element.elementor-element-265bf9c3 .banner-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-202f886c{--wd-img-height:440px;}.elementor-20 .elementor-element.elementor-element-202f886c .banner-title{font-size:32px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-631094e3{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6e9233b8{--wd-img-height:360px;}.elementor-20 .elementor-element.elementor-element-6e9233b8 .banner-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-6e9233b8 .promo-banner:not(.banner-content-background) .content-banner, .elementor-20 .elementor-element.elementor-element-6e9233b8 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-20 .elementor-element.elementor-element-141120c4{--width:49%;}.elementor-20 .elementor-element.elementor-element-6b5594e2 .banner-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-265bf9c3{--wd-img-height:137px;}.elementor-20 .elementor-element.elementor-element-265bf9c3 .banner-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-47aa572f{--width:50%;--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-202f886c{width:100%;max-width:100%;--wd-img-height:296px;}.elementor-20 .elementor-element.elementor-element-202f886c .banner-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-e42ad38{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-30f396f8{--width:50%;}.elementor-20 .elementor-element.elementor-element-141120c4{--width:25%;}.elementor-20 .elementor-element.elementor-element-47aa572f{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-30f396f8{--width:100%;}.elementor-20 .elementor-element.elementor-element-141120c4{--width:79%;}.elementor-20 .elementor-element.elementor-element-47aa572f{--width:79%;}}/* Start custom CSS for wd_products_tabs, class: .elementor-element-47caca98 */.elementor-16 .elementor-element.elementor-element-a1c456b .wd-nav.wd-nav-tabs .wd-nav-link {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;
	border: 1px solid grey;
	padding: 8px;
	border-radius: 8px;
}

.tabsjoy .wd-nav[class*="wd-style-"] > li:is(.current-menu-item, .wd-active, .active) > a {
	color: white;
	background: black;
}


.elementor-16 .elementor-element.elementor-element-a1c456b .wd-nav-tabs {
	--nav-gap: 11px;
	margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e42ad38 */.wd-content-layout{
    padding-block: 0px !important;
}/* End custom CSS */