*#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_1092257097
{
}
*#dm *.dmBody *.u_506729846
{
	width:100% !important;
}
*#dm *.dmBody a.u_1739457437 span.text
{
	font-family: Outfit !important;
	font-size:24px !important;
}
*#dm *.dmBody a.u_1739457437:hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody a.u_1739457437.hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody a.u_1694024176 span.text
{
	font-family: Outfit !important;
	font-size:24px !important;
}
*#dm *.dmBody a.u_1694024176:hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody a.u_1694024176.hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody a.u_1082360517 span.text
{
	font-family: Outfit !important;
	font-size:24px !important;
}
*#dm *.dmBody a.u_1082360517:hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody a.u_1082360517.hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody a.u_1019707959 span.text
{
	font-family: Outfit !important;
	font-size:24px !important;
}
*#dm *.dmBody a.u_1019707959:hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody a.u_1019707959.hover span.text
{
	color:var(--color_3) !important;
	text-decoration:none !important;
}
*#dm *.dmBody *.u_1378322197
{
	width:100% !important;
}
*#dm *.dmBody *.u_2604233190
{
	width:100% !important;
}
*#dm *.dmBody div.u_2604233190 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1486366259 .swiper-button-next:not(:hover)
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1486366259 .swiper-button-prev:not(:hover)
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1486366259 .star.full:before
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1486366259 .star.half:before
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1486366259 .opinion
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1486366259 .readmore>span
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1486366259 .review-information
{
	font-weight:700 !important;
}
*#dm *.dmBody div.u_1486366259 .readmore>strong
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1486366259 .readless>strong
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1486366259 .readmore
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1486366259 .readless
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1486366259 .readmore:hover>strong
{
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1486366259 .readless:hover>strong
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_754289777 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_754289777
{
	width:100% !important;
}
*#dm *.dmBody *.u_3978194281
{
	width:100% !important;
}
*#dm *.dmBody *.u_1480180561
{
	width:100% !important;
}
*#dm *.dmBody *.u_1864675650
{
	width:100% !important;
}
*#dm *.dmBody *.u_1227603277
{
	width:100% !important;
}
*#dm *.dmBody div.u_1879003805 img
{
	object-position:50% 100% !important;
	object-fit:cover !important;
}
*#dm *.dmBody *.u_1879003805
{
	width:100% !important;
}
*#dm *.dmBody *.u_1473552666
{
	width:100% !important;
}
*#dm *.dmBody a.u_1739457437
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(https://lirp.cdn-website.com/741b1ba3/dms3rep/multi/opt/Engine_Auto_Team_Service_Center-480h.png) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	justify-content:flex-start !important;
	text-align:left !important;
	background-position:100% 100% !important;
	border-radius:30px 30px 30px 30px !important;
}
*#dm *.dmBody a.u_1694024176
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(https://lirp.cdn-website.com/741b1ba3/dms3rep/multi/opt/Oil_Change_Auto_Team_Service_Center-480h.png) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	justify-content:flex-start !important;
	text-align:left !important;
	background-position:100% 100% !important;
	border-radius:30px 30px 30px 30px !important;
}
*#dm *.dmBody a.u_1082360517
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(https://lirp.cdn-website.com/741b1ba3/dms3rep/multi/opt/Brake_Auto_Team_Service_Center-480h.png) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	justify-content:flex-start !important;
	text-align:left !important;
	background-position:100% 100% !important;
	border-radius:30px 30px 30px 30px !important;
}
*#dm *.dmBody a.u_1019707959
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(https://lirp.cdn-website.com/741b1ba3/dms3rep/multi/opt/AC_Auto_Team_Service_Center-480h.png) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	justify-content:flex-start !important;
	text-align:left !important;
	background-position:100% 100% !important;
	border-radius:30px 30px 30px 30px !important;
}
*#dm *.dmBody a.u_1113365187
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
}
*#dm *.dmBody a.u_1113365187:hover
{
	border-color:rgba(0,0,0,0) !important;
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1113365187.hover
{
	border-color:rgba(0,0,0,0) !important;
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_2158083957:hover
{
	border-color:rgba(0,0,0,0) !important;
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_2158083957.hover
{
	border-color:rgba(0,0,0,0) !important;
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1237808287:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1237808287.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_3047826532:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_3047826532.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1237808287:hover span.text
{
	color:var(--color_6) !important;
}
*#dm *.dmBody a.u_1237808287.hover span.text
{
	color:var(--color_6) !important;
}
*#dm *.dmBody a.u_3047826532:hover span.text
{
	color:var(--color_6) !important;
}
*#dm *.dmBody a.u_3047826532.hover span.text
{
	color:var(--color_6) !important;
}
*#dm *.dmBody a.u_1855631201:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1855631201.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1227603277 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1836941338
{
	width:100% !important;
}
*#dm *.dmBody *.u_1637697245
{
	width:100% !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_1486366259 .opinion
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1486366259 .readmore>span
{
	font-size:20px !important;
}
*#dm *.dmBody *.u_1486366259 .opinion
{
	line-height:30px !important;
}
*#dm *.dmBody *.u_1486366259 .readmore>span
{
	line-height:30px !important;
}
*[dmtemplateid="Hamburger"] .layout-drawer-hamburger:not(.hamburger-on-header)
{
	color:var(--color_3) !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\31 9df4b57 {
    grid-template-rows: minmax(622px, max-content);
    width: 100%;
    max-width: 1920px;
    background-color: var(--color_6);
    background-image: initial;
}
    
#a5d4c35e {
    align-items: center;
    justify-self: center;
    align-self: start;
    max-width: 1200px;
    order: 0;
    width: 89.29%;
    min-height: 370px;
    height: auto;
}
    
#\34 0a205bb {
    width: 100.00%;
    height: 622px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
}
    
#\37 8e0b5f9 {
    width: 146px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
    margin-top: 40px;
}
    
#afc87630 {
    width: 100%;
    height: auto;
    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: 622px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f81f18e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 95f4702 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 460px;
}
    
#a5d4c35e {
    width: auto;
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-items: center;
}
    
#f81f18e0 {
    width: 625px;
}
    
