.guias .tabsControlContainer
{
	gap:12px !important;
	justify-content:center !important;
}
.guias .tabsControlContainer div[data-content-reference]
{
	width:auto !important;
	border-radius:25px !important;
	display:flex !important;
	padding:9px 16px !important;
	justify-content:center !important;
	align-items:center !important;
	gap:12px !important;
}
.guias .tabsControlContainer div[data-content-reference]::before
{
	content:"" !important;
	width:28px !important;
	height:28px !important;
}
.guias .tabsControlContainer div[data-content-reference] h4
{
	margin:0px !important;
	font-family:"Fontfabric - GloberSemiBold" !important;
}
.guias .tabsControlContainer div[data-content-reference]:nth-child(1):before
{
	background:url(https://irp.cdn-website.com/abe77212/dms3rep/multi/leaf.svg) center/cover !important;
}
.guias .tabsControlContainer div[data-content-reference]:nth-child(2):before
{
	background:url(https://irp.cdn-website.com/abe77212/dms3rep/multi/bottle.svg) center/cover !important;
}
.guias .tabsControlContainer div[data-content-reference]:nth-child(3):before
{
	background:url(https://irp.cdn-website.com/abe77212/dms3rep/multi/backhoe.svg) center/cover !important;
}
.guias .tabsControlContainer div[data-content-reference]:nth-child(4):before
{
	background:url(https://irp.cdn-website.com/abe77212/dms3rep/multi/flask.svg) center/cover !important;
}
.guias .tabsControlContainer div[data-content-reference]:nth-child(5):before
{
	background:url(https://irp.cdn-website.com/abe77212/dms3rep/multi/cart.svg) center/cover !important;
}
.guias .tabsControlContainer div[data-content-reference]:hover:before,.guias .tabsControlContainer div[data-content-reference].active-tab-title:before
{
	filter:brightness(0) saturate(100%) invert(22%) sepia(54%) saturate(6216%) hue-rotate(340deg) brightness(100%) contrast(94%) !important;
}
.type-hero .textoAnimado
{
	display:block !important;
	min-height:52px !important;
}
.bg-hero .videobgwrapper::after
{
	content:"" !important;
	position:absolute !important;
	width:100% !important;
	height:100% !important;
	top:0 !important;
	left:0 !important;
	background:linear-gradient(0deg,rgba(40,27,49,0.30) 0%,rgba(40,27,49,0.30) 100%),radial-gradient(128.12% 40.65% at 56.15% 103.59%,#1B002D 0%,rgba(27,0,45,0.00) 91.98%),radial-gradient(141.98% 70.92% at 10.21% 58.3%,#1B002D 0%,rgba(27,0,45,0.00) 91.98%) !important;
}
.video-hero .videobgwrapper::after
{
	content:"" !important;
	position:absolute !important;
	width:100% !important;
	height:100% !important;
	top:0 !important;
	left:0 !important;
	background:linear-gradient(0deg,rgba(52,0,87,0.30) 0%,rgba(52,0,87,0.30) 100%) !important;
}
.section-2
{
	border-radius:48px 48px 0px 0px !important;
	background:radial-gradient(141.39% 72.72% at 95.52% 11.7%,rgba(108,3,179,0.10) 0%,rgba(108,3,179,0.00) 100%),linear-gradient(0deg,rgba(0,0,0,0.60) 0%,rgba(0,0,0,0.60) 100%),#1C002F !important;
}
.section-ajudamos
{
	border-radius:40px !important;
	border:1px solid #484848 !important;
	background:radial-gradient(41.55% 37.54% at 47.81% 15.26%,rgba(52,0,87,0.30) 0%,rgba(108,3,179,0.00) 100%),radial-gradient(69.61% 63.11% at 52.26% 103.19%,rgba(52,0,87,0.49) 0%,rgba(108,3,179,0.00) 100%),#14061D !important;
	margin-top:-30px !important;
	margin-bottom:-30px !important;
	z-index:2 !important;
}
.fli-items-ajusamos .flexible-list-item.fli-align-left
{
	border-radius:19px !important;
	background:linear-gradient(0deg,#0E0018 0%,#0E0018 100%) !important;
	overflow:hidden !important;
	display:flex !important;
}
.fli-items-ajusamos .flexible-list-item.fli-align-left img
{
	width:44% !important;
	min-width:44% !important;
	max-width:44% !important;
	height:100% !important;
	object-fit:cover !important;
}
.fli-items-ajusamos .flexible-list-item.fli-align-left .divided_class
{
	padding:48px 32px !important;
}
.fli-items-ajusamos .flexible-list-item.fli-align-left .divided_class h3,.fli-items-ajusamos .flexible-list-item.fli-align-left .divided_class p
{
	margin:0px !important;
}
.fli-items-ajusamos .flexible-list-item.fli-align-left .divided_class ul
{
	list-style:none !important;
}
.fli-items-ajusamos .flexible-list-item.fli-align-left .divided_class ul li
{
	color:#E2CDF0 !important;
	font-size:16px !important;
	font-style:normal !important;
	font-weight:400 !important;
	line-height:22px !important;
	display:flex !important;
	gap:8px !important;
	align-items:center !important;
}
.fli-items-ajusamos .flexible-list-item.fli-align-left .divided_class ul li::before
{
	content:"" !important;
	background:url(https://irp.cdn-website.com/abe77212/dms3rep/multi/marker-li.svg) center no-repeat !important;
	width:20px !important;
	height:20px !important;
	display:block !important;
}
.faq .accordion-image>div.content
{
	gap:0px !important;
}
.faq .accordion-image>div.content .item .title
{
	border-radius:8px !important;
	background:none !important;
	padding:0px !important;
}
.faq .accordion-image>div.content .item
{
	padding:18px 24px !important;
}
.faq .accordion-image>div.content .item .title span
{
	color:var(--Roxo-200,#E2CDF0) !important;
	font-size:28px !important;
	font-style:normal !important;
	font-weight:600 !important;
	line-height:32px !important;
	letter-spacing:-1.4px !important;
}
.faq .accordion-image>div.content .item .description
{
	padding:0px !important;
	color:var(--Neutras-Branco,#FFF) !important;
	font-size:16px !important;
	font-style:normal !important;
	font-weight:400 !important;
	line-height:20px !important;
	margin-top:24px !important;
}
.faq .accordion-image>div.content .item.active
{
	border-radius:19px !important;
	background:radial-gradient(69.61% 63.11% at 52.26% 103.19%,rgba(52,0,87,0.49) 0%,rgba(108,3,179,0.00) 100%),linear-gradient(0deg,#19003B 0%,#19003B 100%) !important;
}
.faq .accordion-image>div.content .item.active .title span
{
	color:#FFF !important;
}
.faq .accordion-image>div.content .item svg
{
	filter:brightness(0) invert(1) !important;
}
*#dm .dmInner div.u_1859634714 .imglogotipo
{
	width:100px !important;
	max-height:55px !important;
	object-fit:contain !important;
}
.loop_logos-slider .owl-stage
{
	display:flex !important;
	align-items:center !important;
}
@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner a.u_1217889894:hover {
    background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1217889894.hover {
    background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1655729735 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1886326273 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1832814425:hover {
    background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1832814425.hover {
    background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner nav.u_1198691314 { color:black !important; }

  *#dm .dmInner a.u_1439273215:hover {
    background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1439273215.hover {
    background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }
}
@media (min-width:980px) {
  .grid-show-posts>div>.inner {
    display:grid !important;
    grid-template-columns:1fr 1fr 1fr 1fr !important;
    grid-template-rows:auto auto !important;
    gap:30px !important;
  }
}
.grid-show-posts>div>.inner .postArticle .postTitle h3,.grid-show-posts>div>.inner .postArticle .postTitle h3 a
{
	color:#FFF !important;
	font-size:32px !important;
	font-style:normal !important;
	line-height:1.2em !important;
}
.grid-show-posts>div>.inner .postArticle
{
	padding-bottom:0px !important;
}
.grid-show-posts>div>.inner .postArticle .blogImgLink
{
	border-radius:40px !important;
	width:100% !important;
	height:100% !important;
	margin-bottom:20px !important;
	position:absolute !important;
}
.grid-show-posts>div>.inner .postArticle .blogImgLink::after
{
	content:"" !important;
	border-radius:40px !important;
	background:linear-gradient(148deg,rgba(255,182,213,0.00) 77.14%,rgba(255,182,213,0.20) 99.06%),linear-gradient(12deg,#340057 23.32%,rgba(52,0,87,0.00) 95.19%),linear-gradient(0deg,rgba(0,0,0,0.20) 0%,rgba(0,0,0,0.20) 100%) !important;
	position:absolute !important;
	width:100% !important;
	height:100% !important;
	top:0px !important;
}
.grid-show-posts>div>.inner .postTextContainer
{
	z-index:1 !important;
	padding:48px 24px !important;
	padding-top:160px !important;
}
.grid-show-posts>div>.inner .postArticle .postDescription
{
	display:none !important;
}
.grid-show-posts>div>.inner .postArticle .readMore a
{
	border-radius:25px !important;
	background:#F62144 !important;
	border:none !important;
	padding:7px 22px !important;
	font-size:16px !important;
	font-style:normal !important;
	font-weight:700 !important;
	line-height:20px !important;
	color:#FFF !important;
	display:inline-block !important;
}
@media (max-width:980px) {
  .grid-show-posts>div>.inner .postArticle .inner { flex-direction:column; }

  .grid-show-posts>div>.inner .postArticle .postTitle h3,
  .grid-show-posts>div>.inner .postArticle .postTitle h3 a {
    color:#FFF !important;
    font-size:24px !important;
    font-style:normal !important;
    line-height:24px !important;
  }
}
@media (max-width:768px) {
  .fli-items-ajusamos .flexible-list-item.fli-align-left {
    border-radius:19px !important;
    background:linear-gradient(0deg,#0E0018 0%,#0E0018 100%) !important;
    overflow:hidden !important;
    display:flex !important;
    flex-direction:column !important;
  }

  .fli-items-ajusamos .flexible-list-item.fli-align-left img {
    width:100% !important;
    min-width:100% !important;
    max-width:100% !important;
    height:250px !important;
    object-fit:cover !important;
  }

  .grid-show-posts>div>.inner .postText {
    z-index:1 !important;
    padding:48px 24px !important;
    padding-top:160px !important;
  }

  .guias .tabsControlContainer {
    gap:12px !important;
    justify-content:center !important;
    flex-wrap:wrap;
  }
  
  .guias .tabsControlContainer div[data-content-reference]::before{
	display:none !important;
    }
    .guias .tabsControlContainer div[data-content-reference]:nth-child(2),.guias .tabsControlContainer div[data-content-reference]:nth-child(3)
    {
        max-width:30%;
        white-space: wrap !important;
    }
    .guias .tabsControlContainer div[data-content-reference]:nth-child(4),.guias .tabsControlContainer div[data-content-reference]:nth-child(5)
    {
        max-width:40%;
        white-space: wrap !important;
    }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1137035547 .textoEstatico { font-size:52px !important; }

  *#dm .dmInner div.u_1137035547 .textoAnimado { font-size:52px !important; }

  *#dm .dmInner *.u_1859634714 .divlogotipo {
    padding:0px !important;
    margin:10px !important;
  }

  *#dm .dmInner div.u_1859634714 .imglogotipo { width:200px !important; }

  *#dm .dmInner div.u_1258062525 .postTitle a { font-size:24px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\33 2530205.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\33 2530205 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 56px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 829px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 2% 120px 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/bg-home-1920w.png);
    background-position: 100% 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_6ro {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e6afde4 {
    width: 27.54%;
    height: auto;
    max-width: 100%;
    margin-top: 32px;
    margin-bottom: 48px;
    order: 2;
}
    
#widget_00b {
    width: 32.22%;
    height: 193px;
    max-width: 100%;
    align-self: stretch;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 e6afde4 {
    width: 57.49%;
    margin-bottom: 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 100% 0%;
}
    
#widget_00b {
    width: 69.94%;
    height: 113px;
}
    
#group_6ro {
    height: auto;
    min-height: 314px;
    justify-content: flex-end;
}
}



@media all {
    
#\39 ccd8a16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 a8878f2 {
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 09e7555 {
    background-image: linear-gradient(0deg, rgba(11, 0, 19, 1) 0%, rgba(20, 0, 34, 1) 100%);
    background-origin: border-box;
}
    
#widget_h6s {
    width: 62.59%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\32 e619802 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8fdd760 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1272f8a:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 1272f8a [data-content-reference].active-tab-title .tab-title, #\30 1272f8a [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-family: Fontfabric - GloberRegular;
    font-weight: normal;
    color: rgba(246, 33, 68, 1);
}
#\30 1272f8a [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(0, 0, 0, 0.5);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.6) rgba(255, 255, 255, 0.6) rgba(255, 255, 255, 0.6) rgba(255, 255, 255, 0.6);
    border-width: 1px 1px 1px 1px;
}
#\30 1272f8a:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\30 1272f8a [data-content-reference].active-tab-title, #\30 1272f8a [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(0, 0, 0, 0.5);
    background-image: initial;
    border-style: solid;
    border-color: rgba(246, 33, 68, 1) rgba(246, 33, 68, 1) rgba(246, 33, 68, 1) rgba(246, 33, 68, 1);
    border-width: 1px 1px 1px 1px;
}
#\30 1272f8a [data-content-reference]:not(.active-tab-title) .tab-title {
    color: rgba(255, 255, 255, 1);
    font-family: Fontfabric - GloberRegular;
    font-weight: normal;
}
#\30 1272f8a {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a6fb5ea {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0rd {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_42m {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4c0::before, #group_4c0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.54;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(28, 0, 47, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#group_4c0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/Whisk_tqwmte3zda-1920w.jpg);
    border-radius: 40px 40px 40px 40px;
    padding: 48px 48px 48px 48px;
}
#group_4c0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQQAEQIDBgVh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRMv/aAAwDAQACEQMRAD8AkoPvsc441g5s1bsTVgXYmOPResDRczP2oiTKckFgwn//2Q==');
}
    
#group_kmg {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_660 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_frh {
    width: 79.78%;
    height: auto;
    max-width: 100%;
}
    
#a35dba08 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 130px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ubm {
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_hlt {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 1e1b8ae {
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\34 5e26c8e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 99c4819 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1a419c6::before, #e1a419c6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(28, 0, 47, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#e1a419c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/Whisk_zi0ntkzmzy-1920w.jpg);
    border-radius: 40px 40px 40px 40px;
    justify-self: auto;
    order: 0;
    padding: 48px 48px 48px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#e1a419c6.lazy {
    background-image: url('');
}
    
#\32 ac92bbf {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 b2ebde1 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\31 a440093 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 130px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8a7928a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b8ab7400 {
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\36 c14c577 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e206b97 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 130px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2fadedc::before, #b2fadedc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(28, 0, 47, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#b2fadedc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/Whisk_storyboardf86c826066e94506ad1be29d-1920w.png);
    border-radius: 40px 40px 40px 40px;
    justify-self: auto;
    order: 0;
    padding: 48px 48px 48px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#b2fadedc.lazy {
    background-image: url('');
}
    
#a1338591 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 c23e668 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#fa09c529 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 130px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab2beb7c {
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#d37b0f85 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 b6bad2d::before, #\38 b6bad2d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(28, 0, 47, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#\38 b6bad2d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/Whisk_storyboard02c7ff6007094b53ba0bc08a-1920w.png);
    border-radius: 40px 40px 40px 40px;
    justify-self: auto;
    order: 0;
    padding: 48px 48px 48px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 b6bad2d.lazy {
    background-image: url('');
}
    
#eeacf55b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 e439b0a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#ef618b36 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cd4aefc {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 6c0687f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 130px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a39029c {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#c45cdec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8408d15 {
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#ab23ff30::before, #ab23ff30 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(28, 0, 47, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#ab23ff30 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/Whisk_ta0mjnjmzgfhgfk-1920w.png);
    border-radius: 40px 40px 40px 40px;
    justify-self: auto;
    order: 0;
    padding: 48px 48px 48px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#ab23ff30.lazy {
    background-image: url('');
}
    
#\35 e9dd0a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 1025px) {
    
#\30 1272f8a:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 1272f8a [data-content-reference].active-tab-title .tab-title, #\30 1272f8a [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px;
}
#\30 1272f8a [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1272f8a:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 1272f8a [data-content-reference].active-tab-title .tab-title, #\30 1272f8a [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 13px;
}
#\30 1272f8a [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 13px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a8878f2 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 a6fb5ea {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\32 e619802 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\38 8fdd760 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\30 1272f8a {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_4c0::before, #group_4c0 > .bgExtraLayerOverlay {
    
}
#group_4c0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQQAEQIDBgVh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRMv/aAAwDAQACEQMRAD8AkoPvsc441g5s1bsTVgXYmOPResDRczP2oiTKckFgwn//2Q==');
}
    
#e1a419c6::before, #e1a419c6 > .bgExtraLayerOverlay {
    
}
#e1a419c6.lazy {
    background-image: url('');
}
    
#b2fadedc::before, #b2fadedc > .bgExtraLayerOverlay {
    
}
#b2fadedc.lazy {
    background-image: url('');
}
    
