@media all {
  *#dm .dmInner div.u_1925359510 img { object-fit:contain !important; }

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

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

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

  *#dm .dmInner div.u_3843751470 .case-name { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3843751470 .lifespan { color:var(--color_3) !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(0,0,0,0) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(0,0,0,0) !important; }
}
*#dm .dmInner a.u_1960421636
{
	letter-spacing:3px !important;
}
*#dm .dmInner a.u_1156489651
{
	letter-spacing:3px !important;
}
*#dm .dmInner a.u_1602075243
{
	letter-spacing:3px !important;
}
*#dm .dmInner a.u_1910394178
{
	letter-spacing:3px !important;
}
*#dm .dmInner a.u_1295454389
{
	letter-spacing:3px !important;
}
*#dm .dmInner a.u_1213992492
{
	letter-spacing:3px !important;
}
*#dm .dmInner a.u_1006607041
{
	letter-spacing:3px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1960421636 {}

*#dm .dmInner a.u_1156489651 {}

*#dm .dmInner a.u_1156489651 {}

*#dm .dmInner a.u_1602075243 {}

*#dm .dmInner a.u_1602075243 {}

*#dm .dmInner a.u_1910394178 {}

*#dm .dmInner a.u_1295454389 {}

*#dm .dmInner a.u_1295454389 {}

*#dm .dmInner a.u_1213992492 {}

*#dm .dmInner a.u_1213992492 {}

*#dm .dmInner a.u_1006607041 {}

*#dm .dmInner a.u_1006607041 {}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c793668 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4e675f0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2e7b23 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_9i2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#group_ra7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f9d52df.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#\36 f9d52df {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_alh {
    width: 75.45%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 d8cc12a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 76px 60px 0% 60px;
    margin: 0% 0% 0% 0%;
}
    
#\37 102b995 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    height: auto;
    padding: 24px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#b36b6e32 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(237, 237, 237, 1);
    background-image: none;
}
    
#widget_r79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ea6d18f8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_fqg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(8, 28, 50, 1);
    opacity: 0.4;
    border-radius: inherit;
}
#af00d7b5 {
    background-image: url("https://irp.cdn-website.com/e0f77774/dms3rep/multi/opt/imageye___-_imgi_109_dobson-hero-3-2-1-1920w.jpeg");
    background-color: rgba(0,0,0,0);
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    background-position: 50% 0%;
}
    
#\39 5cf97d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    background-position: 50% 0%;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 441px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 200px 40px 400px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
    
#widget_orc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#undefined {
    width: 100%;
}
}



@media all {
    
#d43da630 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.32%;
    min-width: 4%;
}
    
#caaa6eea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 4.00%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#d6a4a063 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 542a818 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 76.68%;
    min-width: 4%;
}
    
#widget_hsc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g5q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a11bd740 {
    background-color: var(--color_1);
    background-image: none;
}
    
#group_4ns {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 3px;
    min-height: 118px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#c283fd07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 30px 30px 30px 30px;
    background-image: none;
    align-items: center;
    align-content: center;
    background-color: rgba(212, 222, 235, 1);
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#ce78d981 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#fbe1b811 {
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_75v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r66 {
    width: 77.10%;
    height: auto;
    max-width: 100%;
}
    
#adc8c7b7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#adc8c7b7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 abaf84b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c0860ca3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#c15084ea {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_efh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_q2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 403px;
    min-height: 273px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-image: url("https://irp.cdn-website.com/e0f77774/dms3rep/multi/opt/Green+Burials-1920w.jpeg");
    border-radius: 14px 14px 14px 14px;
}
    
#\37 e2c1a95 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 59.86%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.142857142857143%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#widget_0df {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_psl {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 44dff0e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#\33 44dff0e {
    width: 184px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b594d70 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#\37 1f3921f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 403px;
    min-height: 273px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-image: url("https://irp.cdn-website.com/e0f77774/dms3rep/multi/opt/Basic+Tribute+Cremation+Package-1920w.jpeg");
    border-radius: 14px 14px 14px 14px;
}
    
#\37 fab1ee6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 59.86%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.142857142857143%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#e05dbac9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eb925e17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c160040a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#c160040a {
    width: 184px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_00v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d2f0bf1 {
    background-color: rgba(237, 237, 237, 1);
    background-image: none;
}
    
#\37 4be794f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#\30 97d910e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 403px;
    min-height: 273px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-image: url("https://irp.cdn-website.com/e0f77774/dms3rep/multi/opt/Pre-Plan+a+Service-1920w.jpeg");
    border-radius: 14px 14px 14px 14px;
}
    
#\36 2d228b0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 59.86%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.142857142857143%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#ddac5bb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f4c27a44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dcb93261.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#dcb93261 {
    width: 184px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cabcdc1c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#\32 1e5c1a3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 403px;
    min-height: 273px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-image: url("https://irp.cdn-website.com/e0f77774/dms3rep/multi/opt/Send+Flowers-1920w.jpg");
    border-radius: 14px 14px 14px 14px;
}
    
#d0a63e09 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 59.86%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.142857142857143%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#\37 7153c79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 5533dc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 f40fcdb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#\37 f40fcdb {
    width: 184px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ed5bddb7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 b8828bf {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 39px;
    width: 100%;
    min-width: 4%;
}
    
#\31 7f7cf49 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_7lb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lrt {
    width: 100.00%;
    height: 396px;
    max-width: 100%;
}
    
#widget_7vp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8eaa1d0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#f8eaa1d0 {
    width: 184px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mjk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    align-content: center;
}
    
