*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
.u_1375332589
{
}
*#dm *.dmBody *.u_1637697245
{
	width:100% !important;
}
*#dm *.dmBody *.u_3696396174
{
	width:100% !important;
}
*#dm *.dmBody *.u_2051024222
{
	width:100% !important;
}
*#dm *.dmBody *.u_1966141999
{
	width:100% !important;
}
*#dm *.dmBody *.u_1219974394
{
	width:100% !important;
}
*#dm *.dmBody *.u_1837849030
{
	width:100% !important;
}
*#dm *.dmBody *.u_1203349444
{
	width:100% !important;
}
*#dm *.dmBody *.u_3227152466
{
	width:100% !important;
}
*#dm *.dmBody *.u_4175243605
{
	width:100% !important;
}
*#dm *.dmBody *.u_1665616778
{
	width:100% !important;
}
*#dm *.dmBody *.u_1765857443
{
	width:100% !important;
}
*#dm *.dmBody *.u_1304502733
{
	width:100% !important;
}
*#dm *.dmBody a.u_2129690130
{
	background-color:var(--color_2) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_2129690130:hover
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_2129690130.hover
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_3365473019
{
	width:100% !important;
}
*#dm *.dmBody *.u_661021051 .swiper-button-next:not(:hover)
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_661021051 .swiper-button-prev:not(:hover)
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_661021051 .opinion
{
	color:rgba(54,54,54,1) !important;
}
*#dm *.dmBody div.u_661021051 .readmore>span
{
	color:rgba(54,54,54,1) !important;
}
*#dm *.dmBody div.u_661021051 .review-information
{
	font-weight:700 !important;
}
*#dm *.dmBody *.u_661021051 .star.full:before
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_661021051 .star.half:before
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_3952794103
{
	width:100% !important;
}
*#dm *.dmBody div.u_3952794103 img
{
	object-fit:contain !important;
	object-position:50% 100% !important;
}
*#dm *.dmBody *.u_1763163661
{
	width:100% !important;
}
*#dm *.dmBody div.u_438313335 .socialHubIcon
{
	width:80px !important;
	height:80px !important;
	font-size:53px !important;
	line-height:80px !important;
}
*#dm *.dmBody div.u_438313335.dmSocialHub .socialHubInnerDiv a:not(:last-child)
{
	margin-right:15px !important;
}
*#dm *.dmBody *.u_1413958309
{
	width:100% !important;
}*#dm *.dmBody div.u_1413958309 img {
  object-fit:cover !important;
  object-position:50% 100% !important;
}