#afc87630 {
    height: auto;
}
    
#\34 0a205bb {
    height: 460px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(460px, max-content);
    margin-bottom: 0px;
}
    
#b4cf82c6 {
    justify-content: flex-start;
}
}



@media (min-width: 1400px) {
    
#\34 0a205bb {
    height: 622px;
}
    
#afc87630 {
    height: auto;
}
    
#\38 95f4702 {
    min-height: 622px;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(622px, max-content);
}
    
#a5d4c35e {
    width: 90%;
}
    
#f81f18e0 {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\34 0a205bb {
    height: 240px;
}
    
#afc87630 {
    height: 400px;
    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%;
}
    
#a5d4c35e {
    align-items: center;
    align-self: start;
    justify-self: center;
    height: auto;
    min-height: 279px;
    width: 89.29%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 8e0b5f9 {
    margin-top: 20px;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(400px, max-content);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#afc87630 {
    height: auto;
}
    
#\31 9df4b57 {
    grid-template-rows: minmax(242px, max-content);
}
    
#\34 0a205bb {
    justify-self: start;
    align-self: start;
    height: 242px;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b4cf82c6 {
    min-height: 242px;
}
}



@media all {
    
#\35 7423132 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 e672f84 {
    width: 209px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
}
    
#\37 78057f1 {
    width: 100%;
    height: auto;
    max-width: 542px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 58f6df4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e01cd91b {
    grid-template-rows: minmax(540px, max-content);
    width: 100%;
    max-width: 1920px;
}
    
#a079ba89 {
    min-height: 1035px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 50px;
    padding-top: 50px;
}
    
#\35 928650f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 30px;
    margin-bottom: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6ef6027 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    justify-self: center;
    align-self: start;
    max-width: 1565px;
    order: 0;
    width: 94%;
    min-height: 360px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 86ea45b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#\36 a17cd5d {
    justify-content: space-between;
    align-items: flex-start;
    width: 56.73%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    align-self: flex-start;
}
    
#group_e9h {
    align-items: center;
    width: 43.01%;
    min-height: 801px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    justify-content: space-between;
    align-self: flex-start;
}
    
#widget_340 {
    width: 51.51%;
    height: auto;
    max-width: 300px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 78057f1 {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e01cd91b {
    grid-template-rows: minmax(880px, max-content);
    width: 100.00%;
}
    
#a079ba89 {
    padding: 50px 0px 0px 0px;
}
    
#\39 6ef6027 {
    min-height: 880px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    justify-self: center;
    align-self: start;
    height: auto;
    width: 94.00%;
    margin: 35px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 a17cd5d {
    width: 100.0000167269534%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_340 {
    height: auto;
    width: 72.04%;
    margin: 0px 0% 0px 0%;
}
    
#group_e9h {
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 39.41%;
    height: auto;
    min-height: 59px;
    align-items: flex-start;
    margin-top: 0px;
}
    