#\38 b6bad2d::before, #\38 b6bad2d > .bgExtraLayerOverlay {
    
}
#\38 b6bad2d.lazy {
    background-image: url('');
}
    
#ab23ff30::before, #ab23ff30 > .bgExtraLayerOverlay {
    
}
#ab23ff30.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\30 1272f8a:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 1272f8a [data-content-reference].active-tab-title .tab-title, #\30 1272f8a [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 11px;
}
#\30 1272f8a [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 11px;
}
}



@media (max-width: 767px) {
    
#\39 ccd8a16 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\37 a8878f2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\38 a6fb5ea {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e619802 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 669px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8fdd760 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1272f8a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hlt {
    height: 126px;
}
    
#\32 ac92bbf {
    height: auto;
}
    
#a1338591 {
    height: auto;
}
    
#d37b0f85 {
    height: auto;
}
    
#\32 cd4aefc {
    height: auto;
}
    
#widget_h6s {
    width: 100.00%;
}
    
#widget_660 {
    width: 100.00%;
}
    
#group_ubm {
    width: 100.00%;
    height: auto;
    min-height: 126px;
    margin: 0px 0% 0px 0%;
}
    
#group_kmg {
    width: 100.00%;
    height: auto;
    min-height: 375px;
    margin: 0px 0% 0px 0%;
}
    