*#dm *.dmBody *.u_1473552666
{
	width:100% !important;
}
*#dm *.dmBody div.u_661021051 .view-all-reviews:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_661021051 .view-all-reviews.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_661021051 .view-all-reviews
{
	background-color:var(--color_2) !important;
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_3696396174 img
{
	object-fit:cover !important;
	object-position:50% 50% !important;
}
*#dm *.dmBody div.u_361540410 .myGarage-btn span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_361540410 .myGarage-btn:hover
{
	background-color:rgba(134,0,0,0) !important;
	background-image:none !important;
	border-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_361540410 .myGarage-btn.hover
{
	background-color:rgba(134,0,0,0) !important;
	background-image:none !important;
	border-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_361540410 .myGarage-btn
{
	background-color:var(--color_1) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-color:rgba(35,31,32,0) !important;
}
*#dm *.dmBody div.u_3853960584 .myGarage-btn:hover
{
	border-color:var(--color_3) !important;
	background-color:rgba(35,31,32,0) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_3853960584 .myGarage-btn.hover
{
	border-color:var(--color_3) !important;
	background-color:rgba(35,31,32,0) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_3853960584 .myGarage-btn
{
	background-color:var(--color_1) !important;
	border-color:var(--color_5) !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
*#dm *.dmBody div.u_661021051 .view-all-reviews
{
	width:200px !important;
}
*#dm *.dmBody div.u_361540410 .myGarage-btn
{
	width:150px !important;
	height:45px !important;
}
*#dm *.dmBody div.u_2048355350 .myGarage-btn
{
	width:162px !important;
	height:46px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\31 9df4b57 {
    grid-template-rows: minmax(20px, max-content);
    width: 100.00%;
    max-width: 1920px;
}
    
#\34 0a205bb {
    width: 100.00%;
    height: 450px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
}
    
#afc87630 {
    width: 100%;
    height: 500px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin: 50px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b4cf82c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#\38 95f4702 {
    min-height: 13px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
}



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



@media (min-width: 1400px) {
    
#\34 0a205bb {
    height: 504px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#afc87630 {
    height: 700px;
}
    
#\38 95f4702 {
    min-height: 278px;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(318px, max-content);
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 0a205bb {
    height: 240px;
}
    
#afc87630 {
    height: 355px;
    align-self: start;
    justify-self: start;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b4cf82c6 {
    width: 100%;
    min-height: 100px;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 95f4702 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#afc87630 {
    height: 360px;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(360px, max-content);
}
}



@media all {
    
#e01cd91b {
    grid-template-rows: minmax(1175px, max-content);
    width: 100.00%;
    max-width: 1920px;
    margin-top: -90px;
    background-image: url(https://lirp.cdn-website.com/75ba14ed/dms3rep/multi/opt/Union-1920w.png);
    background-position: 50% 0%;
    padding: 0px 0% 0px 0%;
}
    
#a079ba89 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 86ea45b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#group_jk5 {
    align-items: center;
    width: 100%;
    min-height: 21.32%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 0;
    align-self: stretch;
}
    
#widget_glv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_b3r {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 49.34%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 1;
    padding: 0px 0% 0px 0%;
}
    
#group_6rm {
    align-items: flex-start;
    width: 61.14%;
    min-height: 342px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_aca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h4v {
    width: 37.23%;
    height: auto;
    max-width: 100%;
}
    
#widget_1fr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_aa0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_556 {
    width: 191px;
    height: auto;
    max-width: 100%;
}
    
#group_ben {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1600px;
    width: 94%;
    min-height: 251px;
    row-gap: 50px;
    column-gap: 4%;
    margin-top: 165px;
    margin-bottom: 150px;
    padding: 0px 0% 0px 0%;
}
    
#widget_taa {
    width: 152px;
    height: 45px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e01cd91b {
    grid-template-rows: minmax(1362.484375px, max-content);
    width: 100.00%;
    padding: 0px 0% 0px 0%;
    margin: -90px 0% 0px 0%;
}
    
#a079ba89 {
    padding: 0px 0px 0px 0px;
}
    
#widget_h4v {
    height: auto;
    min-width: 32px;
    order: 0;
    width: 50.06%;
    margin: 0px 0% 0px 0%;
}
    
#group_b3r {
    width: 100%;
    min-height: 56.30%;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    padding: 0px 0% 0px 0%;
}
    
#group_6rm {
    min-width: 32px;
    order: 1;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_jk5 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_ben {
    padding: 0px 0% 0px 0%;
    margin: 150px 0% 150px 0%;
}
}



@media (min-width: 1400px) {
    
#e01cd91b {
    grid-template-rows: minmax(954px, max-content);
    width: 100.00%;
    padding: 0px 0% 0px 0%;
    margin: -70px 0% 0px 0%;
}
    
#widget_h4v {
    height: auto;
    width: 41.94%;
}
    
#group_jk5 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_6rm {
    width: 55.85%;
}
}



@media (max-width: 767px) {
    
#e01cd91b {
    grid-template-rows: minmax(1110px, max-content);
    width: 100.00%;
    padding: 0px 0% 25px 0%;
    margin: -80px 0% 0px 0%;
}
    
