*#dm *.dmBody a.span.textonly
{
	color:var(--color_1) !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;
}
*#dm *.dmBody *.u_1451672928
{
	text-align:CENTER !important;
}
*#dm *.dmBody a.u_1451672928 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1738371097
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1813874445 .accordion-title
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1813874445 .title-text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1813874445 .title-text *
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1813874445 .accordion-description .section-inner
{
	color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1656235225
{
	text-align:LEFT !important;
}
*#dm *.dmBody a.u_1656235225 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1444792647 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1772014812
{
	width:100% !important;
}
*#dm *.dmBody *.u_1908547498
{
	width:100% !important;
}
*#dm *.dmBody *.u_1611907329
{
	width:100% !important;
}
*#dm *.dmBody *.u_1795426190
{
	width:100% !important;
}
*#dm *.dmBody *.u_1281625467
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1710725901
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1690227515
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1722850041
{
	text-align:LEFT !important;
}
*#dm *.dmBody nav.u_1532563141
{
	color:white !important;
}
*#dm *.dmBody nav.u_1856512003
{
	color:white !important;
}
*#dm *.dmBody nav.u_1350829531
{
	color:white !important;
}
*#dm *.dmBody nav.u_1869536388
{
	color:white !important;
}
*#dm .dmInner div.dmHeader.p_hfcontainer.scroll-responder_set#hcontainer
{
	background-color:rgba(2,6,38,0.48) !important;
	background-image:none !important;
}
*#dm .dmInner div.dmHeader.u_hcontainer.scroll-responder_set
{
	background-color:rgba(2,6,38,0.48) !important;
	background-image:none !important;
}
*#dm .dmInner div.dmHeader.p_hfcontainer.u_hcontainer.scroll-responder_set#hcontainer
{
	background-color:rgba(2,6,38,0.48) !important;
	background-image:none !important;
}
*#dm .dmInner *.dmHeader.scroll-responder_set [data-widget-type="image"] img
{
	width:54% !important;
}
*#dm .dmInner *.dmHeader.scroll-responder_set [data-widget-type="image"]
{
	height:auto !important;
}
*#dm .dmInner *.dmHeader.scroll-responder_set .unifiednav .middleLogoLink .navLogo
{
	width:59.940000000000005px !important;
	transition:width 0.3s linear !important;
}
*#dm .dmInner *.dmHeader .unifiednav .middleLogoLink .navLogo
{
	transition:width 0.3s linear !important;
}
*#dm *.dmBody div.u_1033578451 img[dm_changed]
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody div.u_1033578451 img
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody div.u_1596783787 img[dm_changed]
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody div.u_1977059368 img[dm_changed]
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody *.u_1596783787
{
	width:100% !important;
}
*#dm *.dmBody *.u_1977059368
{
	width:100% !important;
}
*#dm *.dmBody div.u_1525784837 img[dm_changed]
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody *.u_1525784837
{
	width:100% !important;
}
*#dm *.dmBody div.u_1510812676 .caption-container .caption-text
{
	color:rgba(75,76,83,1) !important;
}
*#dm *.dmBody div.u_1510812676 .caption-container .caption-text .rteBlock
{
	color:rgba(75,76,83,1) !important;
}
*#dm *.dmBody *.u_1510812676 .photoGalleryThumbs .image-container a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1510812676 .photoGalleryThumbs .image-container
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1676361399 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1524816783 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1737853502 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1728451274 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1366392694 .caption-container .caption-title
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1366392694 .caption-container .caption-text
{
	color:rgba(75,76,83,1) !important;
}
*#dm *.dmBody div.u_1366392694 .caption-container .caption-text .rteBlock
{
	color:rgba(75,76,83,1) !important;
}
*#dm *.dmBody *.u_1366392694 .photoGalleryThumbs .image-container a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1366392694 .photoGalleryThumbs .image-container
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody *.u_1995421752
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1228162465
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1369195365
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1496545735
{
	display:block !important;
}
*#dm *.dmBody *.u_1029439713
{
	display:none !important;
}
*#dm *.dmBody *.u_1994122996
{
	display:none !important;
}
*#dm *.dmBody *.u_1866581454
{
	display:block !important;
}
*#dm *.dmBody *.u_1707015611
{
	display:none !important;
}
*#dm *.dmBody *.u_1489422696
{
	display:none !important;
}
*#dm *.dmBody *.u_1449712926
{
	display:block !important;
}
*#dm *.dmBody *.u_1511530704
{
	display:none !important;
}
*#dm *.dmBody *.u_1966217370
{
	display:none !important;
}
*#dm *.dmBody *.u_1728005958
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1773366627
{
	display:block !important;
}
*#dm *.dmBody *.u_1708995645
{
	display:none !important;
}
*#dm *.dmBody *.u_1077348611
{
	display:none !important;
}
*#dm *.dmBody *.u_1584778345
{
	display:block !important;
}
*#dm *.dmBody *.u_1290572969
{
	display:none !important;
}
*#dm *.dmBody *.u_1014778668
{
	display:none !important;
}
*#dm *.dmBody *.u_1610308732
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1981175204
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1988541523
{
	display:block !important;
}
*#dm *.dmBody *.u_1207124617
{
	display:none !important;
}
*#dm *.dmBody *.u_1397779127
{
	display:none !important;
}
*#dm *.dmBody a.u_1270039404
{
	background-color:rgba(255,0,0,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1525784837 img
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
	object-position:50% 0% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1596783787 img
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
	object-position:50% 0% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1977059368 img
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
	object-position:50% 0% !important;
	object-fit:cover !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;
}
*#dm *.dmBody *.u_1813874445 .arrow-wrapper
{
	padding:23px !important;
}
*#dm *.dmBody *.u_1510812676 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1510812676 .photoGalleryViewAll
{
	padding:0 20px !important;
}
*#dm *.dmBody div.u_1510812676 .caption-container .caption-title
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1510812676 .caption-container .caption-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1510812676 .caption-container .caption-text .rteBlock
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1510812676 .caption-inner
{
	padding-left:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody *.u_1510812676 .photoGalleryThumbs .image-container a
{
	padding-top:350px !important;
}
*#dm *.dmBody *.u_1366392694 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1366392694 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1366392694 .photoGalleryViewAll
{
	padding:0 20px !important;
}
*#dm *.dmBody div.u_1366392694 .caption-container .caption-title
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1366392694 .caption-container .caption-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1366392694 .caption-container .caption-text .rteBlock
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1366392694 .caption-inner
{
	padding-left:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody *.u_1366392694 .photoGalleryThumbs .image-container a
{
	padding-top:350px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 2a710abfdd2b461c3365189 {
    align-self: auto;
    min-height: 8px;
    order: 0;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    align-items: center;
    justify-self: auto;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a710abfdd2b461c336518b::before, #\36 2a710abfdd2b461c336518b > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.58;
    content: '';
    height: 100%;
}
#\36 2a710abfdd2b461c336518b {
    background-image: url(https://lirp.cdn-website.com/3e7f3c47/dms3rep/multi/opt/FLAGS-1920w.jpeg);
}
    
#\36 2a710abfdd2b461c336518c {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a710abfdd2b461c336518d {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a710abfdd2b461c336518e {
    min-height: 90vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 200px 0% 150px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a710abfdd2b461c336518a {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a710c6fdd2b461c3365387 {
    align-self: auto;
    max-width: 100%;
    width: 67.37876712328767%;
    justify-self: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a710e2fdd2b461c33657c6 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 2a710abfdd2b461c336518e {
    padding-top: 150px;
    padding-bottom: 120px;
    min-height: 602px;
}
    
#\36 2a710c6fdd2b461c3365387 {
    width: 75.60%;
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#\36 2a710abfdd2b461c336518b {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 2a710abfdd2b461c336518e {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 2a710abfdd2b461c3365189 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\36 2a710abfdd2b461c336518e {
    flex-direction: column;
    min-height: unset;
    padding: 150px 2% 120px 2%;
}
    
#\36 2a710c6fdd2b461c3365387 {
    align-self: stretch;
    margin-left: 0%;
    max-width: none;
    width: 100%;
    margin-right: 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\36 2a7282ffdd2b461c33807b4 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a7282ffdd2b461c33807b6 {
    background-color: var(--color_2);
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
}
    
#\36 2a7282ffdd2b461c33807b7 {
    align-self: start;
    background-size: cover;
    min-height: 451px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 100px 0% 100px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a7282ffdd2b461c33807b9 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 15px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: center;
    position: relative;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2a72856fdd2b461c3380fba {
    align-self: auto;
    min-height: 10px;
    max-width: 100%;
    width: 100%;
    position: relative;
    justify-self: auto;
    height: auto;
    min-width: 10px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a7285ffdd2b461c3381168 {
    align-self: auto;
    min-height: 10px;
    max-width: 100%;
    width: 100%;
    position: relative;
    justify-self: auto;
    height: auto;
    min-width: 10px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a7286afdd2b461c33813d2 {
    align-self: auto;
    min-height: 10px;
    max-width: 100%;
    width: 56.00%;
    position: relative;
    justify-self: auto;
    height: auto;
    min-width: 10px;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 2a7282ffdd2b461c33807b7 {
    padding-top: 60px;
    padding-bottom: 60px;
}
    
#\36 2a7282ffdd2b461c33807b9 {
    row-gap: 10px;
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#\36 2a7282ffdd2b461c33807b7 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a7282ffdd2b461c33807b6 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 2a7282ffdd2b461c33807b7 {
    flex-direction: column;
    min-height: unset;
    padding: 40px 4% 40px 4%;
}
    
#\36 2a7282ffdd2b461c33807b9 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 2a7286afdd2b461c33813d2 {
    align-self: stretch;
    margin-left: 0%;
    max-width: none;
    width: 100%;
    margin-right: 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#b3aa92fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cf7e41b7 {
    min-height: 854px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#ff270bdb {
    width: 99.76%;
    height: auto;
    max-width: 100%;
}
    
#\34 224c633 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    padding: 6% 6% 6% 6%;
}
    
#e557cffc {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#e14e3398 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 3c99493 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url('https://lirp.cdn-website.com/3e7f3c47/dms3rep/multi/opt/IMG_1147-1920w.JPG');
    padding: 16px 16px 16px 16px;
}
#\32 3c99493.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAYDBAf/xAAnEAABBAEBBgcAAAAAAAAAAAABAAMEBQIRBgcSFyEyMUFRYXFysf/EABYBAQEBAAAAAAAAAAAAAAAAAAIAAf/EABgRAAMBAQAAAAAAAAAAAAAAAAABIREx/9oADAMBAAIRAxEAPwDU94m3Mmjs6+PBacyxey6EDuPooeZFsPGoz1+Ex3lbFlS8HX28SWjxYk+SBKjgAaNnT2CKrdHMULFx2u/Q/iVUIWLpH//Z');
}
    
#widget_tpt {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b3aa92fd {
    margin: 0px 0% 0px 0%;
}
    
#cf7e41b7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#ff270bdb {
    margin: 0px 0% 0px 0%;
}
    
#\34 224c633 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#e14e3398 {
    margin: 0px 0% 0px 0%;
}
    
#\32 3c99493 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 814px;
    height: auto;
}
#\32 3c99493.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAYDBAf/xAAnEAABBAEBBgcAAAAAAAAAAAABAAMEBQIRBgcSFyEyMUFRYXFysf/EABYBAQEBAAAAAAAAAAAAAAAAAAIAAf/EABgRAAMBAQAAAAAAAAAAAAAAAAABIREx/9oADAMBAAIRAxEAPwDU94m3Mmjs6+PBacyxey6EDuPooeZFsPGoz1+Ex3lbFlS8HX28SWjxYk+SBKjgAaNnT2CKrdHMULFx2u/Q/iVUIWLpH//Z');
}
}