#group_4c0::before, #group_4c0 > .bgExtraLayerOverlay {
    
}
#group_4c0 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 16px;
    padding-left: 16px;
    background-position: 50% 50%;
}
#group_4c0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQQAEQIDBgVh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRMv/aAAwDAQACEQMRAD8AkoPvsc441g5s1bsTVgXYmOPResDRczP2oiTKckFgwn//2Q==');
}
    
#a35dba08 {
    margin-bottom: 20px;
}
    
#e1a419c6::before, #e1a419c6 > .bgExtraLayerOverlay {
    
}
#e1a419c6 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 16px;
    padding-right: 16px;
    background-position: 50% 50%;
}
#e1a419c6.lazy {
    background-image: url('');
}
    
#\32 b2ebde1 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 1e1b8ae {
    width: 100%;
    min-height: auto;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b2fadedc::before, #b2fadedc > .bgExtraLayerOverlay {
    
}
#b2fadedc {
    padding-left: 16px;
    padding-right: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
}
#b2fadedc.lazy {
    background-image: url('');
}
    
#\36 c23e668 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 297px;
    margin: 0px 0% 0px 0%;
}
    
#b8ab7400 {
    width: auto;
    min-height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b6bad2d::before, #\38 b6bad2d > .bgExtraLayerOverlay {
    
}
#\38 b6bad2d {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 16px;
    padding-right: 16px;
    background-position: 50% 0%;
}
#\38 b6bad2d.lazy {
    background-image: url('');
}
    