#a079ba89 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 86ea45b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_h4v {
    height: auto;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_b3r {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_6rm {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_jk5 {
    height: auto;
    min-height: 10.29%;
    width: 100.00%;
}
    
#group_ben {
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 100px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_h4v {
    height: auto;
    width: 53.82%;
}
    
#e01cd91b {
    width: 100.00%;
    grid-template-rows: minmax(1052px, max-content);
}
    
#group_b3r {
    width: 93.99829787234042%;
    min-height: 58.46595041322315%;
}
}



@media all {
    
#\34 9d45b01 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\32 21c6695 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#innergrid_mki {
    width: 100.00%;
    grid-template-rows: minmax(586px, max-content);
    max-width: 1920px;
    align-self: center;
    background-color: rgba(37, 37, 37, 1);
    background-image: initial;
}
    
#\34 28a959d {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_bll.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bll {
    width: 100%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: -120px;
}
    
#group_t5e {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 96.99851190476191%;
    min-height: 38.128125000000004%;
    row-gap: 0px;
    column-gap: 2%;
    height: auto;
    order: 1;
}
    
#group_u3m {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1px;
    min-height: 187px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(134, 146, 161, 1);
    background-image: initial;
    order: 1;
}
    
#\37 af48703 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1px;
    min-height: 187px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(134, 146, 161, 1);
    background-image: initial;
    order: 3;
}
    
#\33 6a93322 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1px;
    min-height: 187px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(134, 146, 161, 1);
    background-image: initial;
    order: 5;
}
    
#bb7547ac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1px;
    min-height: 187px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(134, 146, 161, 1);
    background-image: initial;
    order: 7;
}
    
#widget_hiq {
    width: 16.745987261146496%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e51cf095 {
    width: 16.745987261146496%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c2626eb {
    width: 16.745987261146496%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f05956c7 {
    width: 16.745987261146496%;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 681960f {
    width: 16.745987261146496%;
    height: auto;
    max-width: 100%;
    order: 8;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#group_fan {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 93px;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 0;
    align-self: stretch;
    flex-wrap: wrap;
}
    
#widget_p3a {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eadeea61 {
    width: 271px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_m73 {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 0d915b6 {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 1e33d57 {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#fd172122 {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#e856759b {
    width: 187px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#dcdc5bfe {
    width: 268px;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\30 f928743 {
    width: 295px;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#\38 72b55cd {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 10;
}
    
#\33 f5d8365 {
    width: 10px;
    height: auto;
    max-width: 100%;
    order: 9;
}
    
#group_uhi {
    flex-direction: row;
    align-items: center;
    width: 50.00%;
    min-height: 8.27%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 2;
    align-self: center;
}
    
#widget_0ld {
    width: 212px;
    height: auto;
    max-width: 100%;
}
    
#\31 e861d94.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 e861d94 {
    width: 100%;
    height: auto;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin-bottom: -2px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_fle {
    justify-content: space-between;
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1600px;
    width: 97.00%;
    min-height: 486px;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_tsn {
    width: 150px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#widget_bll.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bll {
    height: auto;
    margin: -98px 0% 0px 0%;
}
    
#widget_hiq {
    height: auto;
}
    
#e51cf095 {
    height: auto;
}
    
#\35 c2626eb {
    height: auto;
}
    
#f05956c7 {
    height: auto;
}
    
#\30 681960f {
    height: auto;
}
    
#\31 e861d94 {
    height: auto;
}
    
#widget_p3a {
    width: 8.58%;
}
    
#eadeea61 {
    width: 17.79%;
}
    
#group_fan {
    width: 100%;
    min-height: 11.945392491467576%;
    column-gap: 2%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    flex-wrap: wrap;
    justify-content: space-around;
}
    
#dcdc5bfe {
    width: 18.83%;
}
    
#\30 f928743 {
    width: 21.67%;
}
    
#\38 72b55cd {
    width: 4.99%;
}
    
#group_t5e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 1400px) {
    
#widget_bll {
    height: auto;
    width: 100%;
}
    
