*#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_1347421887
{
	color:white !important;
}
*#dm *.dmBody *.u_1739404798
{
	display:block !important;
}
*#dm *.dmBody *.u_1233189742
{
	display:none !important;
}
*#dm *.dmBody *.u_1084514791
{
	display:none !important;
}
*#dm *.dmBody *.u_1930291841
{
	display:block !important;
}
*#dm *.dmBody *.u_1450635560
{
	display:none !important;
}
*#dm *.dmBody *.u_1688756895
{
	display:none !important;
}
*#dm *.dmBody div.u_1219574564 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1219574564 .caption-container .caption-title
{
	color:var(--color_2) !important;
	font-weight:800 !important;
}
*#dm *.dmBody div.u_1219574564
{
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_1219574564 .thumbnailInnerWrapper
{
	background-color:black !important;
	border-radius:10px !important;
	border:2px solid orange !important;
}
*#dm *.dmBody div.u_1219574564 .photoGalleryThumbs .image-container
{
	border-radius:0px 0px 0px 0px !important;
	background-color:black !important;
}
*#dm *.dmBody *.u_1219574564 .caption-inner
{
	border-bottom-left-radius:0px !important;
	-webkit-border-top-right-radius:0px !important;
	-moz-border-top-right-radius:0px !important;
	-webkit-border-bottom-right-radius:0px !important;
	-webkit-border-bottom-left-radius:0px !important;
	border-top-right-radius:0px !important;
	-webkit-border-top-left-radius:0px !important;
	border-radius:0px !important;
	-moz-border-bottom-right-radius:0px !important;
	-moz-border-top-left-radius:0px !important;
	border-top-left-radius:0px !important;
	-moz-border-radius:0px !important;
	-moz-border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	-webkit-border-radius:0px !important;
}
*#dm *.dmBody div.u_1818196223
{
	border-style:solid !important;
	border-color:rgb(51,51,51) rgb(51,51,51) rgb(51,51,51) var(--color_7) !important;
	border-width:0px 0px 0px 1px !important;
}
*#dm *.dmBody div.u_1364897693
{
	border-style:solid !important;
	border-color:rgb(51,51,51) rgb(51,51,51) rgb(51,51,51) var(--color_7) !important;
	border-width:0px 0px 0px 1px !important;
}
*#dm *.dmBody *.u_1517941235
{
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1727027625
{
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1956016133
{
	background-position:100% 50% !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody nav.u_1859280833
{
	color:black !important;
}
*#dm *.dmBody *.u_1245935133
{
	display:block !important;
}
*#dm *.dmBody *.u_1940387071
{
	display:none !important;
}
*#dm *.dmBody *.u_1303748628
{
	display:none !important;
}
*#dm *.dmBody div.u_1034807538
{
}
*#dm *.dmBody div.u_1376332627
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/88efefd7/dms3rep/multi/opt/1-1920w.jpg) !important;
	background-size:cover !important;
}
separatorHomeCss{color:red !important}#dm .dmPhotoGallery.newPhotoGallery.text-layout-fixed .photoGalleryThumbs .caption-container
{
	padding-bottom:30px !important;
	text-shadow:0 0 15px rgba(0,0,0,.35) !important;
}
*#dm *.dmBody *.u_1219574564 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1219574564 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1219574564 .photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody *.u_1219574564 .caption-inner
{
	padding-left:8px !important;
	padding-right:8px !important;
}
*#dm *.dmBody *.u_1219574564 .photoGalleryThumbs .image-container a
{
	padding-top:500px !important;
}
.hero-title
{
	font-size:110px !important;
}
@media (min-width:767px) and (max-width:1024px) {
  .hero-title { font-size:80px; }
}
@media (min-width:767px) and (max-width:1024px) {
  .hero-title { font-size:80px !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;
	background-color:var(--color_2) !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;
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1034807538
{
	column-count:2 !important;
}
*#dm *.dmBody div.u_1376332627
{
	padding-top:450px !important;
	padding-left:40px !important;
	padding-bottom:450px !important;
	padding-right:40px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 50% !important;
	background-attachment:initial !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\38 64d4706 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#e386f53f[data-css-edit] {
    z-index: 1;
}
#e386f53f {
    padding-top: 60px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 5%;
    padding-left: 5%;
}
    
#widget_9fv {
    width: 99.99887266783158%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 05cdf11 {
    margin-bottom: 60px;
}
    
#widget_i2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 40px;
    margin-bottom: 0px;
    order: 2;
    align-self: center;
}
    
#\31 156fd22.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 20px;
}
#\31 156fd22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5602c2b {
    width: 99.99889067613289%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p2m {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\38 64d4706 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e386f53f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 40px;
}
    
#widget_9fv {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_p2m.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 10px;
}
#widget_p2m {
    margin-bottom: 20px;
}
    