#\39 58f6df4 {
    width: 100.00%;
}
    
#\33 0b9549f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1400px) {
    
#\35 7423132 {
    order: 1;
}
    
#\37 78057f1 {
    height: auto;
    width: 72.91%;
}
    
#e01cd91b {
    grid-template-rows: minmax(560px, max-content);
}
    
#\39 6ef6027 {
    width: 94%;
    max-width: 1565px;
}
    
#\36 a17cd5d {
    width: 55.25%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#widget_340 {
    height: auto;
}
    
#group_e9h {
    margin-top: 0px;
    height: auto;
    min-height: 761px;
    justify-content: space-between;
    width: 44.75357963224894%;
}
    
#\39 58f6df4 {
    order: 0;
}
    
#\35 928650f {
    order: 2;
}
    
#\39 e672f84 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#\39 e672f84 {
    min-height: 44px;
    width: 240px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 78057f1 {
    height: auto;
    width: 68.34%;
}
    
#e01cd91b {
    grid-template-rows: minmax(1107.359375px, max-content);
    width: 100.00%;
}
    
#a079ba89 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 6ef6027 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 90.00%;
    justify-content: flex-start;
    min-height: auto;
    align-self: center;
    justify-self: center;
    height: auto;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 86ea45b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 a17cd5d {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_340 {
    height: auto;
    width: 55.93%;
}
    
#group_e9h {
    height: auto;
    min-height: 49.1406px;
    width: 100.00%;
    margin-top: 40px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    align-items: flex-start;
    order: 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 78057f1 {
    height: auto;
    width: 390px;
}
    
#\35 928650f {
    margin-bottom: 20px;
}
    
#\39 6ef6027 {
    justify-self: center;
    align-self: center;
    height: auto;
    min-height: 730px;
    width: 90.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 a17cd5d {
    width: 100%;
    order: 0;
}
    
#widget_340 {
    height: auto;
}
    
#group_e9h {
    width: 51.46%;
    order: 1;
}
    
#e01cd91b {
    grid-template-rows: minmax(763.734375px, max-content);
    width: 100.00%;
}
}



@media all {
    
#\34 cb94f0d {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\33 992c9f6 {
    width: 577.359px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5a190d7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    justify-self: center;
    align-self: center;
    max-width: 1085px;
    order: 0;
    width: 80.73%;
    min-height: auto;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_6);
    background-image: initial;
    height: auto;
    padding: 4% 4% 4% 4%;
}
    
#\38 f62c30a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\34 687f54b {
    grid-template-rows: minmax(139.99562500000002px, max-content);
    width: 100%;
    max-width: 1920px;
    order: 1;
    align-self: center;
    padding-top: 50px;
    padding-bottom: 50px;
}
    
#bde85468 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_n43 {
    width: 144px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 50px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5a190d7 {
    width: 90%;
    flex-wrap: wrap;
    justify-content: center;
    column-gap: 0%;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\38 f62c30a {
    width: 100%;
    min-height: 8px;
}
    
#bde85468 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 0px 0px 0px 0px;
}
    
#\33 992c9f6 {
    margin-bottom: 20px;
    width: 100%;
}
}



@media (min-width: 1400px) {
    
#\38 f62c30a {
    width: 100%;
    min-height: 8px;
}
    
#bde85468 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\36 5a190d7 {
    padding-top: 3%;
    padding-bottom: 3%;
}
    
#\34 687f54b {
    width: 100.00%;
    grid-template-rows: minmax(224px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 5a190d7 {
    width: 90.00%;
    min-height: 175px;
    flex-wrap: wrap;
    justify-content: center;
    justify-self: center;
    align-self: center;
    height: auto;
    padding-right: 2%;
    padding-left: 2%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 f62c30a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 687f54b {
    width: 100%;
    grid-template-rows: minmax(38.03999999999999px, max-content);
    padding-top: 8%;
    padding-bottom: 8%;
}
    
#bde85468 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\33 992c9f6 {
    width: undefinednull;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\38 f62c30a {
    width: 100%;
    min-height: 80px;
}
    
#bde85468 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media all {
    
#\36 1dbd058 {
    width: 234px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b42234a4 {
    width: 96%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 1624px;
    order: 0;
    margin-bottom: 0px;
    margin-top: 4%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#aac79b8a {
    flex-direction: row;
    align-items: center;
    justify-self: start;
    align-self: end;
    max-width: 1750px;
    order: 0;
    width: 96%;
    min-height: 454px;
    height: auto;
}
    
#\30 2cdeff8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 63f8eca {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 7545ae0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#ba0cb617 {
    width: 50%;
    height: auto;
    max-width: 1035px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed35d039 {
    grid-template-rows: minmax(652px, max-content);
    width: 100.00%;
    max-width: 1920px;
}
    
#group_g8q {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_mvd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 63f8eca {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 520px;
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\39 7545ae0 {
    width: 100%;
    min-height: 8px;
}
    
#ba0cb617 {
    height: auto;
    width: 674.047px;
    order: 1;
}
    
#b42234a4 {
    justify-self: start;
    width: 100.00%;
    max-width: 100%;
    align-self: start;
    max-height: none;
    height: auto;
    margin: 30px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ed35d039 {
    grid-template-rows: minmax(815.609375px, max-content);
    width: 100.00%;
}
    
#aac79b8a {
    margin-top: 0px;
    align-self: end;
    margin-bottom: 0px;
    flex-wrap: wrap;
}
    