@media (min-width: 1400px) {
    
#cf7e41b7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 518px;
    padding: 6% 6% 6% 6%;
}
    
#ff270bdb {
    width: 99.86596731983796%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 224c633 {
    width: 50%;
    min-height: 8px;
    padding: 6% 6% 6% 6%;
}
    
#\32 3c99493 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 50%;
    min-height: 8px;
}
#\32 3c99493.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAYDBAf/xAAnEAABBAEBBgcAAAAAAAAAAAABAAMEBQIRBgcSFyEyMUFRYXFysf/EABYBAQEBAAAAAAAAAAAAAAAAAAIAAf/EABgRAAMBAQAAAAAAAAAAAAAAAAABIREx/9oADAMBAAIRAxEAPwDU94m3Mmjs6+PBacyxey6EDuPooeZFsPGoz1+Ex3lbFlS8HX28SWjxYk+SBKjgAaNnT2CKrdHMULFx2u/Q/iVUIWLpH//Z');
}
    
#b3aa92fd {
    order: 0;
}
    
#e14e3398 {
    order: 1;
}
    
#widget_tpt {
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#cf7e41b7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#ff270bdb {
    margin-top: 10px;
}
    
#\34 224c633 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 14px;
    padding-top: 8%;
    padding-bottom: 12%;
    height: auto;
}
    
