gradient-text-metallic
{
	background:linear-gradient(135deg,#c0c0c0,#e5e4e2,#667eea) !important;
	-webkit-background-clip:text !important;
	-webkit-text-fill-color:transparent !important;
}
.gradient-text-metallic
{
	background:linear-gradient(135deg,#c0c0c0,#e5e4e2,#667eea) !important;
	-webkit-background-clip:text !important;
	-webkit-text-fill-color:transparent !important;
	background-clip:text !important;
}
.gradient-text-hix
{
	background-clip:text !important;
	background:linear-gradient(135deg,#667eea,#764ba2,#4facfe) !important;
	-webkit-background-clip:text !important;
	-webkit-text-fill-color:transparent !important;
}
.hero-gradient-container
{
	text-align:center !important;
	margin:0 !important;
	padding:0 !important;
}
.gradient-title
{
	margin:0 !important;
	padding:0 !important;
	line-height:1 !important;
	display:inline-block !important;
	font-family:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
	-webkit-background-clip:text !important;
	background-clip:text !important;
	color:transparent !important;
	-webkit-text-fill-color:transparent !important;
	-webkit-user-select:none !important;
	-moz-user-select:none !important;
	user-select:none !important;
}
.gradient-escenario
{
	font-size:240px !important;
	font-weight:800 !important;
	background:linear-gradient(90deg,#ffffff,#f8f9fa,#ffffff) !important;
	background-size:200% 100% !important;
}
.gradient-hix
{
	font-size:280px !important;
	font-weight:900 !important;
	background:linear-gradient(90deg,#a8ccf0,#63a6e4,#a672da,#a8ccf0) !important;
	background-size:200% 100% !important;
}
@media (max-width:400px) {
  svg text[style*="140px"] { font-size:45px !important; }

  svg[height="170"] { height:70px !important; }

  svg[height="190"] { height:70px !important; }

  svg[style*="-35px"] { margin:-15px 0 0 0 !important; }
}
@media (min-width:401px) and (max-width:576px) {
  svg text[style*="140px"] { font-size:59px !important; }

  svg[height="170"] { height:85px !important; }

  svg[height="190"] { height:85px !important; }

  svg[style*="-35px"] { margin:-18px 0 0 0 !important; }
}
@media (min-width:577px) and (max-width:768px) {
  svg text[style*="140px"] { font-size:83px !important; }

  svg[height="170"] { height:115px !important; }

  svg[height="190"] { height:115px !important; }

  svg[style*="-35px"] { margin:-25px 0 0 0 !important; }
}
@media (min-width:769px) and (max-width:992px) {
  svg text[style*="140px"] { font-size:70px !important; }

  svg[height="170"] { height:100px !important; }

  svg[height="190"] { height:100px !important; }

  svg[style*="-35px"] { margin:-20px 0 0 0 !important; }
}
@media (min-width:993px) and (max-width:1200px) {
  svg text[style*="140px"] { font-size:93px !important; }

  svg[height="170"] { height:130px !important; }

  svg[height="190"] { height:130px !important; }

  svg[style*="-35px"] { margin:-28px 0 0 0 !important; }
}
@media (min-width:1201px) and (max-width:1900px) {
  svg text[style*="140px"] { font-size:117px !important; }

  svg[height="170"] { height:150px !important; }

  svg[height="190"] { height:150px !important; }

  svg[style*="-35px"] { margin:-32px 0 0 0 !important; }
}
@media (max-width:400px) {
  svg text[style*="160px"] { font-size:64px !important; }

  svg text[style*="140px"] { font-size:56px !important; }

  svg[height="170"],
  svg[height="200"] { height:100px !important; }

  svg[height="190"],
  svg[height="220"] { height:100px !important; }

  svg[style*="-10px"] { margin:-8px 0 0 0 !important; }

  svg[style*="-35px"],
  svg[style*="-50px"] { margin:-25px 0 0 0 !important; }
}
@media (min-width:401px) and (max-width:576px) {
  svg text[style*="160px"] { font-size:85px !important; }

  svg text[style*="140px"] { font-size:74px !important; }

  svg[height="170"],
  svg[height="200"] { height:120px !important; }

  svg[height="190"],
  svg[height="220"] { height:120px !important; }

  svg[style*="-10px"] { margin:-10px 0 0 0 !important; }

  svg[style*="-35px"],
  svg[style*="-50px"] { margin:-30px 0 0 0 !important; }
}
@media (min-width:577px) and (max-width:768px) {
  svg text[style*="160px"] { font-size:118px !important; }

  svg text[style*="140px"] { font-size:104px !important; }

  svg[height="170"],
  svg[height="200"] { height:160px !important; }

  svg[height="190"],
  svg[height="220"] { height:160px !important; }

  svg[style*="-10px"] { margin:-12px 0 0 0 !important; }

  svg[style*="-35px"],
  svg[style*="-50px"] { margin:-40px 0 0 0 !important; }
}
@media (min-width:769px) and (max-width:992px) {
  svg text[style*="160px"] { font-size:96px !important; }

  svg text[style*="140px"] { font-size:85px !important; }

  svg[height="170"],
  svg[height="200"] { height:140px !important; }

  svg[height="190"],
  svg[height="220"] { height:140px !important; }

  svg[style*="-10px"] { margin:-8px 0 0 0 !important; }

  svg[style*="-35px"],
  svg[style*="-50px"] { margin:-35px 0 0 0 !important; }
}
@media (min-width:993px) and (max-width:1200px) {
  svg text[style*="160px"] { font-size:107px !important; }

  svg text[style*="140px"] { font-size:93px !important; }

  svg[height="170"],
  svg[height="200"] { height:160px !important; }

  svg[height="190"],
  svg[height="220"] { height:160px !important; }

  svg[style*="-10px"] { margin:-8px 0 0 0 !important; }

  svg[style*="-35px"],
  svg[style*="-50px"] { margin:-40px 0 0 0 !important; }
}
@media (min-width:1201px) and (max-width:1900px) {
  svg text[style*="160px"] { font-size:133px !important; }

  svg text[style*="140px"] { font-size:117px !important; }

  svg[height="170"],
  svg[height="200"] { height:180px !important; }

  svg[height="190"],
  svg[height="220"] { height:180px !important; }

  svg[style*="-10px"] { margin:-8px 0 0 0 !important; }

  svg[style*="-35px"],
  svg[style*="-50px"] { margin:-45px 0 0 0 !important; }
}
@media all {
  *#dm .dmInner a.u_1047215832:hover { border-color:rgba(153,203,255,1) !important; }

  *#dm .dmInner a.u_1047215832.hover { border-color:rgba(153,203,255,1) !important; }

  *#dm .dmInner div.u_1703687701 {
    border-style:solid !important;
    border-color:rgb(153,204,255) rgb(153,204,255) rgb(153,204,255) rgb(153,204,255) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:55px 55px 55px 55px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1047215832 {
    border-radius:62px 62px 62px 62px !important;
    border-style:solid !important;
    border-color:rgba(128,144,224,1) rgba(128,144,224,1) rgba(128,144,224,1) rgba(128,144,224,1) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner a.u_1047215832 span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1047215832 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/8da803c5/icon/Crown_7905264.svg) !important;
  }

  *#dm .dmInner a.u_1047215832:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1047215832.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1047215832:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1047215832.hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_1227710981 input::placeholder {
    color:rgba(152,155,177,1) !important;
    font-family: Syne !important;
  }

  *#dm .dmInner div.u_1227710981 input.placeholder {
    color:rgba(152,155,177,1) !important;
    font-family: Syne !important;
  }

  *#dm .dmInner div.u_1227710981 textarea::placeholder {
    color:rgba(152,155,177,1) !important;
    font-family: Syne !important;
  }

  *#dm .dmInner div.u_1227710981 textarea.placeholder {
    color:rgba(152,155,177,1) !important;
    font-family: Syne !important;
  }

  *#dm .dmInner div.u_1227710981 select::placeholder {
    color:rgba(152,155,177,1) !important;
    font-family: Syne !important;
  }

  *#dm .dmInner div.u_1227710981 select.placeholder {
    color:rgba(152,155,177,1) !important;
    font-family: Syne !important;
  }

  *#dm .dmInner div.u_1227710981 .dmformsubmit {
    float:none !important;
    display:block !important;
    width:336px !important;
    height:48px !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1227710981 input:not([type="submit"]) {
    background-image:initial !important;
    background-color:rgba(255,255,255,1) !important;
    border-radius:34px 34px 34px 34px !important;
  }

  *#dm .dmInner div.u_1227710981 textarea {
    background-image:initial !important;
    background-color:rgba(255,255,255,1) !important;
    border-radius:34px 34px 34px 34px !important;
  }

  *#dm .dmInner div.u_1227710981 select {
    background-image:initial !important;
    background-color:rgba(255,255,255,1) !important;
    border-radius:34px 34px 34px 34px !important;
  }

  *#dm .dmInner div.u_1227710981 .dmforminput { padding-block:8px !important; }

  *#dm .dmInner div.u_1227710981 .spacing-container { margin-block:-8px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_2399492891
{
}
*#dm .dmInner div.u_1905859207
{
}
separatorHomeCss{color:red !important}