#widget_i2b {
    margin-top: 20px;
}
    
#\31 156fd22 {
    margin-top: 15px;
}
}



@media all {
    
#\31 c5d6ff3[data-css-edit] {
    z-index: 0;
}
#\31 c5d6ff3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 120px;
    padding-bottom: 120px;
}
    
#e84dfa14 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
}
    
#d1123e30 {
    background-image: url(https://lirp.cdn-website.com/88efefd7/dms3rep/multi/opt/pool-palm-bg-1920w.webp);
    background-color: var(--color_3);
}
#d1123e30.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAAAwAgCdASoKAAQAAUAmJaACdLoB+AACT+GAAAD8hpVV+Ffpx/8lNf425av/qcfk4/Jx/WUAAAA=');
}
    
#widget_an2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-bottom: 12px;
    grid-area: auto / auto / auto / auto;
}
    
#group_lsc[data-css-edit] {
    z-index: 2;
}
#group_lsc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 45.32916666666667%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    margin-left: 0%;
    align-self: stretch;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/88efefd7/dms3rep/multi/opt/Firelight+Images18-4842477c-1920w.jpg);
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    margin-right: -40px;
    order: 0;
}
#group_lsc.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQRIQUGExQx4fH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABwRAAIBBQEAAAAAAAAAAAAAAAECAAMEERITQf/aAAwDAQACEQMRAD8A0eXKxVbe3nraccrQlF4JFlmUoiVqtXvx0ABJqMgGJOtj1d9vJ//Z');
}
    
#\36 5d82c53[data-css-edit] {
    z-index: 1;
}
#\36 5d82c53 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 57.58749999999999%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding-top: 60px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_6ve {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: -40px;
    padding: 40px 30px 40px 80px;
}
    
#widget_id1 {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#widget_p1g.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#widget_p1g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: -10px;
}
    
#bd29f455 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f996c91 {
    width: 61.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c5d6ff3 {
    padding: 100px 2% 100px 2%;
}
    
#group_lsc {
    background-position: 0% 50%;
}
#group_lsc.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQRIQUGExQx4fH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABwRAAIBBQEAAAAAAAAAAAAAAAECAAMEERITQf/aAAwDAQACEQMRAD8A0eXKxVbe3nraccrQlF4JFlmUoiVqtXvx0ABJqMgGJOtj1d9vJ//Z');
}
    
#group_6ve {
    padding: 30px 20px 30px 60px;
}
    
#\39 f996c91 {
    width: 97.95%;
}
}



@media (min-width: 1400px) {
    
#bd29f455 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p1g {
    order: 0;
}
    
#widget_an2 {
    order: 1;
}
    
#widget_s0f {
    order: 2;
}
    
#widget_id1 {
    order: 5;
}
}



@media (max-width: 767px) {
    
#\31 c5d6ff3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#e84dfa14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#group_lsc {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    align-items: center;
    min-height: 250px;
    margin: 0px 0% 0px 0%;
}
#group_lsc.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAwQRIQUGExQx4fH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABwRAAIBBQEAAAAAAAAAAAAAAAECAAMEERITQf/aAAwDAQACEQMRAD8A0eXKxVbe3nraccrQlF4JFlmUoiVqtXvx0ABJqMgGJOtj1d9vJ//Z');
}
    