#\30 2cdeff8 {
    width: 82.66%;
}
    
#group_g8q {
    width: 100%;
    order: 0;
    margin-left: 4%;
}
}



@media (min-width: 1400px) {
    
#ba0cb617 {
    height: auto;
    width: 75%;
}
    
#b42234a4 {
    height: auto;
}
    
#ed35d039 {
    grid-template-rows: minmax(792px, max-content);
    width: 100.00%;
}
    
#aac79b8a {
    margin-top: 70px;
}
}



@media (max-width: 767px) {
    
#\36 1dbd058 {
    min-height: 44px;
    width: 240px;
}
    
#\35 63f8eca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 7545ae0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ba0cb617 {
    height: 176px;
    width: 94.9999612027158%;
    order: 1;
}
    
#b42234a4 {
    height: auto;
}
    
#ed35d039 {
    grid-template-rows: minmax(640px, max-content);
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aac79b8a {
    align-self: center;
    justify-self: center;
    height: auto;
    min-height: 551px;
    width: 90.00%;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_g8q {
    order: 0;
    width: 100.00015518913676%;
    height: auto;
    min-height: 370px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#ba0cb617 {
    height: 263px;
    width: 99.09%;
}
    
#ed35d039 {
    grid-template-rows: minmax(648.578125px, max-content);
    width: 100.00%;
}
    
#b42234a4 {
    height: auto;
}
    
#group_g8q {
    height: auto;
    min-height: 260px;
    width: 100%;
}
    
#aac79b8a {
    align-self: end;
    margin-bottom: 0px;
    margin-top: 0px;
}
}



@media all {
    
#c8570da7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 9db8cff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#abc93337 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 03b0a11 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e86e2418 {
    justify-content: flex-start;
    align-items: center;
    width: 100px;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\33 64a2869 {
    grid-template-rows: minmax(182px, max-content);
    width: 100.00%;
    max-width: 1920px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding-bottom: 50px;
    grid-area: auto / auto / auto / auto;
}
    
#d6c7a983 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 9312d84 {
    width: 86px;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\38 bc5efd6 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#cf941205 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c37621e1 {
    width: 85px;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\38 05c0326 {
    justify-content: flex-start;
    align-items: center;
    width: 89px;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a390346 {
    width: 86px;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\38 7fbdb2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#\38 2780f39 {
    width: 76px;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\30 ef8b47c {
    justify-content: flex-start;
    align-items: center;
    width: 120px;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fb46b79 {
    justify-content: flex-start;
    align-items: center;
    width: 90px;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e70e5352 {
    width: 76px;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\39 12c7507 {
    justify-content: space-between;
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 94%;
    min-height: 296px;
    max-width: 1500px;
    flex-direction: row;
    height: auto;
}
    
#e0c2f5e8 {
    justify-content: flex-start;
    align-items: center;
    width: 105px;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_gl2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 49.23%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: wrap;
}
    
#de783ea2 {
    width: 146px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#f1610fbd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1da8b41 {
    align-items: flex-start;
    width: 48.79%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 52036dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 bc5efd6 {
    padding: 0px 0px 0px 0px;
}
    
#abc93337 {
    flex-wrap: wrap;
    width: 100%;
    min-height: 492px;
    height: auto;
}
    
#\39 12c7507 {
    min-height: 492px;
    width: 94.00%;
    flex-wrap: wrap;
    justify-self: center;
    align-self: start;
    height: auto;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 64a2869 {
    grid-template-rows: minmax(491.890625px, max-content);
    width: 100.00%;
}
    
#\38 05c0326 {
    width: 18%;
}
    
#e0c2f5e8 {
    width: 18%;
}
    
#\36 fb46b79 {
    width: 18%;
}
    
#\30 ef8b47c {
    width: 18%;
}
    