#\32 3c99493 {
    width: 100%;
    min-height: 396px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
}
#\32 3c99493.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAYDBAf/xAAnEAABBAEBBgcAAAAAAAAAAAABAAMEBQIRBgcSFyEyMUFRYXFysf/EABYBAQEBAAAAAAAAAAAAAAAAAAIAAf/EABgRAAMBAQAAAAAAAAAAAAAAAAABIREx/9oADAMBAAIRAxEAPwDU94m3Mmjs6+PBacyxey6EDuPooeZFsPGoz1+Ex3lbFlS8HX28SWjxYk+SBKjgAaNnT2CKrdHMULFx2u/Q/iVUIWLpH//Z');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\34 224c633 {
    height: auto;
    min-height: 426px;
    row-gap: 8px;
}
    
#\32 3c99493 {
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
    min-height: 724px;
}
#\32 3c99493.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAARAAoDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAYDBAf/xAAnEAABBAEBBgcAAAAAAAAAAAABAAMEBQIRBgcSFyEyMUFRYXFysf/EABYBAQEBAAAAAAAAAAAAAAAAAAIAAf/EABgRAAMBAQAAAAAAAAAAAAAAAAABIREx/9oADAMBAAIRAxEAPwDU94m3Mmjs6+PBacyxey6EDuPooeZFsPGoz1+Ex3lbFlS8HX28SWjxYk+SBKjgAaNnT2CKrdHMULFx2u/Q/iVUIWLpH//Z');
}
}