#\32 e439b0a {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ab2beb7c {
    width: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#ab23ff30::before, #ab23ff30 > .bgExtraLayerOverlay {
    
}
#ab23ff30 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 16px;
    padding-right: 16px;
    background-position: 0% 0%;
}
#ab23ff30.lazy {
    background-image: url('');
}
    
#\30 a39029c {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 314px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8408d15 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 6c0687f {
    margin-bottom: 20px;
}
    
#fa09c529 {
    margin-bottom: 20px;
}
    
#\31 a440093 {
    margin-bottom: 20px;
}
    
#widget_frh {
    width: 100.00%;
}
    
#\36 e206b97 {
    margin-bottom: 20px;
}
}



@media all {
    
#d1243170 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
}
    
#dfc849a4 {
    padding-top: 60px;
    padding-bottom: 80px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 1fb1a39 {
    background-image: linear-gradient(0deg, rgba(11, 0, 19, 1) 0%, rgba(20, 0, 34, 1) 100%);
    background-origin: border-box;
}
    
#widget_cr6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-top: 16px;
    margin-bottom: 16px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8pt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_sek {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dfc849a4 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#d1243170 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dfc849a4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_sek {
    width: 73.89%;
}
}



@media all {
    
#\38 27e0fd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 f335f3c[data-css-edit] {
    border-radius: 24px;
    background: radial-gradient(265.74% 111.22% at 109.76% -33.96%, rgba(108, 3, 179, 0.20) 0%, rgba(108, 3, 179, 0.00) 100%), #1B1122;
}
#\34 f335f3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 44px 40px 44px 40px;
}
    