#e86e2418 {
    width: 18%;
}
    
#\37 1da8b41 {
    margin-top: 4%;
    width: 100%;
}
    
#group_gl2 {
    width: 100%;
    column-gap: 2%;
}
}



@media (min-width: 1400px) {
    
#\39 12c7507 {
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 92%;
}
    
#group_gl2 {
    width: 45.05%;
}
}



@media (max-width: 767px) {
    
#\38 bc5efd6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
}
    
#abc93337 {
    flex-wrap: wrap;
    width: 324px;
    justify-content: center;
    column-gap: 4%;
    height: auto;
    min-height: 595px;
}
    
#\38 7fbdb2e {
    width: 100%;
    min-height: 252px;
    align-items: center;
}
    
#\38 05c0326 {
    align-items: center;
    width: 85px;
}
    
#e86e2418 {
    align-items: center;
    width: 100px;
}
    
#\30 ef8b47c {
    align-items: center;
    width: 110px;
}
    
#\36 fb46b79 {
    align-items: center;
    width: 96px;
}
    
#\39 12c7507 {
    min-height: 573px;
    width: 90.00%;
    align-self: start;
    justify-content: center;
    justify-self: center;
    height: auto;
    margin: 30px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e0c2f5e8 {
    width: 89px;
    align-items: center;
}
    
#\33 64a2869 {
    grid-template-rows: minmax(602.5px, max-content);
    padding-bottom: 0px;
    width: 100.00%;
}
    
#\39 88d64eb {
    margin: 0px 0% 30px 0%;
}
    
#\36 9312d84 {
    margin-bottom: 0px;
}
    
#c37621e1 {
    margin-bottom: 0px;
}
    
#\38 a390346 {
    margin-bottom: 0px;
}
    
#\38 2780f39 {
    margin-bottom: 0px;
}
    
#e70e5352 {
    margin-bottom: 0px;
}
    
#de783ea2 {
    min-height: 44px;
    width: 240px;
}
    
#\37 1da8b41 {
    width: 100%;
}
    
#group_gl2 {
    width: 100%;
    justify-content: center;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#abc93337 {
    width: 632px;
    min-height: auto;
}
    
#\39 12c7507 {
    min-height: 126px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\33 64a2869 {
    grid-template-rows: minmax(150px, max-content);
    padding-bottom: 0%;
    width: 100.00%;
}
    
#\38 7fbdb2e {
    height: auto;
    min-height: 154px;
}
    
#\37 1da8b41 {
    margin-top: 4%;
}
}



@media all {
    
#a386b416 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 f22c9e0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
}
    
#innergrid_21s {
    width: 100%;
    grid-template-rows: minmax(231.51999999999998px, max-content);
    max-width: 1920px;
    align-self: center;
    padding-top: 4%;
    padding-bottom: 4%;
    background-color: rgba(253, 207, 58, 1);
    background-image: initial;
}
    
#group_150 {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1500px;
    width: 94%;
    min-height: 115.758px;
    row-gap: 40px;
    column-gap: 4%;
}
    
#group_on1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
}
    
#widget_mc1 {
    width: 503.812px;
    height: auto;
    max-width: 100%;
}
    
#group_47q {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 377px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_glb {
    width: 233px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\38 64d3aac {
    width: 144px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#group_0up {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 1;
    flex-wrap: wrap;
    border-radius: 0px 0px 0px 0px;
}
    
#widget_bfp.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 300px;
    padding-right: 100px;
    padding-left: 30px;
}
#widget_bfp {
    width: 290.562px;
    height: auto;
    min-height: 400px;
    max-width: 352px;
    min-width: 290px;
}
    
#\31 66a90ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 300px;
    padding-right: 190px;
    padding-left: 30px;
}
#\31 66a90ca {
    width: 23%;
    height: auto;
    min-height: 400px;
    max-width: 352px;
    min-width: 290px;
}
    
#b85da97d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 300px;
    padding-right: 80px;
    padding-left: 30px;
}
#b85da97d {
    width: 23%;
    height: auto;
    min-height: 400px;
    max-width: 352px;
    min-width: 290px;
}
    
#\31 f931cff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 300px;
    padding-right: 160px;
    padding-left: 30px;
}
#\31 f931cff {
    width: 23%;
    height: auto;
    min-height: 400px;
    max-width: 352px;
    min-width: 290px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f22c9e0 {
    padding: 0px 0% 0px 0%;
}
    