@media all {
    
#\36 8861763 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(142, 142, 142, 0.1);
    background-image: initial;
    order: 0;
    padding: 6% 6% 6% 6%;
}
    
#c521316a {
    width: 99.94586913864268%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ac4c7db {
    width: 99.76%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f5053849 {
    min-height: 522px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#d0135a08 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b2e7b286 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/3e7f3c47/dms3rep/multi/opt/King-Yahweh-HD-Edited-bfeb9844-476h.png);
    order: 1;
    padding: 16px 16px 16px 16px;
}
#b2e7b286.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABvklEQVQY0wXBTUiTcQDA4T8yKR0d0mYfl+ziIYwOCXqIVhFoHURS6vCKsRmNICQKp7wV21CKFrM2FxRLMys1kiaW1HD5UbrQpW/TdnAu11hjlS+jMqKp8et5hFxZRFu9Hrn2CNX6EgoL8sjPyWZLbja6XA2bN2SRtzEL0WU14HU28tAh01h/koqyvezbqaN42yaK8nPYodWwXatBKKO9hMZ6eed7QKfDzBVTDXWHSjhaXMiBXTr2bNWyu0CLSMUVktFJEpHXKOMdeO/YsBklTun3YzhcivFYKeekCsS3pfdEggOExjqYH73NcI8LT9MlWqtquXu6jh7bWZ4/siOS4beE/N0EvG3MvnTif3qffrubJ6Zmpq0y0cc3SM0PIdRPMywEBpkZ6iQ44Ga424P/ppNZs4W0w8bPvlt8//AC8Sf9GTU+x5fwBB/9fbzxtDPReplF8wV+OGRS966x4OtC/MuorP9dZvX3V2LBEaZcdqYajMTPSKgt54m0W5nudyPWVxKsrSRZ+5VgKeBDuW5BkaqJHy8n1iARsJh45WpCZNRFMukYq8sRoiPPCLU0M1dTRbT8IGFDJb6LJxi8auI//O0nc6PRufwAAAAASUVORK5CYII=');
}
    
#d4270362 {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8861763 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#c521316a {
    margin: 0px 0% 0px 0%;
}
    
#\39 ac4c7db {
    margin: 0px 0% 0px 0%;
}
    