#\37 835ad2f {
    padding-top: 60px;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#e889e1ce::before, #e889e1ce > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(13, 0, 24, 1) 23%, rgba(0, 0, 0, 0) 100%);
}
#e889e1ce {
    background-image: url();
    background-position: 50% 0%;
    border-radius: 40px 40px 0px 0px;
    box-shadow: none;
}
#e889e1ce.lazy {
    background-image: url('');
}
    
#bc6659cc {
    margin-top: -30px;
}
    
#\39 d0610f5 {
    width: 96.69%;
    height: auto;
    max-width: 100%;
}
    
#widget_phb.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#widget_phb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_ah4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 835ad2f {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e889e1ce::before, #e889e1ce > .bgExtraLayerOverlay {
    
}
#e889e1ce.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\38 27e0fd9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 f335f3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 16px;
    padding-left: 16px;
}
    
#\37 835ad2f {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e889e1ce::before, #e889e1ce > .bgExtraLayerOverlay {
    
}
#e889e1ce.lazy {
    background-image: url('');
}
    
#\39 d0610f5 {
    width: 100.00%;
}
}



@media all {
    
#\35 6a4f794 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-top: 16px;
    padding-bottom: 24px;
}
    
#\34 6c45152 {
    min-height: 217px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_9sv {
    width: 100%;
    height: 62px;
    max-width: 100%;
    align-self: stretch;
    margin-top: 12px;
}
    