@media all {
    
#\38 f3f4470 {
    min-height: 714px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 362d18c::before, #\35 362d18c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.62;
    border-radius: inherit;
    background-image: linear-gradient(135deg, rgba(15, 14, 50, 1) 0%, rgba(38, 29, 63, 1) 100%);
}
#\35 362d18c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/3-1a305911-1920w.png);
    background-color: rgba(48, 62, 100, 0.62);
    background-attachment: fixed;
    padding: 0% 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\35 362d18c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA3UlEQVQI1y3OTysEcRzH8e+naX6neRbs5m/Zye6osbOKXDYrtoxsUjwDB9eNUtIUB/bKQWhbhfIvzMEeXDynt2Tvr8PLgqEp3NgsNl1HtRTFK2h+Fe3uYbdXePkz7u4aC4ZLuIkEm1lGcxsoaaJGC7X3sZdHvO8c93qPBYXwH0YNlKSo1kTpNsoyrP+B99PHfT4N4HiMwkVUqaPqEmrtoNMTLH/D+3rHf+j9wRJuJMJGYzSZoGgBrW+h4wzrdfG6N/id88GxWMYKZVSsoLCK1jbR4RF2cYl31sFvH/ALbSJsoCsUocAAAAAASUVORK5CYII=');
}
    