#db3b39e2 {
    margin: 0px 0% 0px 0%;
}
    
#group_on1 {
    flex-wrap: wrap;
}
    
#group_0up {
    flex-wrap: wrap;
}
    
#widget_bfp {
    width: 48%;
}
    
#\31 66a90ca {
    width: 48%;
}
    
#b85da97d {
    width: 48%;
}
    
#\31 f931cff {
    width: 48%;
}
}



@media (min-width: 1400px) {
    
#\31 f931cff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-right: 200px;
}
#\31 f931cff {
    width: 23%;
}
    
#widget_bfp {
    width: 23%;
}
    
#\31 66a90ca {
    width: 23%;
}
    
#b85da97d {
    width: 23%;
}
    
#group_0up {
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#a386b416 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 f22c9e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#db3b39e2 {
    margin: 0px 0% 0px 0%;
}
    
#group_on1 {
    flex-wrap: wrap;
}
    
#group_0up {
    flex-wrap: wrap;
}
    
#widget_bfp.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 120px;
    padding-left: 10px;
    padding-right: 80px;
}
#widget_bfp {
    width: 48%;
    height: auto;
    min-height: 170px;
    min-width: 10px;
}
    
#\31 66a90ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 120px;
    padding-left: 10px;
    padding-right: 100px;
}
#\31 66a90ca {
    width: 48%;
    height: auto;
    min-height: 170px;
    min-width: 10px;
}
    
#b85da97d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 120px;
    padding-left: 10px;
    padding-right: 30px;
}
#b85da97d {
    width: 48%;
    height: auto;
    min-height: 170px;
    min-width: 10px;
}
    
#\31 f931cff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 120px;
    padding-left: 10px;
    padding-right: 100px;
}
#\31 f931cff {
    width: 48%;
    height: auto;
    min-height: 170px;
    min-width: 10px;
}
    
#group_150 {
    width: 90%;
}
    
#innergrid_21s {
    padding-top: 8%;
    grid-template-rows: minmax(163.04px, max-content);
    padding-bottom: 8%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_bfp.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-right: 160px;
    padding-top: 140px;
    padding-left: 20px;
}
#widget_bfp {
    width: 47.997951142632%;
    height: auto;
    min-height: 222px;
}
    
#\31 66a90ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 140px;
    padding-right: 230px;
    padding-left: 20px;
}
#\31 66a90ca {
    width: 47.997951142632%;
    min-height: 222px;
}
    
#b85da97d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 20px;
    padding-right: 130px;
    padding-top: 130px;
}
#b85da97d {
    width: 47.997951142632%;
    min-height: 222px;
}
    
#\31 f931cff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-right: 200px;
    padding-top: 130px;
    padding-left: 20px;
}
#\31 f931cff {
    width: 47.997951142632%;
    min-height: 226px;
    height: auto;
}
}



@media all {
    
#f647908e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 378102f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
}
    
#innergrid_j4l {
    width: 100.00%;
    grid-template-rows: minmax(1010px, max-content);
    max-width: 1920px;
    align-self: center;
}
    
#widget_1av {
    width: 100%;
    height: 131px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
    
#widget_1o7 {
    width: 96.00%;
    height: 218px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1624px;
    margin-top: 150px;
}
    
#widget_2d3 {
    width: 100%;
    height: auto;
    justify-self: center;
    align-self: end;
    order: 0;
    max-width: 100%;
}
    
#group_jtc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1515px;
    width: 94.00%;
    min-height: 488px;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 269px;
    height: auto;
}
    
#group_bh4 {
    align-items: flex-start;
    width: 42.79%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: flex-end;
}
    
#widget_r69 {
    width: 530.609px;
    height: auto;
    max-width: 100%;
}
    
#widget_l4r {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_kp2 {
    width: 228px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#widget_s8r {
    width: 55.20867726176489%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 378102f {
    padding: 0px 0% 0px 0%;
}
    
#widget_1av {
    height: auto;
}
    
#widget_2d3 {
    height: auto;
}
    
#widget_s8r {
    height: auto;
    width: 50%;
    order: 0;
}
    
#\31 4a29f1e {
    margin: 0px 0% 0px 0%;
}
    
#widget_1o7 {
    justify-self: center;
    align-self: start;
    height: 124px;
    width: 96.00%;
    margin: 80px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_jtc {
    flex-wrap: wrap;
    align-self: center;
    justify-self: center;
    height: auto;
    min-height: 424px;
    width: 94.00%;
    margin: 50px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_bh4 {
    width: 100%;
    order: 1;
}
    
#innergrid_j4l {
    width: 100.00%;
    grid-template-rows: minmax(688px, max-content);
}
}