#aa565b81 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ghe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 209c28f {
    background-color: rgba(20, 0, 34, 1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6c45152 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\35 6a4f794 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 6c45152 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 40px;
}
    
#widget_ghe {
    width: 90.89%;
}
    
#aa565b81 {
    align-items: center;
}
}



@media all {
    
#fdd341d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-top: 16px;
    padding-bottom: 16px;
}
    
#e3c917c6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_g09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#\32 540356d {
    background-color: rgba(20, 0, 34, 1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3c917c6 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#fdd341d5 {
    padding-top: 0px;
    padding-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#fdd341d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e3c917c6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 3828c80 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 609px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#aeff51ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\35 aa1ec5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
}
    
#cb39b5ea {
    width: 84.56%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-bottom: 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1b8b467 {
    width: 89.70%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 30f5489 {
    background-image: linear-gradient(0deg, rgba(13, 0, 24, 1) 0%, rgba(11, 0, 20, 1) 100%);
    background-position: 50% 0%;
    background-origin: border-box;
}
    
#widget_l0a {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_kq0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_f18 {
    width: 100%;
    height: 420px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3828c80 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 3828c80 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#aeff51ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\35 aa1ec5c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#widget_f18 {
    height: 240px;
}
    
#\37 1b8b467 {
    width: 100.00%;
}
    