#widget_hiq {
    height: auto;
}
    
#e51cf095 {
    height: auto;
}
    
#\35 c2626eb {
    height: auto;
}
    
#f05956c7 {
    height: auto;
}
    
#\30 681960f {
    height: auto;
}
    
#\31 e861d94.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 e861d94 {
    height: auto;
    margin: 0px 0px -2px 0px;
}
    
#innergrid_mki {
    width: 100%;
    grid-template-rows: minmax(621.9921875px, max-content);
}
    
#\30 f928743 {
    width: 297.104px;
}
    
#widget_p3a {
    width: 66.2292px;
}
    
#eadeea61 {
    width: 268.146px;
}
    
#e856759b {
    width: 187.188px;
}
    
#dcdc5bfe {
    width: 266.396px;
}
    
#\38 72b55cd {
    width: 34.5417px;
}
}



@media (max-width: 767px) {
    
#\34 9d45b01 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 21c6695 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_bll {
    height: auto;
}
    
#widget_hiq {
    height: auto;
    min-width: 32px;
    width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#e51cf095 {
    height: auto;
    min-width: 32px;
    width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c2626eb {
    height: auto;
    min-width: 32px;
    width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#f05956c7 {
    height: auto;
    min-width: 32px;
    width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#\30 681960f {
    height: auto;
    min-width: 32px;
    width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e861d94 {
    height: auto;
}
    
#innergrid_mki {
    width: 100.00%;
    grid-template-rows: minmax(1613.34375px, max-content);
}
    
#group_uhi {
    height: auto;
    min-height: 3.308063055146214%;
    width: 91.59832402234638%;
    padding: 0px 0% 0px 0%;
}
    
#group_t5e {
    flex-wrap: nowrap;
    flex-direction: column;
    height: auto;
    min-height: 76.74571092514229%;
    width: 100%;
    row-gap: 50px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#group_u3m {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 af48703 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6a93322 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bb7547ac {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_fan {
    width: 100%;
    min-height: 9.48%;
    flex-wrap: wrap;
    height: auto;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    justify-content: space-around;
    column-gap: 0%;
}
    
#widget_m73 {
    width: 13.5px;
    order: 1;
}
    
#eadeea61 {
    width: 33%;
    order: 2;
}
    
#\38 0d915b6 {
    width: 13.5px;
    order: 3;
}
    
#e856759b {
    width: 33%;
    order: 4;
}
    
#\36 1e33d57 {
    width: 13.5px;
    order: 5;
}
    
#dcdc5bfe {
    width: 33%;
    order: 6;
}
    
#fd172122 {
    width: 13.5px;
    order: 7;
}
    
#\30 f928743 {
    width: 33%;
    order: 10;
}
    
#\33 f5d8365 {
    width: 13.5px;
    order: 8;
}
    
#\38 72b55cd {
    width: 33%;
    order: 9;
}
    
#widget_p3a {
    width: 33%;
    order: 0;
}
    
#group_fle {
    min-height: auto;
    justify-self: center;
    align-self: start;
    width: 96.9972067039106%;
    row-gap: 50px;
    padding: 0px 0% 0px 0%;
    margin: 25px 0px 25px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_bll.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bll {
    height: auto;
    margin: -80px 0% 0px 0%;
}
    
#widget_hiq {
    height: auto;
    min-width: 32px;
    width: 45%;
    margin: 0px 0% 0px 0%;
}
    
#e51cf095 {
    height: auto;
    min-width: 32px;
    width: 45%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c2626eb {
    height: auto;
    min-width: 32px;
    width: 45%;
    margin: 0px 0% 0px 0%;
}
    
#f05956c7 {
    height: auto;
    min-width: 32px;
    width: 45%;
    margin: 0px 0% 0px 0%;
}
    
#\30 681960f {
    height: auto;
    min-width: 32px;
    width: 45%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e861d94 {
    height: auto;
}
    