#\33 e1a05c1::before, #\33 e1a05c1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(405deg, rgba(44, 68, 138, 1) 0%, rgba(75, 143, 150, 1) 100%);
}
#\33 e1a05c1 {
    background-color: rgba(240, 240, 240, 1);
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/3-1a305911-d81693fb-1920w.png);
    background-attachment: fixed;
}
#\33 e1a05c1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA3UlEQVQI1y3OzUoCUQBH8f/lMnc1TxEpfUIjMQrDjEHRRjJUaCKJoN6gRduKIKIEV7otEEoMIRelUM0ioVXvdEJw/4Nz5C9s4FYitFlB5RRFNbRdR+cXqN/DZh+44TPyFwPcaoxK+2jrCCUNVG2iy2s0HmF/M9zkDfm5Am4tQcUqSlJUbqD0FLVaaPqF/Zvifb/P4Swd7GLCCor3UPMMtdsom2B/PvFGrzMY4JaKaDnCrCeY0g7m8ARz/4CGA+zgBa/bmT/mQ5QLMfkQU4gxB8eY2zv0+ITtdPGubvgHW0hsiiKwqMwAAAAASUVORK5CYII=');
}
    
#\31 06ae292 {
    width: 99.99842519685039%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 60px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ebb1ff {
    width: 82.43937007874015%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 26px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 97773ec {
    width: 82.43937007874015%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 23px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 117734f {
    width: 82.43858267716536%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee3b777b.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#ee3b777b {
    width: 15.418267716535434%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 89px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 47c1d33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 47c1d33 {
    width: 70.69944881889764%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 13px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f3f4470 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 483px;
    padding: 0% 4% 8% 4%;
}
    
#\35 362d18c::before, #\35 362d18c > .bgExtraLayerOverlay {
    
}
#\35 362d18c {
    width: 100%;
    min-height: 8px;
}
#\35 362d18c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA3UlEQVQI1y3OTysEcRzH8e+naX6neRbs5m/Zye6osbOKXDYrtoxsUjwDB9eNUtIUB/bKQWhbhfIvzMEeXDynt2Tvr8PLgqEp3NgsNl1HtRTFK2h+Fe3uYbdXePkz7u4aC4ZLuIkEm1lGcxsoaaJGC7X3sZdHvO8c93qPBYXwH0YNlKSo1kTpNsoyrP+B99PHfT4N4HiMwkVUqaPqEmrtoNMTLH/D+3rHf+j9wRJuJMJGYzSZoGgBrW+h4wzrdfG6N/id88GxWMYKZVSsoLCK1jbR4RF2cYl31sFvH/ALbSJsoCsUocAAAAAASUVORK5CYII=');
}
    
