*#dm *.dmBody a.span.textonly
{
	color:rgb(0,173,239) !important;
}
*#dm *.dmBody *.u_625770779
{
	width:100% !important;
}
*#dm *.dmBody div.u_625770779 img
{
	border-style:solid !important;
	border-width:1px 1px 1px 1px !important;
	border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_2678314573
{
	width:100% !important;
}
*#dm *.dmBody div.u_1189295704 .dmwidget-title
{
	font-style:italic !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1189295704 input:not([type="submit"])
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-style:solid !important;
	border-color:rgba(224,224,224,1) rgba(224,224,224,1) rgba(224,224,224,1) rgba(224,224,224,1) !important;
	border-width:1px 1px 1px 1px !important;
}
*#dm *.dmBody div.u_1189295704 textarea
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-style:solid !important;
	border-color:rgba(224,224,224,1) rgba(224,224,224,1) rgba(224,224,224,1) rgba(224,224,224,1) !important;
	border-width:1px 1px 1px 1px !important;
}
*#dm *.dmBody div.u_1189295704 select
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-style:solid !important;
	border-color:rgba(224,224,224,1) rgba(224,224,224,1) rgba(224,224,224,1) rgba(224,224,224,1) !important;
	border-width:1px 1px 1px 1px !important;
}
*#dm *.dmBody div.u_1189295704 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .m-recaptcha
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .dmforminput input
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .dmforminput textarea
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .dmforminput .fileUploadLink
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .checkboxwrapper span
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .radiowrapper span
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .optinwrapper div
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .freetextwrapper
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .dmforminput select
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .dmforminput option
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 input::placeholder
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 input.placeholder
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 textarea::placeholder
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 textarea.placeholder
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 select::placeholder
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 select.placeholder
{
	font-family:'Open Sans' !important;
	color:rgba(42,42,42,1) !important;
}
*#dm *.dmBody div.u_1189295704 .dmformsubmit
{
	width:170px !important;
	height:50px !important;
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody *.u_3584098452
{
	width:100% !important;
}
*#dm *.dmBody *.u_1602952507
{
	width:100% !important;
}
*#dm *.dmBody *.u_1136154030
{
	width:100% !important;
}
*#dm *.dmBody *.u_1537509580
{
	width:100% !important;
}
*#dm *.dmBody *.u_1889925186
{
	width:100% !important;
}
*#dm *.dmBody *.u_1619222390
{
	width:100% !important;
}
*#dm *.dmBody *.u_1195754602
{
	display:none !important;
}
*#dm *.dmBody *.u_1514915474
{
	display:none !important;
}
*#dm *.dmBody *.u_1217742778
{
	display:none !important;
}
*#dm *.dmBody *.u_1856051933
{
	display:none !important;
}
*#dm *.dmBody *.u_1185542502
{
	display:none !important;
}
*#dm *.dmBody *.u_1697803880
{
	display:none !important;
}
*#dm *.dmBody *.u_1983756397
{
	display:none !important;
}
*#dm *.dmBody *.u_1208628179
{
	display:none !important;
}
*#dm *.dmBody *.u_1428328455
{
	display:none !important;
}
*#dm *.dmBody *.u_1224348250
{
	display:none !important;
}
*#dm *.dmBody *.u_1172001727
{
	display:none !important;
}
*#dm *.dmBody *.u_1938379117
{
	display:none !important;
}
*#dm *.dmBody div.u_946034217 .svg
{
	fill:rgba(215,215,215,1) !important;
}
*#dm *.dmBody div.u_1137880552 .svg
{
	fill:rgba(215,215,215,1) !important;
}
*#dm *.dmBody div.u_1879956304 .svg
{
	fill:rgba(215,215,215,1) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody *.u_1439866416 .photoGalleryThumbs .image-container a
{
	padding-top:260px !important;
}
*#dm *.dmBody *.u_1439866416 .photoGalleryThumbs
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_1439866416 .layout-container
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_1439866416 .photoGalleryViewAll
{
	padding:0 2.5px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\39 4338258 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 36b12ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d6c16a8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_g56 {
    width: 756px;
    height: auto;
    max-width: 100%;
}
    
#widget_bq6 {
    width: 320px;
    height: auto;
    max-width: 100%;
}
    
#widget_9hn {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_6hc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6up.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#widget_6up {
    width: 170px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin: 30px 0% 0px 0%;
}
    
#widget_oac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 94476a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b7b52cdf {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_b59 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_lon {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#a5b3ef94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c5b3d3c9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
}
    