#innergrid_mki {
    width: 100.00%;
    grid-template-rows: minmax(1235.34375px, max-content);
}
    
#group_fan {
    height: auto;
    min-height: 3.85%;
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#group_t5e {
    width: 100%;
    min-height: 975px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    height: auto;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#group_u3m {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 af48703 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6a93322 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bb7547ac {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_uhi {
    width: 91.59801418439716%;
    min-height: 3.3093204397564344%;
}
}



@media all {
    
#\37 e0e7f23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\35 a9ecbc4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#innergrid_dug {
    width: 100.00%;
    grid-template-rows: minmax(694px, max-content);
    max-width: 1920px;
    padding: 50px 0% 50px 0%;
}
    
#group_ia7 {
    justify-content: space-between;
    align-items: flex-start;
    justify-self: center;
    align-self: stretch;
    order: 0;
    max-width: 1600px;
    width: 97%;
    min-height: 100%;
    row-gap: 100px;
    column-gap: 4%;
    max-height: none;
}
    
#group_q8j {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 355px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: stretch;
    height: auto;
}
    
#widget_qna {
    width: 33.5159489422904%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_khe {
    align-items: flex-start;
    width: 62.48%;
    min-height: 317px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 0;
    height: auto;
}
    
#widget_ol3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_fth {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    margin-top: 10px;
    padding: 0px 0% 0px 0%;
}
    
#widget_1de {
    width: 3.96%;
    height: auto;
    max-width: 100%;
}
    
#widget_tj3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tj3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 2%;
}
    
#\30 9075ccc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
}
    
#f52275a4 {
    width: 3.96%;
    height: auto;
    max-width: 100%;
}
    
#\39 0b73785.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0b73785 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 2%;
}
    
#a454a783 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    margin-bottom: 10px;
    padding: 0px 0% 0px 0%;
}
    
#\35 81ee5ce {
    width: 3.96%;
    height: auto;
    max-width: 100%;
}
    
#\33 57e186e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 57e186e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 2%;
}
    
#widget_kcp {
    width: 207px;
    height: auto;
    max-width: 100%;
}
    
#group_80h {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 336px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: stretch;
    height: auto;
}
    
#widget_odj {
    width: 36.79%;
    height: auto;
    max-width: 100%;
}
    
#group_r9t {
    align-items: flex-start;
    width: 55.22%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_eog {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_hg7 {
    width: 587px;
    height: 27px;
    max-width: 100%;
    order: 1;
}
    
#widget_vhm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#widget_qna {
    height: auto;
}
    
#widget_1de {
    height: auto;
}
    
#f52275a4 {
    height: auto;
}
    
#\35 81ee5ce {
    height: auto;
}
    
#widget_odj {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_qna {
    height: auto;
}
    
#widget_1de {
    height: auto;
}
    
#f52275a4 {
    height: auto;
}
    
#\35 81ee5ce {
    height: auto;
}
    
#widget_odj {
    height: auto;
}
    
#innergrid_dug {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\37 e0e7f23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 a9ecbc4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_qna {
    height: auto;
    min-width: 32px;
    order: 0;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_1de {
    height: auto;
}
    
#f52275a4 {
    height: auto;
}
    
#\35 81ee5ce {
    height: auto;
}
    