#\33 e1a05c1::before, #\33 e1a05c1 > .bgExtraLayerOverlay {
    
}
#\33 e1a05c1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA3UlEQVQI1y3OzUoCUQBH8f/lMnc1TxEpfUIjMQrDjEHRRjJUaCKJoN6gRduKIKIEV7otEEoMIRelUM0ioVXvdEJw/4Nz5C9s4FYitFlB5RRFNbRdR+cXqN/DZh+44TPyFwPcaoxK+2jrCCUNVG2iy2s0HmF/M9zkDfm5Am4tQcUqSlJUbqD0FLVaaPqF/Zvifb/P4Swd7GLCCor3UPMMtdsom2B/PvFGrzMY4JaKaDnCrCeY0g7m8ARz/4CGA+zgBa/bmT/mQ5QLMfkQU4gxB8eY2zv0+ITtdPGubvgHW0hsiiKwqMwAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\38 f3f4470 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\35 362d18c::before, #\35 362d18c > .bgExtraLayerOverlay {
    
}
#\35 362d18c {
    width: 100%;
    min-height: 797px;
    align-items: center;
    padding-left: 8px;
    padding-right: 8px;
    height: auto;
}
#\35 362d18c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA3UlEQVQI1y3OTysEcRzH8e+naX6neRbs5m/Zye6osbOKXDYrtoxsUjwDB9eNUtIUB/bKQWhbhfIvzMEeXDynt2Tvr8PLgqEp3NgsNl1HtRTFK2h+Fe3uYbdXePkz7u4aC4ZLuIkEm1lGcxsoaaJGC7X3sZdHvO8c93qPBYXwH0YNlKSo1kTpNsoyrP+B99PHfT4N4HiMwkVUqaPqEmrtoNMTLH/D+3rHf+j9wRJuJMJGYzSZoGgBrW+h4wzrdfG6N/id88GxWMYKZVSsoLCK1jbR4RF2cYl31sFvH/ALbSJsoCsUocAAAAAASUVORK5CYII=');
}
    