#f5053849 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#d0135a08 {
    margin: 0px 0% 0px 0%;
}
    
#b2e7b286 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 569px;
    height: auto;
}
#b2e7b286.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABvklEQVQY0wXBTUiTcQDA4T8yKR0d0mYfl+ziIYwOCXqIVhFoHURS6vCKsRmNICQKp7wV21CKFrM2FxRLMys1kiaW1HD5UbrQpW/TdnAu11hjlS+jMqKp8et5hFxZRFu9Hrn2CNX6EgoL8sjPyWZLbja6XA2bN2SRtzEL0WU14HU28tAh01h/koqyvezbqaN42yaK8nPYodWwXatBKKO9hMZ6eed7QKfDzBVTDXWHSjhaXMiBXTr2bNWyu0CLSMUVktFJEpHXKOMdeO/YsBklTun3YzhcivFYKeekCsS3pfdEggOExjqYH73NcI8LT9MlWqtquXu6jh7bWZ4/siOS4beE/N0EvG3MvnTif3qffrubJ6Zmpq0y0cc3SM0PIdRPMywEBpkZ6iQ44Ga424P/ppNZs4W0w8bPvlt8//AC8Sf9GTU+x5fwBB/9fbzxtDPReplF8wV+OGRS966x4OtC/MuorP9dZvX3V2LBEaZcdqYajMTPSKgt54m0W5nudyPWVxKsrSRZ+5VgKeBDuW5BkaqJHy8n1iARsJh45WpCZNRFMukYq8sRoiPPCLU0M1dTRbT8IGFDJb6LJxi8auI//O0nc6PRufwAAAAASUVORK5CYII=');
}
}



@media (min-width: 1400px) {
    
#\36 8861763 {
    width: 76.65487741456427%;
    padding: 6% 6% 6% 6%;
}
    
#\39 ac4c7db {
    width: 100%;
}
    
#f5053849 {
    padding: 6% 6% 6% 6%;
}
    
#b2e7b286 {
    background-size: cover;
    background-repeat: no-repeat;
    width: 23.34%;
}
#b2e7b286.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABvklEQVQY0wXBTUiTcQDA4T8yKR0d0mYfl+ziIYwOCXqIVhFoHURS6vCKsRmNICQKp7wV21CKFrM2FxRLMys1kiaW1HD5UbrQpW/TdnAu11hjlS+jMqKp8et5hFxZRFu9Hrn2CNX6EgoL8sjPyWZLbja6XA2bN2SRtzEL0WU14HU28tAh01h/koqyvezbqaN42yaK8nPYodWwXatBKKO9hMZ6eed7QKfDzBVTDXWHSjhaXMiBXTr2bNWyu0CLSMUVktFJEpHXKOMdeO/YsBklTun3YzhcivFYKeekCsS3pfdEggOExjqYH73NcI8LT9MlWqtquXu6jh7bWZ4/siOS4beE/N0EvG3MvnTif3qffrubJ6Zmpq0y0cc3SM0PIdRPMywEBpkZ6iQ44Ga424P/ppNZs4W0w8bPvlt8//AC8Sf9GTU+x5fwBB/9fbzxtDPReplF8wV+OGRS966x4OtC/MuorP9dZvX3V2LBEaZcdqYajMTPSKgt54m0W5nudyPWVxKsrSRZ+5VgKeBDuW5BkaqJHy8n1iARsJh45WpCZNRFMukYq8sRoiPPCLU0M1dTRbT8IGFDJb6LJxi8auI//O0nc6PRufwAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\36 8861763 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 14px;
    padding-top: 8%;
    padding-bottom: 12%;
    height: auto;
}
    
#\39 ac4c7db {
    margin-top: 10px;
}
    