@media (min-width: 1400px) {
    
#widget_1av {
    height: auto;
}
    
#widget_2d3 {
    height: auto;
}
    
#widget_s8r {
    height: auto;
}
    
#group_jtc {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 100px;
}
    
#innergrid_j4l {
    width: 100.00%;
    grid-template-rows: minmax(1066px, max-content);
}
}



@media (max-width: 767px) {
    
#f647908e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 378102f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_1av {
    height: auto;
}
    
#widget_1o7 {
    height: 55.7656px;
    margin-top: 60px;
}
    
#widget_2d3 {
    height: auto;
}
    
#widget_s8r {
    height: auto;
}
    
#\31 4a29f1e {
    margin: 0px 0% 0px 0%;
}
    
#group_jtc {
    flex-wrap: wrap;
    width: 90%;
    min-height: 411px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 40px;
}
    
#group_bh4 {
    width: 100%;
    align-items: center;
}
    
#innergrid_j4l {
    width: 100.00%;
    grid-template-rows: minmax(570px, max-content);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_1av {
    height: auto;
}
    
#widget_2d3 {
    height: auto;
}
    
#widget_s8r {
    height: auto;
}
    
#widget_1o7 {
    justify-self: end;
    align-self: start;
    height: 109px;
    width: 98.00%;
    margin: 60px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\31 10aa109 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 5337c61 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
}
    
#innergrid_25n {
    width: 100%;
    grid-template-rows: minmax(231.51999999999998px, max-content);
    max-width: 1920px;
    align-self: center;
    padding-top: 4%;
    padding-bottom: 4%;
    background-color: var(--color_3);
    background-image: initial;
}
    
#group_uls {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 1500px;
    width: 94%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#group_5dj {
    align-items: flex-start;
    width: 46.97918990785975%;
    min-height: 760px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_5);
    background-image: initial;
    padding-bottom: 4%;
    max-width: 737px;
    justify-content: flex-start;
}
    
#group_a0d {
    align-items: flex-start;
    width: 100%;
    min-height: 325px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: url(https://lirp.cdn-website.com/741b1ba3/dms3rep/multi/opt/Engine_Image_Auto_Team_Service_Center-1920w.png);
    border-radius: 30px 30px 0px 0px;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#group_a0d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAlUlEQVQI1y3M2Q0DIQwFQMpZMNhcNuwmUvqviA8kXhQpBcy42zqeabjnwLAB7QqRgpT4SKQzi+xPq8tZq7DeMM0wzKCqKKWAEx+O8WjJ+619uSKMmjP0D7R31Fohko+wnFbrfuZYLhEhUgBHgqSELIwsAmE+OefTW9vPPZcL3iP4C+G6QN6DQkAkAqf0284YY79fr/UFbm9OaJ4HScUAAAAASUVORK5CYII=');
}
    
#widget_djs {
    width: 40%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_mcq {
    width: 88%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\37 eeec5b6 {
    width: 88%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_fga {
    width: 279px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin-left: 6%;
}
    
#\39 187f8ae {
    align-items: flex-start;
    width: 50%;
    min-height: 760px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_5);
    background-image: initial;
    padding-bottom: 4%;
    align-self: flex-start;
    height: auto;
    max-width: 737px;
    justify-content: flex-start;
}
    
#\35 39540d4 {
    align-items: flex-start;
    width: 100%;
    min-height: 325px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: url(https://lirp.cdn-website.com/741b1ba3/dms3rep/multi/opt/Financing-1920w.png);
    border-radius: 30px 30px 0px 0px;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\35 39540d4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAm0lEQVQI1xXLSRKDIBRFUTajURB+g0iUmGb/C2Jg1X8pB3d2rnsdO8qaEUKAnz1UFK01fH8/q/vHtJwX57O747mhlhUigpQIIopan2ivt+VyGucbvrsrTFiFocIgYjALsq6odTfSZpTPS8u3O54ncPCgGEGJwDcmubPJZ5vDdi10dMePAcs4wD9GBO+R7iFGxLDYMCYbJ738svU/sVNOdrb6FT4AAAAASUVORK5CYII=');
}
    