#\33 e1a05c1::before, #\33 e1a05c1 > .bgExtraLayerOverlay {
    
}
#\33 e1a05c1 {
    background-position: 50% 50%;
}
#\33 e1a05c1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA3UlEQVQI1y3OzUoCUQBH8f/lMnc1TxEpfUIjMQrDjEHRRjJUaCKJoN6gRduKIKIEV7otEEoMIRelUM0ioVXvdEJw/4Nz5C9s4FYitFlB5RRFNbRdR+cXqN/DZh+44TPyFwPcaoxK+2jrCCUNVG2iy2s0HmF/M9zkDfm5Am4tQcUqSlJUbqD0FLVaaPqF/Zvifb/P4Swd7GLCCor3UPMMtdsom2B/PvFGrzMY4JaKaDnCrCeY0g7m8ARz/4CGA+zgBa/bmT/mQ5QLMfkQU4gxB8eY2zv0+ITtdPGubvgHW0hsiiKwqMwAAAAASUVORK5CYII=');
}
    
#\33 a9778ec {
    margin: 0px 0% 0px 0%;
}
    
#\31 06ae292 {
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 96.80651237888283%;
    margin: 43px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ebb1ff {
    width: 96.80651237888283%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 97773ec {
    width: 83.92%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 33px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 117734f {
    width: 86.05%;
    margin-top: 1px;
    order: 5;
}
    
#ee3b777b {
    width: 48.01%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 71px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 47c1d33 {
    width: 86.05%;
    margin-top: 2px;
    order: 4;
}
}



@media all {
    
#\39 4b0511b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
}
    
#fe121b49 {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 0% 0% 0%;
}
    
#\37 2e8e0fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 2e8e0fc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c09f550::before, #\32 c09f550 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(135deg, rgba(12, 15, 38, 1) 0%, rgba(75, 143, 150, 1) 100%);
}
#\32 c09f550 {
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/3-1a305911-d81693fb-f8fa3be0-1920w.png);
    background-attachment: fixed;
}
    
#e265ccbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e265ccbb {
    width: 74.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin: 54px 0% 42px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 725b05f {
    margin: 0px 0% 0px 0%;
}
    
#\35 b24d612.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 b24d612 {
    width: 219px;
    height: auto;
    min-height: 41px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 70px 0% 70px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe121b49 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 739px;
}
    
#\32 c09f550::before, #\32 c09f550 > .bgExtraLayerOverlay {
    
}
    
#\39 4b0511b {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 4b0511b {
    width: 100%;
    min-height: 512px;
    align-items: center;
    height: auto;
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe121b49 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 0% 4%;
}
    
#\32 725b05f {
    margin: 0px 0% 0px 0%;
}
    
#\37 2e8e0fc {
    width: 100.00%;
    height: 158px;
    order: 1;
    align-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c09f550::before, #\32 c09f550 > .bgExtraLayerOverlay {
    
}
#\32 c09f550 {
    background-position: 50% 0%;
    background-attachment: fixed;
}
    
#e265ccbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e265ccbb {
    width: 87.35%;
    order: 2;
    margin: 48px 0% 0px 0%;
}
    
#\35 b24d612.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 b24d612 {
    width: 183px;
    height: auto;
    min-height: 33px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 9417889 {
    min-height: 642px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 a9975af {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c6a48fe {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 a0fc1c0::before, #\30 a0fc1c0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\30 a0fc1c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 0px 0px 0px 0px;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/8259b5b7-c558-415d-a658-b9aef1c00006/dms3rep/multi/opt/pexels-griffinw-3654867-1920w.jpg);
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 60px;
    align-items: center;
    padding: 3% 2.5% 2.5% 2.5%;
}
#\30 a0fc1c0.lazy {
    background-image: url('');
}
    
#\39 f0e26e1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    border-radius: 8px 8px 8px 8px;
}
    