#group_bba {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 19d71a7 {
    background-color: rgba(237,237,237,1);
    background-image: none;
}
    
#widget_qas {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_5ea {
    width: 100%;
    height: 124px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_usp {
    width: 70.55%;
    height: auto;
    max-width: 100%;
}
    
#b49f0c6e {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: center;
    align-self: stretch;
    height: auto;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 14459d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 907c35b {
    width: 100%;
    height: 124px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 5659ece {
    width: 70.55%;
    height: auto;
    max-width: 100%;
}
    
#\33 50f00e4 {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a6f48b0 {
    width: 89.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 116f0e9 {
    width: 100%;
    height: 124px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 9ea7d35 {
    width: 70.55%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4e675f0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 d8cc12a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ea6d18f8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#\39 5cf97d6 {
    width: 100%;
    min-height: 8px;
    background-position: 50% 50%;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 136px;
    padding: 200px 40px 200px 40px;
}
    
#widget_orc {
    width: 100.00%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d6a4a063 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#caaa6eea {
    width: 5.05%;
}
    
#d43da630 {
    width: 21.73%;
}
    
#\39 542a818 {
    width: 71.22%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ce78d981 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c15084ea {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_q2b {
    width: 242px;
    height: auto;
    min-height: 340px;
}
    
#\37 1f3921f {
    width: 242px;
    min-height: 340px;
}
    
#\37 e2c1a95 {
    width: 59.04%;
}
    
#\30 97d910e {
    width: 242px;
    min-height: 340px;
}
    
#\32 1e5c1a3 {
    width: 242px;
    min-height: 340px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7f7cf49 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_bba {
    width: 100%;
    min-height: auto;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b49f0c6e {
    height: auto;
    min-height: auto;
    width: 100%;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 50f00e4 {
    width: 100%;
    min-height: auto;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_lrt {
    height: 300px;
}
    
#\38 14459d6 {
    width: 91.88%;
}
    
#widget_5ea {
    height: 131px;
}
    
#\35 116f0e9 {
    height: 120px;
}
    
#\30 907c35b {
    width: 169.9px;
    height: 81px;
}
    
#group_mjk {
    column-gap: 3.0534351145038165%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 c793668 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 4e675f0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ra7 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\36 f9d52df {
    width: 87.20%;
}
}



@media (max-width: 767px) {
    
#\38 d8cc12a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 102b995 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#\39 5cf97d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    background-position: 50% 0%;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 200px 15px 100px 15px;
}
    
#widget_orc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_orc {
    margin: 0px 0% 0px 0%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#d43da630 {
    width: 100%;
    min-height: 67px;
    align-items: flex-start;
    height: auto;
    align-self: auto;
    align-content: flex-start;
}
    
#caaa6eea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-self: auto;
}
    
#d6a4a063 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 15px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\39 542a818 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-self: auto;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#c283fd07 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ce78d981 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#adc8c7b7 {
    width: 264px;
}
    
#widget_r66 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 abaf84b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    align-content: flex-start;
}
    
#c0860ca3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c15084ea {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 44dff0e {
    width: 200px;
}
    
#group_q2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 b594d70 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 1f3921f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c160040a {
    width: 200px;
}
    
#\37 e2c1a95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#\37 fab1ee6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#\37 4be794f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 97d910e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 2d228b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#dcb93261 {
    width: 200px;
}
    
#cabcdc1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 1e5c1a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0a63e09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#\37 f40fcdb {
    width: 200px;
}
}



@media (max-width: 767px) {
    
#ed5bddb7 {
    width: 100%;
    min-height: 322px;
    align-items: center;
    row-gap: 15px;
    height: auto;
}
    
#\31 b8828bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#\31 7f7cf49 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 15px;
}
    
#widget_lrt {
    height: 240px;
}
    
#f8eaa1d0 {
    width: 200px;
}
    
#group_bba {
    width: 100%;
    row-gap: 15px;
    min-height: auto;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5ea {
    height: 59px;
}
    
#b49f0c6e {
    width: 100%;
    row-gap: 15px;
    min-height: auto;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 907c35b {
    height: 96px;
}
    
#\33 50f00e4 {
    width: 100%;
    row-gap: 15px;
    min-height: auto;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 116f0e9 {
    height: 144px;
}
    
#group_mjk {
    column-gap: 6.097560975609756%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 9ea7d35 {
    width: 83.62%;
}
    
#\38 5659ece {
    width: 100.00%;
}
    
#widget_usp {
    width: 78.75%;
}
}

#group_q2b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAgMBAAMAAAAAAAAAAAAAAQIAAwQFITFS/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEh/9oADAMBAAIRAxEAPwDNeH0mu5N+RtDJWT6AktkzBiBps8H5iJKXrEmhf//Z')!important}#\37 1f3921f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBiEREjL/xAAVAQEBAAAAAAAAAAAAAAAAAAACBv/EABsRAAICAwEAAAAAAAAAAAAAAAIDAAEEERJB/9oADAMBAAIRAxEAPwCeq5AE5gcOweuKy+ErUdCbtu4w1tcEt0SPmIk5mNMGaG/KiWgGB0VT/9k=')!important}#\30 97d910e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAIBAAAQMCBwAAAAAAAAAAAAAAAgABBAMHBREUIzEzUf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQMCESH/2gAMAwEAAhEDEQA/AI4zdisUSNoI4Nn2MTLLHcus5lsBz4iI0VrETVdP/9k=')!important}#\32 1e5c1a3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQMAAgUREwch/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhEDEQA/ANHn8zmlpfzolaqjpWm9yYv0fJBdQVjYA39iI8xKv//Z')!important}