#f0676b6c {
    width: 64.02%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#ec02a73d {
    width: 88%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\33 50fe3c4 {
    width: 88%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\33 ce79f41 {
    width: 210px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin-left: 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5337c61 {
    padding: 0px 0% 0px 0%;
}
    
#widget_djs {
    height: auto;
    width: 15.60%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#f0676b6c {
    height: auto;
    width: 37.92%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#adfcb4c7 {
    margin: 0px 0% 0px 0%;
}
    
#group_uls {
    flex-wrap: wrap;
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: center;
}
    
#\39 187f8ae {
    width: 100%;
    height: auto;
    min-height: 436px;
    align-items: center;
}
    
#group_5dj {
    width: 98.62211721412592%;
    height: auto;
    min-height: 479px;
    align-items: center;
}
    
#group_a0d {
    height: auto;
    min-height: 142px;
}
#group_a0d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAlUlEQVQI1y3M2Q0DIQwFQMpZMNhcNuwmUvqviA8kXhQpBcy42zqeabjnwLAB7QqRgpT4SKQzi+xPq8tZq7DeMM0wzKCqKKWAEx+O8WjJ+619uSKMmjP0D7R31Fohko+wnFbrfuZYLhEhUgBHgqSELIwsAmE+OefTW9vPPZcL3iP4C+G6QN6DQkAkAqf0284YY79fr/UFbm9OaJ4HScUAAAAASUVORK5CYII=');
}
    
#\35 39540d4 {
    min-height: 142px;
}
#\35 39540d4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAm0lEQVQI1xXLSRKDIBRFUTajURB+g0iUmGb/C2Jg1X8pB3d2rnsdO8qaEUKAnz1UFK01fH8/q/vHtJwX57O747mhlhUigpQIIopan2ivt+VyGucbvrsrTFiFocIgYjALsq6odTfSZpTPS8u3O54ncPCgGEGJwDcmubPJZ5vDdi10dMePAcs4wD9GBO+R7iFGxLDYMCYbJ738svU/sVNOdrb6FT4AAAAASUVORK5CYII=');
}
}



@media (min-width: 1400px) {
    
#widget_djs {
    height: auto;
    width: 33.44%;
    max-width: 308px;
}
    
#f0676b6c {
    height: auto;
    width: 55.22%;
    max-width: 570px;
}
}



@media (max-width: 767px) {
    
#\31 10aa109 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 5337c61 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_djs {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f0676b6c {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#adfcb4c7 {
    margin: 0px 0% 0px 0%;
}
    
#group_uls {
    width: 90%;
    flex-wrap: wrap;
}
    
#group_5dj {
    width: 100.00015518913676%;
    height: auto;
    min-height: 586px;
    align-items: flex-start;
}
    
#group_a0d {
    height: auto;
    min-height: 162px;
}
#group_a0d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAlUlEQVQI1y3M2Q0DIQwFQMpZMNhcNuwmUvqviA8kXhQpBcy42zqeabjnwLAB7QqRgpT4SKQzi+xPq8tZq7DeMM0wzKCqKKWAEx+O8WjJ+619uSKMmjP0D7R31Fohko+wnFbrfuZYLhEhUgBHgqSELIwsAmE+OefTW9vPPZcL3iP4C+G6QN6DQkAkAqf0284YY79fr/UFbm9OaJ4HScUAAAAASUVORK5CYII=');
}
    
#\39 187f8ae {
    width: 100.00015518913676%;
    height: auto;
    min-height: 492px;
}
    
#\35 39540d4 {
    min-height: 162px;
}
#\35 39540d4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAm0lEQVQI1xXLSRKDIBRFUTajURB+g0iUmGb/C2Jg1X8pB3d2rnsdO8qaEUKAnz1UFK01fH8/q/vHtJwX57O747mhlhUigpQIIopan2ivt+VyGucbvrsrTFiFocIgYjALsq6odTfSZpTPS8u3O54ncPCgGEGJwDcmubPJZ5vDdi10dMePAcs4wD9GBO+R7iFGxLDYMCYbJ738svU/sVNOdrb6FT4AAAAASUVORK5CYII=');
}
    
#innergrid_25n {
    width: 100.00%;
    grid-template-rows: minmax(1099.52px, max-content);
    padding-top: 8%;
    padding-bottom: 8%;
}
    
#widget_mcq {
    width: 91.72%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_djs {
    height: auto;
    width: 26.39%;
}
    
#f0676b6c {
    height: auto;
    width: 42.94%;
}
    
#group_5dj {
    width: 100%;
    height: auto;
    min-height: 508px;
}
    
#\39 187f8ae {
    height: auto;
    min-height: 412px;
    width: 100%;
}
}