#\33 df9d589::before, #\33 df9d589 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\33 df9d589 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 0px 0px 0px 0px;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/8259b5b7-c558-415d-a658-b9aef1c00006/dms3rep/multi/opt/pexels-griffinw-3654867-1920w.jpg);
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 60px;
    align-items: center;
    padding: 3% 2.5% 2.5% 2.5%;
}
#\33 df9d589.lazy {
    background-image: url('');
}
    
#b73f8f21 {
    width: 99.99763839078777%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9417889 {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 4%;
    min-height: 550px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\30 c6a48fe {
    width: 302px;
}
    
#\30 a0fc1c0::before, #\30 a0fc1c0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 a0fc1c0 {
    background-color: var(--color_4);
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 49.5%;
    min-height: 8px;
}
#\30 a0fc1c0.lazy {
    background-image: url('');
}
    
#\33 df9d589::before, #\33 df9d589 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\33 df9d589 {
    background-color: var(--color_4);
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 49.5%;
    min-height: 8px;
}
#\33 df9d589.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\36 9417889 {
    min-height: 240px;
    flex-direction: row;
    row-gap: 10px;
    flex-wrap: nowrap;
    column-gap: 5%;
    padding: 6% 0% 6% 0%;
}
    
#\37 a9975af {
    width: 84.86914049716142%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c6a48fe {
    width: 84.86914049716142%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a0fc1c0::before, #\30 a0fc1c0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 a0fc1c0 {
    min-height: 8px;
    align-items: center;
    width: 47.5%;
    background-color: var(--color_4);
    background-size: cover;
    background-repeat: no-repeat;
    justify-content: center;
    margin-top: 0px;
    height: auto;
    padding: 0% 6% 0% 6%;
}
#\30 a0fc1c0.lazy {
    background-image: url('');
}
    
#\33 df9d589::before, #\33 df9d589 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\33 df9d589 {
    min-height: 8px;
    align-items: center;
    width: 47.5%;
    background-color: var(--color_4);
    background-size: cover;
    background-repeat: no-repeat;
    justify-content: center;
    margin-top: 0px;
    height: auto;
    padding: 0% 6% 0% 6%;
}
#\33 df9d589.lazy {
    background-image: url('');
}
    
#b73f8f21 {
    width: 95.12069181110874%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 57bb03c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 e68ca63.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 e68ca63 {
    width: 63.88%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5528eb5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f5528eb5 {
    width: 65.32%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#b2f07232::before, #b2f07232 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.53;
    border-radius: inherit;
    background-image: linear-gradient(135deg, rgba(29, 47, 63, 1) 0%, rgba(15, 9, 87, 1) 100%);
}
#b2f07232 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 17px 17px 17px 17px;
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/10-7af33b79-707ed06b-1920w.png);
    align-items: center;
    border-style: solid;
    border-color: rgba(100, 93, 252, 0.36) rgba(100, 93, 252, 0.36) rgba(100, 93, 252, 0.36) rgba(100, 93, 252, 0.36);
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.75) 0px -3px 11px 0px;
    padding: 3% 2.5% 2.5% 2.5%;
    margin: 0px 0% 0px 0%;
}
    
#\38 80b23bd::before, #\38 80b23bd > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(135deg, rgba(44, 68, 138, 1) 0%, rgba(75, 143, 150, 1) 100%);
}
#\38 80b23bd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/3-1a305911-d81693fb-f8fa3be0-1920w.png);
    border-radius: 0px 0px 0px 0px;
    background-attachment: fixed;
}
    