#widget_odj {
    height: auto;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_q8j {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_khe {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#group_ia7 {
    width: 94%;
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_80h {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_r9t {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_eog {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_qna {
    height: auto;
    width: 60%;
}
    
#widget_1de {
    height: auto;
}
    
#f52275a4 {
    height: auto;
}
    
#\35 81ee5ce {
    height: auto;
}
    
#widget_odj {
    height: auto;
    width: 60%;
}
    
#group_khe {
    width: 82.2%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_r9t {
    width: 82.2%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_eog {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#d70587ae {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\37 2b7c826 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#innergrid_edv {
    background-position: 50% 0%;
    width: 100.00%;
    grid-template-rows: minmax(754px, max-content);
    max-width: 1920px;
    background-image: url(https://lirp.cdn-website.com/75ba14ed/dms3rep/multi/opt/vehicles-bg-High-rize-diesel-llc-1920w.png);
}
#innergrid_edv.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAlElEQVQI103LQQoCMQwF0N6gTZr/07n/MVyJoiC4diM4Km5ceYHpSOsMuHiQn/wEmm0I7B04FHI3kNuBPBby5MDZgQvNHgFmV5iNDtwLORbyVshHAZ4OvBx4O/AJlvNkOVeYVQKT/1S2vAJqUJFJRWpWrctTf2x52XVBUpobFZlzo9pnadptmUOKcf4vr6WUUhdj7L6vaUYdlMWbywAAAABJRU5ErkJggg==');
}
    
#group_2dd {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1800px;
    width: 95.99876288659793%;
    min-height: 50.663129973474796%;
    row-gap: 50px;
    column-gap: 4%;
    margin-top: 186px;
    height: auto;
    margin-left: 1px;
}
    
#widget_m8t {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
}
    
#group_rqm {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.3) #000000 rgba(255, 255, 255, 0.3) #000000;
    border-width: 2px 0 2px 0;
    order: 1;
    flex-wrap: wrap;
    padding: 15px 0% 15px 0%;
}
    
#widget_q7h {
    width: 70px;
    height: auto;
    max-width: 100%;
}
    
#\32 78d000d {
    width: 144.344px;
    height: auto;
    max-width: 100%;
}
    
#b5b1ac42 {
    width: 58.3438px;
    height: auto;
    max-width: 100%;
}
    
#\35 e36f866 {
    width: 148px;
    height: auto;
    max-width: 100%;
}
    
#d8881c93 {
    width: 119.766px;
    height: auto;
    max-width: 100%;
}
    
#\31 62aaad4 {
    width: 298.297px;
    height: auto;
    max-width: 100%;
}
    
#widget_ctm {
    width: 184px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
}
    
#widget_b9p.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_b9p {
    width: 100.00%;
    height: 172px;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin-bottom: -2px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d70587ae {
    padding: 0% 0% 0% 0%;
}
    
#group_rqm {
    flex-wrap: wrap;
}
    
#widget_q7h {
    width: 8.97%;
    order: 0;
}
    
#\32 78d000d {
    width: 19.79356318073868%;
    order: 1;
}
    
#b5b1ac42 {
    width: 7.65703054622881%;
    order: 2;
}
    
#d8881c93 {
    width: 15.827958398165586%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 62aaad4 {
    width: 40.14622881008927%;
    order: 5;
}
    
#\35 e36f866 {
    width: 20.315715338629104%;
    order: 3;
}
    
#widget_b9p {
    justify-self: start;
    align-self: start;
    height: 122px;
    width: 100.00%;
    margin: 632px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 683fe4f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#widget_b9p.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_b9p {
    justify-self: start;
    align-self: end;
    height: 247px;
    width: 100.00%;
    margin: 0px 0px -2px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#d70587ae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 2b7c826 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#innergrid_edv {
    width: 100.00%;
    grid-template-rows: minmax(554px, max-content);
}
#innergrid_edv.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAlElEQVQI103LQQoCMQwF0N6gTZr/07n/MVyJoiC4diM4Km5ceYHpSOsMuHiQn/wEmm0I7B04FHI3kNuBPBby5MDZgQvNHgFmV5iNDtwLORbyVshHAZ4OvBx4O/AJlvNkOVeYVQKT/1S2vAJqUJFJRWpWrctTf2x52XVBUpobFZlzo9pnadptmUOKcf4vr6WUUhdj7L6vaUYdlMWbywAAAABJRU5ErkJggg==');
}
    
#group_rqm {
    flex-wrap: wrap;
}
    
#widget_b9p {
    height: 57px;
    justify-self: start;
    align-self: end;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 683fe4f {
    margin: 0px 0% 0px 0%;
}
    