#\36 5d82c53 {
    padding-top: 0px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_6ve {
    justify-content: flex-start;
    margin-bottom: 0px;
    padding: 20px 20px 20px 20px;
}
}



@media all {
    
#\36 43e9ea9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
}
    
#\30 d624a3c {
    padding-top: 60px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
}
    
#group_r6o {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 50.20741962077494%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 60px 40px 80px 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 990fd8b::before, #\34 990fd8b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.12;
    border-radius: inherit;
}
#\34 990fd8b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: stretch;
    height: auto;
    border-radius: 10px 0 0 0;
    background-image: url(https://lirp.cdn-website.com/88efefd7/dms3rep/multi/opt/25-1920w.jpg);
    border-style: solid;
    border-width: 2px 0px 0px 2px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    order: 1;
}
#\34 990fd8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBQEBAQAAAAAAAAAAAAABAAIDBAURMXL/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhED/9oADAMBAAIRAxEAPwC/LvZ1eiGGFzrRHAT4VK46JcSIoufSIpy61iGmJ1n/2Q==');
}
    
#widget_hqj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fc48d21d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#fc48d21d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aj5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 12px;
}
    
#widget_j03 {
    width: 180px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d624a3c {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\34 990fd8b::before, #\34 990fd8b > .bgExtraLayerOverlay {
    
}
#\34 990fd8b {
    width: 34.99%;
}
#\34 990fd8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBQEBAQAAAAAAAAAAAAABAAIDBAURMXL/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhED/9oADAMBAAIRAxEAPwC/LvZ1eiGGFzrRHAT4VK46JcSIoufSIpy61iGmJ1n/2Q==');
}
    
#group_r6o {
    width: 65.00917086796517%;
}
    
#\36 43e9ea9 {
    column-gap: 0%;
    justify-content: space-between;
}
}



@media (min-width: 1400px) {
    
#\34 990fd8b::before, #\34 990fd8b > .bgExtraLayerOverlay {
    
}
#\34 990fd8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBQEBAQAAAAAAAAAAAAABAAIDBAURMXL/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhED/9oADAMBAAIRAxEAPwC/LvZ1eiGGFzrRHAT4VK46JcSIoufSIpy61iGmJ1n/2Q==');
}
}



@media (max-width: 767px) {
    
#\36 43e9ea9 {
    width: 100%;
    min-height: 90px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 d624a3c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 0px 2% 40px 2%;
}
    
#\34 990fd8b::before, #\34 990fd8b > .bgExtraLayerOverlay {
    
}
#\34 990fd8b {
    min-height: 250px;
    margin: 0px 0% 0px 0%;
}
#\34 990fd8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBQEBAQAAAAAAAAAAAAABAAIDBAURMXL/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhED/9oADAMBAAIRAxEAPwC/LvZ1eiGGFzrRHAT4VK46JcSIoufSIpy61iGmJ1n/2Q==');
}
    
#group_r6o {
    width: 80%;
    padding: 40px 6px 20px 6px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\34 990fd8b::before, #\34 990fd8b > .bgExtraLayerOverlay {
    
}
#\34 990fd8b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAABBQEBAQAAAAAAAAAAAAABAAIDBAURMXL/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhED/9oADAMBAAIRAxEAPwC/LvZ1eiGGFzrRHAT4VK46JcSIoufSIpy61iGmJ1n/2Q==');
}
}



@media all {
    
#\38 302dcca {
    padding-top: 60px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 60px;
}
    
#\39 0a5656d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#widget_6j0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6v5 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_4a6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#be5d6fdd {
    background-color: var(--color_5);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\38 302dcca {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 0a5656d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_6v5 {
    height: 250px;
}
    
#widget_4a6 {
    width: 218px;
}
}