#f5053849 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#b2e7b286 {
    width: 100%;
    min-height: 253px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
}
#b2e7b286.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABvklEQVQY0wXBTUiTcQDA4T8yKR0d0mYfl+ziIYwOCXqIVhFoHURS6vCKsRmNICQKp7wV21CKFrM2FxRLMys1kiaW1HD5UbrQpW/TdnAu11hjlS+jMqKp8et5hFxZRFu9Hrn2CNX6EgoL8sjPyWZLbja6XA2bN2SRtzEL0WU14HU28tAh01h/koqyvezbqaN42yaK8nPYodWwXatBKKO9hMZ6eed7QKfDzBVTDXWHSjhaXMiBXTr2bNWyu0CLSMUVktFJEpHXKOMdeO/YsBklTun3YzhcivFYKeekCsS3pfdEggOExjqYH73NcI8LT9MlWqtquXu6jh7bWZ4/siOS4beE/N0EvG3MvnTif3qffrubJ6Zmpq0y0cc3SM0PIdRPMywEBpkZ6iQ44Ga424P/ppNZs4W0w8bPvlt8//AC8Sf9GTU+x5fwBB/9fbzxtDPReplF8wV+OGRS966x4OtC/MuorP9dZvX3V2LBEaZcdqYajMTPSKgt54m0W5nudyPWVxKsrSRZ+5VgKeBDuW5BkaqJHy8n1iARsJh45WpCZNRFMukYq8sRoiPPCLU0M1dTRbT8IGFDJb6LJxi8auI//O0nc6PRufwAAAAASUVORK5CYII=');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 8861763 {
    height: auto;
    min-height: 426px;
    row-gap: 8px;
}
    
#b2e7b286 {
    background-size: cover;
    background-repeat: no-repeat;
    height: auto;
    min-height: 448px;
}
#b2e7b286.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABvklEQVQY0wXBTUiTcQDA4T8yKR0d0mYfl+ziIYwOCXqIVhFoHURS6vCKsRmNICQKp7wV21CKFrM2FxRLMys1kiaW1HD5UbrQpW/TdnAu11hjlS+jMqKp8et5hFxZRFu9Hrn2CNX6EgoL8sjPyWZLbja6XA2bN2SRtzEL0WU14HU28tAh01h/koqyvezbqaN42yaK8nPYodWwXatBKKO9hMZ6eed7QKfDzBVTDXWHSjhaXMiBXTr2bNWyu0CLSMUVktFJEpHXKOMdeO/YsBklTun3YzhcivFYKeekCsS3pfdEggOExjqYH73NcI8LT9MlWqtquXu6jh7bWZ4/siOS4beE/N0EvG3MvnTif3qffrubJ6Zmpq0y0cc3SM0PIdRPMywEBpkZ6iQ44Ga424P/ppNZs4W0w8bPvlt8//AC8Sf9GTU+x5fwBB/9fbzxtDPReplF8wV+OGRS966x4OtC/MuorP9dZvX3V2LBEaZcdqYajMTPSKgt54m0W5nudyPWVxKsrSRZ+5VgKeBDuW5BkaqJHy8n1iARsJh45WpCZNRFMukYq8sRoiPPCLU0M1dTRbT8IGFDJb6LJxi8auI//O0nc6PRufwAAAAASUVORK5CYII=');
}
}



@media all {
    
#\39 9596558 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 14px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 32%;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    padding: 2% 2% 2% 2%;
}
    
#cfc00646 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    order: 0;
}
    
#\32 5b3222c {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 14px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 32%;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    padding: 2% 2% 2% 2%;
}
    
#f3190b45 {
    align-self: start;
    background-size: cover;
    display: flex;
    min-height: 448px;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
    padding: 2% 4% 8% 4%;
}
    
#f7a2a1d6 {
    position: relative;
    width: 100%;
    height: 220px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e809fae7 {
    position: relative;
    width: 99.99671833411618%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3e1d882 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
}
    
#\38 0a26294 {
    position: relative;
    width: 99.99544937428897%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c02e2e9 {
    position: relative;
    width: 100%;
    height: 220px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c6c590c {
    position: relative;
    width: 99.99671833411618%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ba22f69 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 14px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 32%;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    padding: 2% 2% 2% 2%;
}
    
#\32 968c766 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.17307087321919%;
    min-height: 131px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b59915e0 {
    position: relative;
    width: 99.99671833411618%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 43a2bc0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.17307087321919%;
    min-height: 131px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b108240 {
    position: relative;
    width: 99.99671833411618%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#f514588d {
    position: relative;
    width: 100%;
    height: 220px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 993a555 {
    position: relative;
    width: 99.99544937428897%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9596558 {
    width: 32%;
    min-height: 8px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5b3222c {
    width: 32%;
    min-height: 8px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    margin: 0% 0% 0% 0%;
}
    
#f3190b45 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 465px;
    column-gap: 2%;
    padding-bottom: 12%;
}
    
#\39 ba22f69 {
    width: 32%;
    min-height: 8px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    margin: 0% 0% 0% 0%;
}
    
#f7a2a1d6 {
    height: 200px;
}
    
#\38 3e1d882 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\31 c02e2e9 {
    height: 200px;
}
    
#f514588d {
    height: 200px;
}
}