#\37 f49d52b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_99s {
    width: 576px;
    height: auto;
    max-width: 100%;
}
    
#widget_7kq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_eh4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cb9c06d8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#fd48734f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 80ec1d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b5fa28c1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
}
    
#e9563a2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a83c4887 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e8b7280 {
    width: 576px;
    height: auto;
    max-width: 100%;
}
    
#c0225928 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#fdadf246 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f35a609 {
    width: 576px;
    height: auto;
    max-width: 100%;
}
    
#\30 676cdc0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
}
    
#\37 843b904 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b3f66b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#acb254a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b3cefc2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 c054fa5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 d373427 {
    width: 576px;
    height: auto;
    max-width: 100%;
}
    
#\35 151e2a7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
}
    
#\37 b8987dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8964e66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b73e992 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b2ba95f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 7854008 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 06432f2 {
    width: 576px;
    height: auto;
    max-width: 100%;
}
    
#\34 5b108af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e83a866b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
}
    
#\38 63376e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ecdfbcba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a6c7e262 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 1f568ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 93c12ec {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
}
    
#a152d23b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 71514d9 {
    width: 576px;
    height: auto;
    max-width: 100%;
}
    
#\35 25490fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 07bc268 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 40d7b8b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c7f101f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b7c64f57 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 dc03739 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 b7afe07 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 015d2d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f7e77c31 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_a11 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\32 4408218 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e66c95c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f327671 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_d5h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_0oc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_vnl {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_jr9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1c14a4a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#c7405b7d {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#d69163d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 623074d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 f08b58d {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#b8adba71 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#a7eeef1e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#a7eeef1e {
    width: 170px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4338258 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_g56 {
    height: auto;
}
    
#widget_bq6 {
    height: auto;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b5fa28c1 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 e8b7280 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f35a609 {
    height: auto;
}
    
#\30 676cdc0 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d373427 {
    height: auto;
}
    
#\35 151e2a7 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 06432f2 {
    height: auto;
}
    
#e83a866b {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 93c12ec {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 71514d9 {
    height: auto;
}
}



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



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



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



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



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



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



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



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



@media (min-width: 1400px) {
    
#\30 06432f2 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\37 71514d9 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 4338258 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 36b12ae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d6c16a8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_g56 {
    height: auto;
}
    
#widget_bq6 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 94476a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b7b52cdf {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#a5b3ef94 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c5b3d3c9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 f49d52b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_99s {
    height: auto;
}
}



@media (max-width: 767px) {
    
#fd48734f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b5fa28c1 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e9563a2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 e8b7280 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 f35a609 {
    height: auto;
}
    
#\30 676cdc0 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 843b904 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 b3f66b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 d373427 {
    height: auto;
}
    
#\35 151e2a7 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 b8987dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 8964e66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 06432f2 {
    height: auto;
}
    
#e83a866b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 63376e5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ecdfbcba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 93c12ec {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#a152d23b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 71514d9 {
    height: auto;
}
    
#\35 25490fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



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



@media (max-width: 767px) {
    
#\39 e66c95c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 f327671 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_d5h {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_0oc {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a1c14a4a {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 623074d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b8adba71 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
}



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



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



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



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



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 06432f2 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 71514d9 {
    height: auto;
}
}