#widget_q7h {
    width: 66px;
}
    
#\32 78d000d {
    width: 115.625px;
}
    
#b5b1ac42 {
    width: 47.3594px;
}
    
#\35 e36f866 {
    width: 121.422px;
}
    
#d8881c93 {
    width: 92.75px;
}
    
#\31 62aaad4 {
    width: 234px;
}
    
#group_2dd {
    justify-self: center;
    align-self: start;
    width: 95.9977653631285%;
    min-height: 62.83582089552239%;
    margin: 68px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#group_rqm {
    column-gap: 4%;
}
    
#\32 78d000d {
    width: 16.909156392852196%;
    order: 1;
}
    
#b5b1ac42 {
    width: 7.147804405042249%;
    order: 2;
}
    
#\35 e36f866 {
    width: 18.188151636884147%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8881c93 {
    width: 14.01856212771852%;
    order: 3;
}
    
#\31 62aaad4 {
    width: 35.21728771297963%;
    order: 4;
}
    
#widget_q7h {
    width: 8.52%;
    order: 0;
}
    
#widget_b9p {
    justify-self: start;
    align-self: start;
    height: 93px;
    width: 100.00%;
    margin: 461px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#dce38dd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#b556d8b6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#group_ccn {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    max-width: 1920px;
    width: 100%;
    min-height: 470px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_5);
    background-image: initial;
    justify-self: center;
    align-self: start;
    padding: 100px 5% 200px 5%;
}
    
#group_p1i {
    justify-content: space-between;
    align-items: flex-start;
    width: 48%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(14, 14, 14, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    padding: 50px 4% 50px 4%;
}
    
#widget_lqs {
    width: 71.68%;
    height: auto;
    max-width: 100%;
}
    
#widget_12h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3v5 {
    width: 157px;
    height: auto;
    max-width: 100%;
    min-height: 46px;
}
    
#ccf00141 {
    justify-content: space-between;
    align-items: flex-start;
    width: 48%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(14, 14, 14, 1);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    padding: 50px 4% 50px 4%;
}
    
#\34 446e6a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3c30231 {
    width: 157px;
    height: auto;
    max-width: 100%;
}
    
#widget_s7v {
    width: 285.042px;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#innergrid_a72 {
    width: 100.00%;
    grid-template-rows: minmax(588px, max-content);
    max-width: 1920px;
    align-self: center;
    background-color: rgba(37, 37, 37, 1);
    background-image: initial;
}
    
#widget_j03.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j03 {
    width: 100.00%;
    height: 145px;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin-bottom: -2px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b556d8b6 {
    padding: 0% 0% 0% 0%;
}
    
#group_ccn {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_p1i {
    min-width: 32px;
    width: 75.92%;
    margin: 0px 0% 0px 0%;
}
    
#widget_lqs {
    height: auto;
}
    
#ccf00141 {
    min-width: 32px;
    width: 75.62%;
    margin: 0px 0% 0px 0%;
}
    
#\32 187cc0e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#widget_lqs {
    height: auto;
}
}



@media (max-width: 767px) {
    
#dce38dd6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b556d8b6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_ccn {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: center;
    align-self: start;
    width: 100%;
    padding: 50px 5% 50px 5%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_p1i {
    min-width: 32px;
    width: 99.45%;
    margin: 0px 0% 0px 0%;
}
    
#widget_lqs {
    height: auto;
}
    
#ccf00141 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_a72 {
    width: 100.00%;
    grid-template-rows: minmax(906px, max-content);
}
    
#widget_j03 {
    height: 38px;
    justify-self: start;
    align-self: end;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 187cc0e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_lqs {
    height: auto;
}
}



@media all {
    
#\36 15dee8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 0ce1355 {
    min-height: 45px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#group_obc {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_9hc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mip {
    width: 162px;
    height: 62px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



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



@media (max-width: 767px) {
    
#\36 15dee8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 0ce1355 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}