@media (min-width: 1400px) {
    
#\39 9596558 {
    width: 32%;
    min-height: 8px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
}
    
#\32 5b3222c {
    width: 32%;
    min-height: 8px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
}
    
#f3190b45 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding-right: 6%;
    padding-left: 6%;
}
    
#\39 ba22f69 {
    width: 32%;
    min-height: 8px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
}
    
#\38 3e1d882 {
    background-color: rgba(255, 255, 255, 1);
}
}



@media (max-width: 767px) {
    
#\39 9596558 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#cfc00646 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\32 5b3222c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#f3190b45 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 12%;
    row-gap: 20px;
}
    
#\39 ba22f69 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#f7a2a1d6 {
    height: 220px;
}
    
#\32 968c766 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\38 3e1d882 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\31 c02e2e9 {
    height: 220px;
}
    
#\36 43a2bc0 {
    align-items: flex-start;
    min-height: 328px;
    height: auto;
}
    
#f514588d {
    height: 225px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\39 9596558 {
    width: 100%;
    min-height: 80px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
}
    
#\32 5b3222c {
    width: 100%;
    min-height: 80px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
}
    
#f3190b45 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 ba22f69 {
    width: 100%;
    min-height: 80px;
    background-color: rgba(245, 245, 245, 1);
    border-radius: 20px;
}
    
#\38 3e1d882 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 43a2bc0 {
    height: auto;
    min-height: 393px;
}
    
#f514588d {
    height: 370px;
}
    
#\32 968c766 {
    justify-self: auto;
    align-self: auto;
    width: 99.09350872176151%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c02e2e9 {
    height: 350px;
}
    
#f7a2a1d6 {
    height: 372px;
}
}



@media all {
    
#\39 a63bd8a {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 15px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a77aab55 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\35 db140ee {
    margin: 0px 0% 0px 0%;
}
    
#\32 ea6151b {
    position: relative;
    width: 1067.89px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a072ac30 {
    position: relative;
    width: 99.99897974251924%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin-top: -80px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 00f80c1 {
    align-self: start;
    background-size: cover;
    min-height: 168px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 8% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\32 ea6151b {
    width: 100.00%;
}
    
#a072ac30 {
    width: 99.99787928579252%;
    margin-top: -61px;
}
    
#\30 00f80c1 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#a77aab55 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\30 00f80c1 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 a63bd8a {
    width: 100%;
    min-height: 47px;
    align-items: center;
    row-gap: 15px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 8px;
    height: auto;
}
    
#\32 ea6151b {
    width: 100.00%;
    order: 1;
}
    
#\30 00f80c1 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 2% 2% 2%;
}
    
#a072ac30 {
    justify-self: auto;
    align-self: auto;
    width: 99.99498696611188%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\39 a63bd8a {
    justify-content: flex-start;
    align-items: center;
    min-height: 93px;
}
    
#\30 00f80c1 {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 2%;
}
}



@media all {
    
#\33 f5aa087 {
    align-self: start;
    background-size: cover;
    min-height: 520px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    flex-wrap: nowrap;
    padding-right: 6%;
    padding-left: 6%;
    padding-bottom: 8%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dffc732d {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
}
    
#\33 6996f0f {
    margin: 0px 0% 0px 0%;
}
    
#\35 0d64ffb {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 16px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\35 0d64ffb.lazy {
    background-image: url('');
}
    
#\34 e2079a8 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\33 f5aa087 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 360px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\35 0d64ffb {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
#\35 0d64ffb.lazy {
    background-image: url('');
}
}



@media (min-width: 1400px) {
    
#\33 f5aa087 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 520px;
    padding-bottom: 8%;
}
    
#\35 0d64ffb {
    width: 100%;
    min-height: 8px;
}
#\35 0d64ffb.lazy {
    background-image: url('');
}
}