#\36 d718d6b::before, #\36 d718d6b > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.42;
    background-image: linear-gradient(135deg, rgba(38, 29, 63, 1) 0%, rgba(15, 9, 87, 1) 100%);
}
#\36 d718d6b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-color: var(--color_4);
    border-radius: 17px 17px 17px 17px;
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/9-87d68aaa-e44acd43-2d66e4c6-1920w.png);
    align-items: center;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    box-shadow: none;
    padding: 2.5% 2.5% 2.5% 2.5%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ff2cd8e {
    width: 99.80%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0b62bef {
    min-height: 560px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d4fc8c7 {
    width: 63.73%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 cb1ab11 {
    margin: 0px 0% 0px 0%;
}
    
#f29c25f7 {
    width: 82.44000963983599%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee043055 {
    width: 82.44000963983599%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5fc6384 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b2f07232::before, #b2f07232 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#b2f07232 {
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 49.5%;
    min-height: 8px;
}
    
#\36 d718d6b::before, #\36 d718d6b > .bgExtraLayerOverlay {
    
}
#\36 d718d6b {
    background-color: var(--color_4);
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 49.5%;
    min-height: 8px;
}
    
#d0b62bef {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 4%;
    min-height: 356px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 d4fc8c7 {
    width: 302px;
    margin-top: 16px;
}
    
#\38 80b23bd::before, #\38 80b23bd > .bgExtraLayerOverlay {
    
}
    
#\35 e68ca63 {
    margin-top: 22px;
}
    
#ee043055 {
    margin-top: 5px;
}
}



@media (max-width: 767px) {
    
#\35 e68ca63 {
    order: 1;
    width: 72.52%;
    justify-self: auto;
    align-self: auto;
    margin: -14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5528eb5 {
    order: 1;
    width: 72.52%;
    justify-self: auto;
    align-self: auto;
    margin: -14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2f07232::before, #b2f07232 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#b2f07232 {
    min-height: 197px;
    align-items: center;
    width: 100%;
    justify-content: center;
    height: auto;
    background-position: 50% 100%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: -80px 0% -10px 0%;
}
    
#\36 d718d6b::before, #\36 d718d6b > .bgExtraLayerOverlay {
    
}
#\36 d718d6b {
    min-height: 191px;
    align-items: center;
    width: 100%;
    background-color: var(--color_4);
    justify-content: center;
    height: auto;
    background-position: 50% 100%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ff2cd8e {
    width: 84.86914049716142%;
    order: 0;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0b62bef {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    column-gap: 5%;
    padding: 0% 3% 5% 3%;
}
    
#\35 d4fc8c7 {
    width: 84.86914049716142%;
    order: 0;
    margin: -32px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cb1ab11 {
    margin: 0px 0% 0px 0%;
}
    
#\38 80b23bd::before, #\38 80b23bd > .bgExtraLayerOverlay {
    
}
#\38 80b23bd {
    background-position: 50% 0%;
}
    
#f29c25f7 {
    width: 96.80651237888283%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -21px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee043055 {
    width: 96.80651237888283%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5fc6384 {
    width: 84.86914049716142%;
    order: 0;
    margin: -47px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 3ab05de::before, #\31 3ab05de > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(135deg, rgba(44, 68, 138, 1) 0%, rgba(75, 143, 150, 1) 100%);
}
#\31 3ab05de {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/3-1a305911-d81693fb-f8fa3be0-1920w.png);
    border-radius: 0px 0px 0px 0px;
    background-attachment: fixed;
}
#\31 3ab05de.lazy {
    background-image: url('');
}
    
#\35 62975a1 {
    margin: 0px 0% 0px 0%;
}
    
#\38 dfe2f7c::before, #\38 dfe2f7c > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(135deg, rgba(29, 47, 63, 1) 0%, rgba(15, 9, 87, 1) 100%);
}
#\38 dfe2f7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    align-items: center;
    border-style: solid;
    border-color: rgba(100, 93, 252, 0.36) rgba(100, 93, 252, 0.36) rgba(100, 93, 252, 0.36) rgba(100, 93, 252, 0.36);
    border-width: 0px 0px 0px 0px;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#\38 dfe2f7c.lazy {
    background-image: url('');
}
    
#\31 067a77b {
    min-height: 508px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f7ea723 {
    width: 99.91013824884793%;
    height: 504px;
    min-width: 32px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf341872 {
    width: 74.68%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 57px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3ab05de::before, #\31 3ab05de > .bgExtraLayerOverlay {
    
}
#\31 3ab05de.lazy {
    background-image: url('');
}
    