#cb39b5ea {
    width: 100.00%;
}
    
#widget_l0a {
    width: 329px;
}
}



@media all {
    
#\38 be29b50 {
    min-height: 421px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-top: 4%;
}
    
#\36 e494cf2 {
    background-color: rgba(20, 0, 34, 1);
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/bg-transparente-b3d1edb9-1920w.png);
    background-position: 50% 0%;
}
    
#fa184fdc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\36 86ee844 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#\31 6be6790 {
    width: 90.26%;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#c8a9e042 {
    width: 96.32%;
    height: auto;
    max-width: 100%;
}
    
#widget_ehc {
    width: 100%;
    height: 496px;
    max-width: 100%;
}
    
#\32 5c0221c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\32 5c0221c {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 be29b50 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\38 be29b50 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#fa184fdc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 86ee844 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ehc {
    height: 332px;
    width: 100.00%;
}
    
#\36 e494cf2 {
    background-position: 50% 0%;
}
    
#c8a9e042 {
    width: 100.00%;
}
    
#\31 6be6790 {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e6fb7e6b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 56px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 e5541da {
    min-height: 766px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 2% 120px 2%;
}
    
#d151f83d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#d151f83d {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ba562a0 {
    width: 27.54%;
    height: auto;
    max-width: 100%;
    margin-top: 32px;
    margin-bottom: 48px;
    order: 2;
}
    
#\39 27499fd::before, #\39 27499fd > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#\39 27499fd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/abe77212/dms3rep/multi/opt/Frame+4307-1920w.png);
    background-position: 100% 100%;
}
#\39 27499fd.lazy {
    background-image: url('');
}
    
#\32 90cabb2 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9hf {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 4;
}
    
#widget_ca6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e5541da {
    padding-right: 2%;
}
    
#\39 27499fd::before, #\39 27499fd > .bgExtraLayerOverlay {
    
}
#\39 27499fd.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#e6fb7e6b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 e5541da {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 104px 4% 104px 4%;
}
    
#\39 ba562a0 {
    width: 96.35%;
    margin-bottom: 40px;
}
    
#\39 27499fd::before, #\39 27499fd > .bgExtraLayerOverlay {
    
}
#\39 27499fd {
    background-position: 50% 100%;
}
#\39 27499fd.lazy {
    background-image: url('');
}
    
#\32 90cabb2 {
    height: auto;
    min-height: 314px;
    justify-content: flex-end;
}
    
#widget_ca6 {
    width: 100.00%;
}
}