@media (max-width: 766px) {
    
#\33 f5aa087 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dffc732d {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\33 f5aa087 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
    
#\35 0d64ffb {
    width: 100%;
    min-height: 654px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
#\35 0d64ffb.lazy {
    background-image: url('');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\33 f5aa087 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 577px;
    padding-left: 2%;
    padding-right: 2%;
    column-gap: 2%;
}
    
#\35 0d64ffb {
    width: 100%;
    min-height: 8px;
    row-gap: 20px;
    padding: 8px 0px 8px 0px;
}
#\35 0d64ffb.lazy {
    background-image: url('');
}
}



@media all {
    
#\30 76719f7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(142, 142, 142, 0.1);
    background-image: initial;
    order: 0;
    padding: 6% 6% 6% 6%;
}
    
#\36 35cd8c1 {
    background-color: rgba(153, 6, 6, 1);
    background-image: initial;
}
    
#d843893b {
    width: 99.94586913864268%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 203ecd0 {
    width: 99.76%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cef5da6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 e12fb89 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
}
    
#group_npb {
    width: 100%;
    min-width: 4%;
    min-height: 513px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    background-image: url(https://lirp.cdn-website.com/3e7f3c47/dms3rep/multi/opt/IMG_4915-1920w.jpeg);
    height: auto;
    padding: 19.8vh 16px 16px 16px;
}
#group_npb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQFERIxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAECMf/aAAwDAQACEQMRAD8Ay2PTbfhLO58nb38kOzmtyWMovPQJERGFV9f/2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 76719f7 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#d843893b {
    margin: 0px 0% 0px 0%;
}
    
#\36 203ecd0 {
    margin: 0px 0% 0px 0%;
}
    
#cef5da6c {
    margin: 0px 0% 0px 0%;
}
    
#\35 e12fb89 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#group_npb {
    width: 100%;
    min-height: 80px;
}
#group_npb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQFERIxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAECMf/aAAwDAQACEQMRAD8Ay2PTbfhLO58nb38kOzmtyWMovPQJERGFV9f/2Q==');
}
}



@media (min-width: 1400px) {
    
#\30 76719f7 {
    width: 50%;
    min-height: 8px;
    padding: 6% 6% 6% 6%;
}
    
#\36 203ecd0 {
    width: 100%;
}
    
#\35 e12fb89 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 518px;
    padding: 6% 6% 6% 6%;
}
    
#group_npb {
    width: 50%;
    min-height: 8px;
}
#group_npb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQFERIxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAECMf/aAAwDAQACEQMRAD8Ay2PTbfhLO58nb38kOzmtyWMovPQJERGFV9f/2Q==');
}
}



@media (max-width: 767px) {
    
#\30 76719f7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 14px;
    padding-top: 8%;
    padding-bottom: 12%;
    height: auto;
}
    
#\36 203ecd0 {
    margin-top: 10px;
}
    
#\35 e12fb89 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#group_npb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#group_npb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQFERIxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAECMf/aAAwDAQACEQMRAD8Ay2PTbfhLO58nb38kOzmtyWMovPQJERGFV9f/2Q==');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 76719f7 {
    height: auto;
    min-height: 426px;
    row-gap: 8px;
}
}



@media all {
    
#\39 29433be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 71c8118 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_7jp {
    width: 100.00%;
    height: 264px;
    min-height: 100px;
    max-width: 100%;
    margin-top: 3px;
    align-self: center;
    order: 1;
}
    
#group_ggl {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_3hd {
    width: 100%;
    height: 268px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#widget_bma {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_vst {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 6a91824 {
    background-color: var(--color_11);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\39 29433be {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 71c8118 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_ggl {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 bac4a84 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb6a4add {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin-top: 3px;
    grid-area: auto / auto / auto / auto;
}
    
#e1e52e1c {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\31 9f79856 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a7c9b2e {
    margin: 0px 0% 0px 0%;
}
    
#\32 dcf312d {
    min-height: 390px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 0% 100px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\31 9f79856 {
    row-gap: 10px;
}
    
#\32 dcf312d {
    padding-top: 60px;
    padding-bottom: 60px;
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#e1e52e1c {
    grid-template-rows: minmax(8px, max-content);
}
    
#\32 dcf312d {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 9f79856 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\32 dcf312d {
    flex-direction: column;
    min-height: unset;
    padding: 40px 4% 40px 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}