#\38 dfe2f7c::before, #\38 dfe2f7c > .bgExtraLayerOverlay {
    
}
#\38 dfe2f7c {
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 100%;
    min-height: 8px;
}
#\38 dfe2f7c.lazy {
    background-image: url('');
}
    
#\31 067a77b {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 4%;
    min-height: 356px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 3ab05de::before, #\31 3ab05de > .bgExtraLayerOverlay {
    
}
#\31 3ab05de {
    background-position: 50% 0%;
}
#\31 3ab05de.lazy {
    background-image: url('');
}
    
#\35 62975a1 {
    margin: 0px 0% 0px 0%;
}
    
#\38 dfe2f7c::before, #\38 dfe2f7c > .bgExtraLayerOverlay {
    
}
#\38 dfe2f7c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: center;
    height: auto;
    background-position: 50% 100%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: -80px 0% -10px 0%;
}
#\38 dfe2f7c.lazy {
    background-image: url('');
}
    
#\31 067a77b {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    column-gap: 5%;
    padding: 20% 0% 0% 0%;
}
    
#\34 f7ea723.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f7ea723 {
    height: 476px;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -62px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf341872 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    margin: 1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 74cd16c {
    min-height: 592px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f2538073::before, #f2538073 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(135deg, rgba(44, 68, 138, 1) 0%, rgba(75, 143, 150, 1) 100%);
}
#f2538073 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/3-1a305911-d81693fb-f8fa3be0-1920w.png);
    border-radius: 0px 0px 0px 0px;
    background-attachment: fixed;
}
#f2538073.lazy {
    background-image: url('');
}
    
#c98c8e4b {
    margin: 0px 0% 0px 0%;
}
    
#\39 1a155d8 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cedf720::before, #\39 cedf720 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.42;
    background-image: linear-gradient(135deg, rgba(38, 29, 63, 1) 0%, rgba(15, 9, 87, 1) 100%);
}
#\39 cedf720 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 17px 17px 17px 17px;
    background-image: url(https://lirp.cdn-website.com/8da803c5/dms3rep/multi/opt/PORTADA+LUNA+RUSH+LOGO+GRANDE-d71ec929-1920w.png);
    align-items: center;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    box-shadow: none;
    padding: 2.5% 2.5% 2.5% 2.5%;
    margin: 0px 0% 0px 0%;
}
#\39 cedf720.lazy {
    background-image: url('');
}
    
#\37 1bc8741 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 74cd16c {
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 4%;
    min-height: 356px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#f2538073::before, #f2538073 > .bgExtraLayerOverlay {
    
}
#f2538073.lazy {
    background-image: url('');
}
    
#\39 cedf720::before, #\39 cedf720 > .bgExtraLayerOverlay {
    
}
#\39 cedf720 {
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 4%;
    width: 100%;
    min-height: 8px;
}
#\39 cedf720.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\33 74cd16c {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    column-gap: 5%;
    padding: 0% 3% 0% 3%;
}
    
#f2538073::before, #f2538073 > .bgExtraLayerOverlay {
    
}
#f2538073 {
    background-position: 50% 0%;
}
#f2538073.lazy {
    background-image: url('');
}
    
#c98c8e4b {
    margin: 0px 0% 0px 0%;
}
    
#\39 1a155d8 {
    width: 84.29%;
    order: 0;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cedf720::before, #\39 cedf720 > .bgExtraLayerOverlay {
    
}
#\39 cedf720 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: center;
    height: auto;
    background-position: 50% 50%;
    order: 0;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0% 0% 0% 0%;
    margin: -60px 0% 0px 0%;
}
#\39 cedf720.lazy {
    background-image: url('');
}
    
#\37 1bc8741 {
    width: 84.86914049716142%;
    order: 0;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

