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

  *#dm .dmInner div.u_2100236332 .ticker-item-content {
    font-weight:700 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_2100236332 .ticker-separator { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_2100236332 .ticker-item-content:hover { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_193500782 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_2378379626 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1207108670 .front-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1207108670 .front-image {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1207108670 .front-title {
    text-decoration:none !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1207108670 .front-icon svg {
    fill:var(--color_5) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1688222197 .front-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1688222197 .front-image {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1688222197 .front-title {
    text-decoration:none !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1688222197 .front-icon svg {
    fill:var(--color_5) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1482745489 .front-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1482745489 .front-image {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1482745489 .front-title {
    text-decoration:none !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1482745489 .front-icon svg {
    fill:var(--color_5) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1341761456 .front-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1341761456 .front-image {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1341761456 .front-title {
    text-decoration:none !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1341761456 .front-icon svg {
    fill:var(--color_5) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1393135796 .front-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1393135796 .front-image {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1393135796 .front-title {
    text-decoration:none !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1393135796 .front-icon svg {
    fill:var(--color_5) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1694601306 .front-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1694601306 .front-image {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1694601306 .front-title {
    text-decoration:none !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1694601306 .front-icon svg {
    fill:var(--color_5) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1237787429 .front-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1237787429 .front-image {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1237787429 .front-title {
    text-decoration:none !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_1237787429 .front-icon svg {
    fill:var(--color_5) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1688222197 .flip-card-back { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1341761456 .flip-card-back { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1482745489 .flip-card-back { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1207108670 .flip-card-back { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1393135796 .flip-card-back { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1237787429 .flip-card-back { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1694601306 .flip-card-back { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner *.u_1164301298 { display:block !important; }

  *#dm .dmInner *.u_1728639015 { display:none !important; }

  *#dm .dmInner *.u_1274249922 { background-position:50% 50% !important; }

  *#dm .dmInner div.u_52574014 { background-color:rgba(119,119,119,0.60) !important; }

  *#dm .dmInner div.u_1604826078 { background-color:rgba(119,119,119,0.60) !important; }

  *#dm .dmInner div.u_1140050404 {
    background-color:rgba(119,119,119,0.60) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1310497857 { background-color:rgba(67,196,81,0.65) !important; }

  *#dm .dmInner div.u_2767029080 { background-color:rgba(67,196,81,0.65) !important; }

  *#dm .dmInner div.u_1259555720 { background-color:rgba(67,196,81,0.65) !important; }

  *#dm .dmInner div.u_888783225 {
    background-color:rgba(119,119,119,0.60) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1624574237 {
    background-color:rgba(67,196,81,0.65) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_318964412 {
    background-color:rgba(67,196,81,0.65) !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_304928873 .fc-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_304928873 .fc-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/New+Fence+Installation+Rolllins+Fence+Company+Keller-+TX+-481h.webp) !important;
    background-size:cover !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_427127705 .fc-front { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_427127705 .fc-img {
    border-radius:0% !important;
    -moz-border-radius:0% !important;
    -webkit-border-radius:0% !important;
  }

  *#dm .dmInner div.u_427127705 .fc-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_304928873 .fc-front-title {
    color:var(--color_3) !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_427127705 .fc-front-title {
    color:var(--color_3) !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_427127705 .fc-back-title { color:var(--color_5) !important; }

  *#dm .dmInner div.u_2100236332 .ticker-wrapper {
    background-color:var(--color_5) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_304928873 .fc-title { font-style:normal !important; }

  *#dm .dmInner div.u_1688222197 .flip-card-front { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1341761456 .flip-card-front { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1482745489 .flip-card-front { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1207108670 .flip-card-front { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1393135796 .flip-card-front { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1237787429 .flip-card-front { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner div.u_1694601306 .flip-card-front { background-color:rgba(0,0,0,0.65) !important; }

  *#dm .dmInner *.u_1462353025 .vertical-divider { background-color:var(--color_5) !important; }

  *#dm .dmInner *.u_1613070721 .vertical-divider { background-color:var(--color_5) !important; }

  *#dm .dmInner *.u_3520150990 .vertical-divider { background-color:var(--color_5) !important; }

  *#dm .dmInner *.u_1252111751 .vertical-divider { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_2243952944 {
    border-color:rgba(62,167,70,1) !important;
    border-width:0px 0px 3px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_4253673967 .iconBg { display:none !important; }

  *#dm .dmInner div.u_3439311152 .header-cell:not(.linked) { color:var(--color_5) !important; }

  *#dm .dmInner div.u_3439311152 .header-cell {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_3439311152 .cell {
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_3439311152 .row:nth-child(even) { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_3439311152 .row:nth-child(odd) { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_3439311152 .row .cell:not(.first):not(.linked) {
    color:var(--color_3) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner *.u_3439311152 .row { text-align:LEFT !important; }

  *#dm .dmInner div.u_3439311152 .table {
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:1px !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_4043395793 {
    border-style:solid !important;
    border-color:var(--color_7) !important;
    border-width:0px !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner *.u_4043395793 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner *.u_4043395793 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_4043395793 .photoGalleryViewAll.link {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1246101921 {
    background-origin:border-box !important;
    background-image:radial-gradient(circle,rgba(56,167,68,1) 76%,rgba(0,0,0,0) 100%) !important;
  }

  *#dm .dmInner *.u_4043395793 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner div.u_2788771777 .flip-card-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_2788771777 .flip-card-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/New+Fence+Installation+Rolllins+Fence+Company+Keller-+TX+-481h.webp) !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_2788771777 .front-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1403965599 .flip-card-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom+Stained+Wood+Fence+Install+Rollins+Fence+Company+Fort+Worth-+TX-1920w.webp) !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1403965599 .flip-card-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1403965599 .front-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1500124282 .flip-card-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1500124282 .front-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1290633422 .flip-card-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1290633422 .front-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1500124282 .flip-card-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom+Commercial+Composite+Fence+Conctractors+Rolllins+Fence+Company+Fort+Worth-+TX+4-481h.webp) !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1290633422 .flip-card-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Privacy+Fence+Installation+Rollins+Fence+Company+Fort+Worth-+TX-600h.webp) !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1039599302 .flip-card-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1039599302 .front-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1393800807 .flip-card-back { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1393800807 .front-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1393800807 .flip-card-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom-Fence-Installation-Rollins-Fence-Company-Fort-Worth--TX-1920w.png) !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1039599302 .flip-card-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom+Residential+Gate+Install+Rolllins+Fence+Company+Fort+Worth-+TX+-600h.webp) !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_4214669870 {
    background-color:rgba(255,255,255,0.06) !important;
    border-color:rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:8px !important;
  }

  *#dm .dmInner div.u_1047924623 {
    background-color:rgba(255,255,255,0.06) !important;
    border-color:rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:8px !important;
  }

  *#dm .dmInner div.u_1920783385 {
    background-color:rgba(255,255,255,0.06) !important;
    border-color:rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:8px !important;
  }

  *#dm .dmInner div.u_1226239113 {
    background-color:rgba(255,255,255,0.06) !important;
    border-color:rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:8px !important;
  }

  *#dm .dmInner div.u_1292213466 {
    background-color:rgba(255,255,255,0.06) !important;
    border-color:rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:8px !important;
  }

  *#dm .dmInner div.u_1618660924 {
    background-color:rgba(255,255,255,0.06) !important;
    border-color:rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) rgba(62,167,70,0.25) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:8px !important;
  }

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

  *#dm .dmInner nav.u_2706783110 { color:white !important; }

  *#dm .dmInner *.u_1083317074 { display:block !important; }

  *#dm .dmInner *.u_1442414082 { display:none !important; }

  *#dm .dmInner div.u_1570478763 hr { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1761933525 hr { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1722131603 hr { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1714839849 hr { color:var(--color_5) !important; }

  *#dm .dmInner div.u_4043395793 .caption-container .caption-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_4043395793 .caption-container .caption-text {
    font-weight:700 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_4043395793 .caption-container .caption-text .rteBlock {
    font-weight:700 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_4043395793 .caption-inner {
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_3) !important;
    background-color:rgba(0,0,0,0.15) !important;
  }

  *#dm .dmInner a.u_2234325546 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1057485880 .iconBg { display:none !important; }

  *#dm .dmInner a.u_443344967 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1800269490 .iconBg { display:none !important; }

  *#dm .dmInner a.u_3549630106 .iconBg { display:none !important; }

  *#dm .dmInner a.u_2526342790 .iconBg { display:none !important; }

  *#dm .dmInner a.u_3522507925 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1254716995 .iconBg { display:none !important; }

  *#dm .dmInner div.u_1605108679 {
    background-image:radial-gradient(circle,rgba(56,167,68,1) 53%,rgba(0,0,0,0) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_2120781451 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_2120781451 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1912730235 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1912730235 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1380479976 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1380479976 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1904222933 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1904222933 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1353735031 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1353735031 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1777463014 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1777463014 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1313611635 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1313611635 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1824848021 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1824848021 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1605728683 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1605728683 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1337647966 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1337647966 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1234018173 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1234018173 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1309099340 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1309099340 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1642424735 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1642424735 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1668516166 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1668516166 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1975221118 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1975221118 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1684154078 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1684154078 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1445548788 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1445548788 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1934877434 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1934877434 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1055317675 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1055317675 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1302601192 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1302601192 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1622337704 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1622337704 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1328253095 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1328253095 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1209465970 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1209465970 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1349850949 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1349850949 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1656565350 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1656565350 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1135887497 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1135887497 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1676251625 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1676251625 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1002950894 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1002950894 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1164779262 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1164779262 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1862627975 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1862627975 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1394447161 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1394447161 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1502566861 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1502566861 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1997821093 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1997821093 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1571524735 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1571524735 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1941244656 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1941244656 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1659175848 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1659175848 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1223365700 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1223365700 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1395856098 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1395856098 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1073719521 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1073719521 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1250596293 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1250596293 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1489660907 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1489660907 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1611791034 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1611791034 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1503620480 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1503620480 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1505511999 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1505511999 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1865913832 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1865913832 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1188192824 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1188192824 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1207646568 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1207646568 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1560175361 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1560175361 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1265434141 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1265434141 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1318738672 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1318738672 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1685213148 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1685213148 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1641784589 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1641784589 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1385755444 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1385755444 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1015647668 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1015647668 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1046604525 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1046604525 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1434817343 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1434817343 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1932052154 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1932052154 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1331770139 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1331770139 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1055747342 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1055747342 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1455840998 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1455840998 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1160487990 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1160487990 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1113131704 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1113131704 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1816497421 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1816497421 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1644081849 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1644081849 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1911774821 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1911774821 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1798283076 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1798283076 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1239287671 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1239287671 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1487084582 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1487084582 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1473446191 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1473446191 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1356737449 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1356737449 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1053218032 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1053218032 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1078672344 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1078672344 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1418077544 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1418077544 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1011163743 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1011163743 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1257634913 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1257634913 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1229493299 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1229493299 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1997414184 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1997414184 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1310670889 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1310670889 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1204224641 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1204224641 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1271724648 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1271724648 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1218673522 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1218673522 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1611886052 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1611886052 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1990264906 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1990264906 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1357563365 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1357563365 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1988849360 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1988849360 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1270475248 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1270475248 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1545097250 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1545097250 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1517702004 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1517702004 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1496078062 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1496078062 span[data-icon-mask] { background-color:var(--color_5) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2100236332 .ticker-item-content { font-size:18px !important; }

  *#dm .dmInner *.u_1207108670 .flip-card-front { padding:8px !important; }

  *#dm .dmInner *.u_1688222197 .flip-card-front { padding:8px !important; }

  *#dm .dmInner *.u_1482745489 .flip-card { min-height:320px !important; }

  *#dm .dmInner *.u_1482745489 .flip-card-front {
    padding:8px !important;
    min-height:320px !important;
  }

  *#dm .dmInner *.u_1482745489 .flip-card-back { min-height:320px !important; }

  *#dm .dmInner *.u_1393135796 .flip-card-front { padding:8px !important; }

  *#dm .dmInner *.u_1694601306 .flip-card { min-height:320px !important; }

  *#dm .dmInner *.u_1694601306 .flip-card-front {
    padding:8px !important;
    min-height:320px !important;
  }

  *#dm .dmInner *.u_1694601306 .flip-card-back { min-height:320px !important; }

  *#dm .dmInner *.u_1341761456 .flip-card { min-height:320px !important; }

  *#dm .dmInner *.u_1341761456 .flip-card-front {
    padding:8px !important;
    min-height:320px !important;
  }

  *#dm .dmInner *.u_1341761456 .flip-card-back { min-height:320px !important; }

  *#dm .dmInner div.u_1393135796 .flip-card-wrapper { width:300px !important; }

  *#dm .dmInner div.u_1237787429 .flip-card-wrapper { width:300px !important; }

  *#dm .dmInner div.u_1694601306 .flip-card-wrapper { width:300px !important; }

  *#dm .dmInner *.u_1237787429 .flip-card { min-height:401px !important; }

  *#dm .dmInner *.u_1237787429 .flip-card-front {
    padding:8px !important;
    min-height:401px !important;
  }

  *#dm .dmInner *.u_1237787429 .flip-card-back { min-height:401px !important; }

  *#dm .dmInner div.u_1482745489 .front-title { font-size:24px !important; }

  *#dm .dmInner div.u_1393135796 .front-title { font-size:25px !important; }

  *#dm .dmInner *.u_1341761456 .front-icon {
    width:84px !important;
    height:84px !important;
  }

  *#dm .dmInner *.u_4043395793 .photoGalleryThumbs { padding:4.5px !important; }

  *#dm .dmInner *.u_4043395793 .layout-container { padding:4.5px !important; }

  *#dm .dmInner *.u_4043395793 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
    padding-left:19px !important;
    padding-right:19px !important;
  }

  *#dm .dmInner div.u_4043395793 .caption-container .caption-text { font-size:18px !important; }

  *#dm .dmInner div.u_4043395793 .caption-container .caption-text .rteBlock { font-size:18px !important; }

  *#dm .dmInner div.u_304928873 .fc-front {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner *.u_304928873 .fc-img-wrap { height:100% !important; }

  *#dm .dmInner *.u_304928873 .fc-spacer { min-height:100px !important; }

  *#dm .dmInner *.u_427127705 .fc-back-body { padding:25px !important; }

  *#dm .dmInner *.u_427127705 .fc-spacer { min-height:500px !important; }

  *#dm .dmInner *.u_1252111751 .vertical-divider { width:2px !important; }

  *#dm .dmInner *.u_1462353025 .vertical-divider { width:2px !important; }

  *#dm .dmInner div.u_3439311152 .header-cell:not(.linked) { font-size:18px !important; }

  *#dm .dmInner div.u_3439311152 .row .cell:not(.first):not(.linked) { font-size:16px !important; }

  *#dm .dmInner *.u_4043395793 .photoGalleryViewAll { padding:0 4.5px !important; }

  *#dm .dmInner div.u_1482745489 .flip-card-wrapper { width:307px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_4043395793 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_427127705 .fc-wrapper { padding:0px !important; }

  *#dm .dmInner div.u_427127705 .fc-back-title { font-size:18px !important; }

  *#dm .dmInner div.u_427127705 .fc-back-text { font-size:14px !important; }

  *#dm .dmInner div.u_304928873 .fc-front-title { font-size:30px !important; }

  *#dm .dmInner *.u_304928873 .fc-wrapper { padding:0px !important; }

  *#dm .dmInner *.u_427127705 .fc-back-body { padding:20px !important; }

  *#dm .dmInner *.u_4043395793 .photoGalleryThumbs { padding:0.5px !important; }

  *#dm .dmInner *.u_4043395793 .layout-container { padding:0.5px !important; }

  *#dm .dmInner *.u_4043395793 .photoGalleryThumbs .image-container a { padding-top:401px !important; }

  *#dm .dmInner div.u_4043395793 .photoGalleryViewAll.link { font-size:16px !important; }

  *#dm .dmInner *.u_4043395793 .photoGalleryViewAll { padding:0 0.5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2788771777 .front-title { font-size:25px !important; }

  *#dm .dmInner div.u_1500124282 .front-title { font-size:25px !important; }

  *#dm .dmInner div.u_1039599302 .front-title { font-size:25px !important; }

  *#dm .dmInner *.u_1403965599 .flip-card { min-height:363px !important; }

  *#dm .dmInner *.u_1403965599 .flip-card-front { min-height:363px !important; }

  *#dm .dmInner *.u_1403965599 .flip-card-back { min-height:363px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: none;
    --overlapping-background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 84%;
    min-height: 8px;
    min-width: 4%;
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    margin: 15% 8% 0% 8%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 721px;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom+Pool+Enclosures+Rollins+Fence+Company+Fort+Worth-+TX-9e522d5b-1920w.webp");
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_kev {
    max-width: 100%;
    width: 68.35%;
    justify-self: start;
    align-self: start;
    margin: 41px 0px 0px 27px;
}
    
#widget_11r {
    width: 218px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b5cbf3d {
    width: 249px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 97231b4 {
    width: 185px;
    height: auto;
    min-height: 46px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_tt5 {
    width: 100.00%;
    grid-template-rows: minmax(588.57421875px, max-content);
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 2% 0% 0px 0%;
}
    
#widget_ud9 {
    width: 93.88%;
    justify-self: center;
    order: 0;
    max-width: 100%;
    align-self: start;
    margin: 6px 0% 0px 0%;
}
    
#widget_o08.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 2% 0px 2%;
}
#widget_o08 {
    width: 67.35%;
    justify-self: start;
    order: 0;
    max-width: 100%;
    margin: 240px 0% 0px 1.0892352589267942%;
}
    
#innergrid_ue4 {
    width: 82.60%;
    grid-template-rows: minmax(max-content, 100%);
    justify-self: start;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0%;
}
    
#widget_oeo {
    width: 10.55%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 383px 0% 0px 0%;
}
    
#widget_8j2 {
    width: 9.03%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 358px 9.50535994486607% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_e0k {
    width: 70.09%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 108px 0% 0px 2.541532217720337%;
}
    
#group_qij {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    order: 0;
    width: 82.11%;
    min-height: 17.83853856949169%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: start;
    margin: 464px 0px 0px 0px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-color: rgba(0, 0, 0, 1);
    background-color: var(--color_7);
    border-width: 0px;
    border-style: solid;
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.75%;
    min-width: 4%;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 5px;
    border-style: solid;
    border-color: rgba(62, 167, 70, 1);
    background-image: none;
    padding: 40px 4% 40px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 642px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_ipd {
    width: 44.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Residential+Fence+Contractor+Rolllins+Fence+Company+Fort+Worth-+TX+-1920w.webp");
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    background-position: 50% 100%;
}
    
#widget_v3t {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8g2 {
    width: 98.27%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b7edb2dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f5d65ee {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 3e36e5e::before, #\33 3e36e5e > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0,20,5,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.5;
    content: '';
    height: 100%;
}
#\33 3e36e5e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url('https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom+Pool+Enclosures+Rollins+Fence+Company+Fort+Worth-+TX-1920w.webp');
    background-position: center center;
}
    
#widget_efr {
    width: 100%;
    max-width: 100%;
}
    
#widget_oo5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 002503d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-image: url("https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Residential+Custom+Privacy+Fence+Rollins+Fence+Company+Fort+Worth-+TX-1920w.webp");
    box-shadow: rgba(0, 0, 0, 0.25) -3px 3px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 508071e {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6817f80 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#group_pgn {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
}
    
#innergrid_t3c {
    width: 100.00%;
    grid-template-rows: minmax(421.9970703125px, max-content);
    max-width: 100%;
}
    
#widget_72e {
    width: 97.88%;
    justify-self: end;
    order: 0;
    max-width: 100%;
    margin: 5px 0% 0px 0%;
    margin-top: 5px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_nt8 {
    width: 91.02%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 270px 0% 0px 2.1232684307539547%;
}
    
#widget_54a {
    width: 280px;
    height: auto;
    justify-self: start;
    order: 0;
    max-width: 100%;
    margin: 358px 0% 0px 2.1168212594055116%;
    margin-top: 358px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 2.1168212594055116%;
}
    
#\32 6ce6b79 {
    width: 280px;
    height: auto;
    justify-self: start;
    order: 0;
    max-width: 100%;
    margin: 211px 0% 0px 2.1318646592185457%;
    margin-top: 211px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 2.1318646592185457%;
}
    
#\30 7db0997 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e6d54c5f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 f3f9e99 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
}
    
#widget_ahb {
    width: 52.21%;
    height: 526px;
    min-height: 100px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_dff {
    width: 22.59935617540795%;
    height: 263px;
    max-width: 100%;
    order: 3;
    align-self: start;
    justify-self: end;
    margin: 140px 14.744460042422217% 0px 0%;
}
    
#widget_6ge {
    width: 23.02%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 3;
    margin: 38px 0% 0px 14.58867841651898%;
}
    
#group_0a2 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
}
    
#innergrid_18h {
    width: 100.00%;
    grid-template-rows: minmax(529.99267578125px, max-content);
    max-width: 100%;
    order: 1;
    background-color: var(--color_1);
    background-image: none;
}
    
#\38 5e68db8 {
    width: 23.028886491669667%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 3;
    margin: 170px 13.356108044690476% 0px 0%;
}
    
#\30 4e4329e {
    width: 364px;
    height: auto;
    min-height: 48px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 378px 9.288105735962352% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f0f62f9d {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5508c52::before, #\36 5508c52 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,0.65);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 5508c52 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom+Solar+Automated+Gate+Contactrors+Rollins+Fence+Company+Irving-+TX-1920w.webp");
}
    
#group_um7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin-top: 3px;
}
    
#widget_idc {
    width: 100%;
    max-width: 100%;
    margin-top: 117px;
}
    
#widget_j2f {
    width: 22.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_77v {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#\33 003be8e {
    width: 26.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 a3ba158 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d0189c8f {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e77fd65 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_atr {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef619b53 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 daa9bd0 {
    min-height: 195px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d522b7a5 {
    border-width: 0px 0px 0px 5px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_8);
    border-style: solid;
    background-image: none;
    background-color: rgba(250,250,250,1);
}
    
#widget_5uo {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 65px;
}
    
#widget_8pk {
    width: 84.67%;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e7096309 {
    min-height: 742px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5250dbd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\33 0499c69 {
    width: 58.16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#group_pif {
    width: 41.84%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Fence+Contractor+Rolllins+Fence+Company+Hurst-+TX+-1920w.webp");
}
    
#\34 63fe8c1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_unm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vi1 {
    width: 100.00%;
    max-width: 100%;
    margin-top: -7px;
}
    
#widget_9l6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b977d97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 4c0b0a7 {
    min-height: 293px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 2373f92 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
}
    
#widget_7eu {
    width: 81.81%;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_6aq {
    width: 88.87%;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_eg2 {
    width: 324px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -6px;
}
    
#a5fb85d3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 8290db9 {
    min-height: 0;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 1% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c9b16b::before, #\36 3c9b16b > .bgExtraLayerOverlay {
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);
}
#\36 3c9b16b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/Custom-Stair-Step-Fecne-Rollins-Fence-Company-Fort-Worth--TX-e183c402-5757c4c3-1920w.png");
    background-repeat: repeat;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_1);
}
    
#\34 417622a {
    margin: 0px 0% 0px 0%;
}
    
#group_qge {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 4;
    flex-wrap: nowrap;
    justify-content: space-between;
    background-image: none;
    padding: 16px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_h9d {
    width: 22.66%;
    height: 419px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#aa284c38 {
    width: 22.66%;
    height: 419px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\33 df08887 {
    width: 23.26%;
    height: 419px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\39 beceea5 {
    width: 22.66%;
    height: 419px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 378158a {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 4;
    flex-wrap: nowrap;
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2b8824d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\36 2b8824d {
    width: 27.77%;
    height: 411px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1acd965 {
    width: 22.11%;
    height: 419px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1f5b0b9 {
    width: 27.24%;
    height: 419px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 eade1e0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    align-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\33 f78cb1c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 1% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d9546003::before, #d9546003 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.5;
    border-radius: inherit;
}
#d9546003 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/db86c6d9/dms3rep/multi/opt/pexels-photo-32949056-1920w.jpeg");
    background-color: var(--color_7);
}
    
#widget_5sl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 1% 0px;
}
#widget_5sl {
    width: 100.00%;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#group_fcp {
    width: 100%;
    min-width: 4%;
    min-height: 142px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
}
    
#group_bo7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_vno {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_vem {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_oa4 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_rl4 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_oss {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_ev1 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_7su.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 1% 0px;
}
#widget_7su {
    width: 100.00%;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#widget_bon.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 1% 0px;
}
#widget_bon {
    width: 100.00%;
    max-width: 100%;
    align-self: flex-end;
    margin: 0px 0px 0px 0px;
}
    
#widget_2b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 1% 0px;
}
#widget_2b9 {
    width: 100.00%;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#widget_qkr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 1% 0px;
}
#widget_qkr {
    width: 100.00%;
    max-width: 100%;
    align-self: flex-end;
    margin: 0px 0px 0px 0px;
}
    
#widget_c0q.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 1% 0px;
}
#widget_c0q {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_m09.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 1% 0px;
}
#widget_m09 {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_7t3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 1% 1% 1%;
}
#widget_7t3 {
    width: 100.00%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_817.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 1% 0px;
}
#widget_817 {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ce525a61 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e28a1f7 {
    width: 30.66%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 30px 0% 0px 7.105332033591035%;
}
    
#ddbb00b8 {
    width: 30.66%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 0;
    margin: 29px 13.947175294515501% 0px 0%;
}
    
#innergrid_3kp {
    width: 100.00%;
    grid-template-rows: minmax(109.99755859375px, max-content);
    max-width: 100%;
}
    
#widget_96h {
    width: 90.51%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lu7 {
    width: 90.51%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ca84e387 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    background-image: none;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 7f57dcd {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 6% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#bb4accd9 {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_cd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 13px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_bl8.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 8px;
}
#widget_bl8 {
    width: 100%;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 0;
}
    
#widget_1hg {
    width: 25.78%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_7uk {
    width: 27.21%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#c86d78ae {
    margin: 0px 0% 0px 0%;
}
    
#group_50r {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#df8f9128 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    border-width: 0px 0px 4px 0px;
    border-style: solid;
    border-color: rgba(62, 167, 70, 1);
    padding: 32px 16px 32px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 5d6c2fc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#feea28e1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
}
    
#widget_kve {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vka.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#widget_vka {
    width: 26.79%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fpk {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-color: rgba(62, 167, 70, 0.35);
    padding: 24px 0 24px 0;
}
    
#widget_fhe.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#widget_fhe {
    width: 26.78%;
    max-width: 100%;
    order: 4;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 af92e9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\36 af92e9a {
    width: 26.78%;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dceec54 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-color: rgba(62, 167, 70, 0.35);
    padding: 24px 0 24px 0;
}
    
#\30 a0a817f.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\30 a0a817f {
    width: 26.78%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f73b0c8.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\31 f73b0c8 {
    width: 26.77%;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1940e2e.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#a1940e2e {
    width: 26.77%;
    max-width: 100%;
    order: 4;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_ejk {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
}
    
#widget_oqg {
    width: 25.03%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 5891a94 {
    width: 20.94%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_gso {
    height: 495px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d986b622 {
    height: 495px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 068555e {
    height: 547px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e80c3cf {
    height: 547px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f82853eb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 a2cfe06 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 66890d0 {
    min-height: 1120px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c1ffa041 {
    border-width: 0px 0px 0px 5px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_8);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_3q5 {
    width: 1168px;
    height: 487px;
    max-width: 100%;
}
    
#widget_abm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_abm {
    width: 1168px;
    height: 565px;
    max-width: 100%;
    align-self: center;
    margin: -58px 0px 0px 0px;
}
    
#f86a278d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c65681d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 623ab2c {
    min-height: 143px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 08b552f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_r6o {
    width: 96.20%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 1px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b9af0318 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 a22a769 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#acff664f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 bd8bbf9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_fp3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bdu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 8143113 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 1577b80 {
    width: 54.45%;
    max-width: 100%;
    order: 0;
    justify-self: start;
    margin: 377px 0% 0px 1.073581988643174%;
}
    
#\33 5b7e1a2 {
    width: 55.06%;
    justify-self: start;
    order: 0;
    max-width: 100%;
    margin: 445px 0% 0px 1.682978695505108%;
}
    
#\35 44ba80b {
    min-height: 642px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    justify-content: flex-start;
    order: 1;
    height: auto;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c1181a5 {
    min-height: 112px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b8a87657 {
    width: 100.00%;
    grid-template-rows: minmax(598.9990234375px, max-content);
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 1ec8636 {
    width: 280px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 506px 0% 0px 17.34499795483593%;
}
    
#a4f2fb38 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 92660d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\37 d40dffb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 d40dffb {
    width: 41.35%;
    height: 502px;
    max-width: 100%;
    order: 2;
    justify-self: end;
    margin: 0px 4px 0px 0px;
}
    
#\31 813f9c2 {
    margin: 0px 0% 0px 0%;
}
    
#ab18c3b5 {
    width: 100%;
    max-width: 100%;
}
    
#widget_rer {
    width: 48.45%;
    justify-self: start;
    order: 0;
    max-width: 100%;
    margin: 50px 0% 0px 15.122187273167192%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a4220a59 {
    width: 48.45%;
    justify-self: start;
    order: 0;
    max-width: 100%;
    margin: 50px 0% 0px 15.122187273167192%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 a9e9bbb {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 81bc375 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e9da19c9 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 f01180c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 1caa802 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 153c713 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 391af4e {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#d4ac6f33 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 2.92%;
    min-height: 95.64973577341227%;
    row-gap: 7px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 3px 0px 0px 18px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 e2a8de1 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 c12021b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 2dfbb21 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#c2002f17 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 3a94b84 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\38 a8e6e29 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#dc7a73e4 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#dfbf69b8 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 3319ee2 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 3df2e33 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 165ac83 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#c8ae5562 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 92644fa {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e0aa8d0f {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 92f927f {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#b551d6a1 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 2.92%;
    min-height: 95.64973577341227%;
    row-gap: 7px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 3px 0px 0px 18px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#bbbe209e {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 defe50a {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 eb5dceb {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 f1f8edb {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 0e231f3 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e5fbabc6 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 06ad6b5 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e647f2a1 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 05037a2 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 219d919 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\33 424ab40 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 811a874 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 5a0ed25 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 ff61e5c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 5ce7172 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#fb917c74 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 27c8eb3 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 3c7c842 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 bb5a4dd {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 f167b72 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 16ba457 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f057581 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 aa614b4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 7b37695 {
    border-width: 0px 0px 0px 5px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_8);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_qdq {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#\38 5d788aa {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#\36 752f6ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f4f643bb {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#\33 bf6e12b {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#\33 18797ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d7e66945 {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#ac9e4408 {
    width: 300px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 93ede2f {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c72ecf43 {
    min-height: 105px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1b43440.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 1b43440 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#caec5a46 {
    width: 6.60%;
    height: 79px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#d8be2d33.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d8be2d33 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#f63fb069 {
    margin: 0px 0% 0px 0%;
}
    
#\39 be58945 {
    border-width: 0px 0px 0px 5px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_8);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 60b33e2 {
    width: 6.60%;
    height: 79px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\30 7493d92 {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d71746c0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d71746c0 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 632d2d7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 632d2d7 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 53fa1db {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#a98088ed {
    margin: 0px 0% 0px 0%;
}
    
#d9cc36c9 {
    min-height: 105px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\37 9535855 {
    width: 100%;
    max-width: 100%;
}
    
#\34 159acd2 {
    width: 55.06%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 488px 0% 0px 1.682632880925677%;
}
    
#\38 2de4fc6 {
    width: 100.00%;
    grid-template-rows: minmax(598.9990234375px, max-content);
    max-width: 100%;
}
    
#dc77dfaf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc77dfaf {
    width: 41.35%;
    height: 502px;
    max-width: 100%;
    order: 2;
    justify-self: end;
    align-self: start;
    margin: 0px 4px 0px 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 594c8f7 {
    width: 280px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 544px 0% 0px 17.224850217246505%;
}
    
#a923a9be {
    min-height: 642px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    justify-content: flex-start;
    order: 1;
    height: auto;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f289f11a {
    min-height: 112px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 ac97280 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c5f0761f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#e141c999 {
    margin: 0px 0% 0px 0%;
}
    
#\31 64208b8 {
    width: 54.45%;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin: 416px 0% 0px 1.2442129552213808%;
}
    
#widget_j0i {
    width: 10.44%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 3.372028953174764%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 309f0ea {
    width: 13.18%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 21.34818650928248%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e8ce8ad8 {
    width: 13.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 6.799792309174639% 0px 0%;
}
    
#group_kvo {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 1.71%;
    min-height: 68.77929757603935%;
    row-gap: 7px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 3px 0px 0px 18px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_cu6 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 89d3d49 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 308b5ad {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 80e92bb {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ca84de02 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 daf7a49 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#abec375c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#bab6e96d {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 d99fdb8 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 5bd3407 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#c4727ed4 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 ac9d3bf {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\38 a89562a {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 8bfb610 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#c5f0434d {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 91015cc {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 1.71%;
    min-height: 68.77703550136353%;
    row-gap: 7px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 2px 0px 0px 229px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 28b1737 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 9a82e87 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 b4a4689 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#dc05a6fa {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\30 7ac5355 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\38 33d204c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\38 27b9283 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 828169b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#eab715a3 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 a56d616 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 a5df0c5 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\33 cc14814 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 3ce379a {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 41fa6d1 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 2cb1d0b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\33 2ceb86a {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 1.71%;
    min-height: 68.7770764224982%;
    row-gap: 7px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 253px 0px 0px;
}
    
#\31 bfc1542 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#bbe36e7b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 7b52870 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#eed1f1ad {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#b02019e7 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 c82f996 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e58bf3f9 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\33 5818fce {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 510317e {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 0e3f37b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e8976542 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#fac0db90 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 52e6339 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\33 b9c42dc {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\38 4a21644 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 99.91%;
    height: auto;
    min-height: 618px;
    align-self: center;
    padding: 16px 16px 16px 16px;
    margin: 20% 0% 4% 0%;
}
    
#\34 97231b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 72.09%;
}
    
#widget_11r {
    margin-right: 0%;
    margin-left: 0%;
    width: 72.09%;
}
    
#\38 b5cbf3d {
    width: 72.09%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#innergrid_tt5 {
    width: 100.00%;
    grid-template-rows: minmax(540.02685546875px, max-content);
}
    
#widget_kev.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 2% 0px 2%;
}
#widget_kev {
    justify-self: end;
    align-self: start;
    width: 100%;
    margin: 39px -2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ud9 {
    justify-self: start;
    align-self: start;
    width: 84.13%;
    margin: 3px 0% 0px 2.8236647474360588%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_o08 {
    justify-self: end;
    align-self: start;
    width: 100%;
    margin: 217px -0.3040299515625977% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_8j2 {
    justify-self: end;
    align-self: start;
    width: 20.88%;
    margin: 394px 9.88505676537391% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_oeo {
    justify-self: end;
    align-self: start;
    width: 19.76%;
    margin: 413px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_ue4 {
    justify-self: start;
    align-self: stretch;
    width: 100.00%;
    grid-template-rows: minmax(max-content, 100%);
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_qij {
    justify-self: start;
    align-self: end;
    height: auto;
    min-height: 33.70%;
    width: 51.81%;
    column-gap: 3.659730460851559%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 4px;
    margin: 0px 0px -35px 1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#group_ipd {
    width: 100%;
    min-height: 418px;
    height: auto;
    background-position: 50% 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 508071e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 7db0997 {
    margin: 0px 0% 0px 0%;
}
    
#widget_54a {
    justify-self: center;
    align-self: start;
    margin: 426px 0% 0px 0.20715648628384084%;
    grid-area: 1 / 1 / span 1 / span 1;
    margin-top: 426px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0.20715648628384084%;
}
    
#innergrid_t3c {
    width: 100.01%;
    grid-template-rows: minmax(479.99267578125px, max-content);
}
    
#widget_nt8 {
    justify-self: center;
    align-self: start;
    width: 91.01%;
    margin: 309px 1.0854312987408503% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 6ce6b79 {
    justify-self: center;
    align-self: start;
    margin: 255px 1.0576861326657816% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    margin-top: 255px;
    margin-right: 1.0576861326657816%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_pgn {
    width: 55.17%;
}
    
#\31 002503d {
    width: 44.74%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6d54c5f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    margin: 0px 0% 0px 0%;
}
    
#\36 b747409 {
    margin: 0px 0% 0px 0%;
}
    
#\38 5e68db8 {
    justify-self: end;
    align-self: start;
    width: 28.97%;
    margin: 199px 9.477906493912574% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_dff {
    justify-self: end;
    align-self: start;
    width: 31.08%;
    height: 200px;
    margin: 173px 7.369708369103037% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ahb {
    justify-self: start;
    align-self: start;
    height: 530px;
    width: 58.34%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_6ge {
    justify-self: start;
    align-self: start;
    width: 34.46%;
    margin: 37px 0% 0px 14.588067434536573%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_18h {
    width: 100.00%;
    grid-template-rows: minmax(529.9886474609375px, max-content);
}
    
#\30 4e4329e {
    justify-self: end;
    align-self: start;
    height: auto;
    min-height: 65px;
    width: 204px;
    margin: 372px 7.364700364910128% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0189c8f {
    padding: 0px 0% 0px 0%;
}
    
#a805640a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4645541 {
    margin: 0px 0% 0px 0%;
}
    
#\35 daa9bd0 {
    padding: 0px 0% 0px 0%;
}
    
#widget_5uo {
    margin-top: 22px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e7096309 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 63fe8c1 {
    margin: 0px 0% 0px 0%;
}
    
#\33 0499c69 {
    width: 100%;
    min-height: 80px;
}
    
#group_pif {
    width: 100%;
    min-height: 315px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4c0b0a7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    margin: 0px 0% 0px 0%;
}
    
#a5fb85d3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 8290db9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 417622a {
    margin: 0px 0% 0px 0%;
}
    
#group_qge {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#aa284c38 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\39 beceea5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\33 df08887 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#widget_h9d {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\32 378158a {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\36 2b8824d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#f1acd965 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#e1f5b0b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7f57dcd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    margin: 0px 0% 0px 0%;
}
    
#c86d78ae {
    margin: 0px 0% 0px 0%;
}
    
#widget_1hg {
    width: 43.77%;
}
    
#widget_7uk {
    width: 37.75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5d6c2fc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    margin: 0px 0% 0px 0%;
}
    
#f82853eb {
    margin: 0px 0% 0px 0%;
}
    
#group_fpk {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_vka {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_gso {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 af92e9a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d986b622 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_fhe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 dceec54 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 a0a817f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 068555e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 f73b0c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 e80c3cf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a1940e2e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_oqg {
    width: 31.70%;
}
    
#\32 5891a94 {
    width: 28.47%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 66890d0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f86a278d {
    margin: 0px 0% 0px 0%;
}
    
#widget_abm {
    height: 1425px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    margin-top: -73px;
}
    
#\35 a2cfe06 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_3q5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 1027px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 623ab2c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b9af0318 {
    margin: 0px 0% 0px 0%;
}
    
#widget_r6o {
    width: 62.18%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#acff664f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 44a1d12 {
    margin: 0px 0% 0px 0%;
}
    
#widget_fp3 {
    width: 85.70%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8143113 {
    width: 17px;
}
    
#a4f2fb38 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 813f9c2 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d40dffb {
    justify-self: end;
    align-self: start;
    width: 48.18%;
    height: 321px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a4220a59 {
    justify-self: center;
    align-self: start;
    width: 20.58%;
    margin: 2px 20.582784351356217% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_rer {
    justify-self: start;
    align-self: start;
    width: 17.81%;
    margin: 1px 0% 0px 2.9239617452350757%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 1ec8636 {
    justify-self: end;
    align-self: start;
    margin: 499px 3.737070243720094% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 5b7e1a2 {
    justify-self: end;
    align-self: start;
    width: 45.5%;
    margin: 427px 1.3348116379622927% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 1577b80 {
    justify-self: end;
    align-self: start;
    width: 42.89%;
    margin: 320px 2.6433664330338393% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b8a87657 {
    width: 100.00%;
    grid-template-rows: minmax(573.9990234375px, max-content);
}
    
#\35 44ba80b {
    height: auto;
    min-height: 575px;
    padding: 0px 0px 4% 0px;
    margin: 0% 0% 0% 0%;
}
    
#d4ac6f33 {
    justify-self: start;
    align-self: start;
    width: 2.92%;
    min-height: 95.65%;
    height: auto;
    row-gap: 7px;
    margin: 1px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 81bc375 {
    width: 17px;
}
    
#\31 a9e9bbb {
    width: 17px;
}
    
#\38 a8e6e29 {
    width: 17px;
}
    
#\32 e2a8de1 {
    width: 17px;
}
    
#\37 2dfbb21 {
    width: 17px;
}
    
#\30 391af4e {
    width: 17px;
}
    
#dfbf69b8 {
    width: 17px;
}
    
#dc7a73e4 {
    width: 17px;
}
    
#\32 3a94b84 {
    width: 17px;
}
    
#\36 f01180c {
    width: 17px;
}
    
#c2002f17 {
    width: 17px;
}
    
#e9da19c9 {
    width: 17px;
}
    
#\31 c12021b {
    width: 17px;
}
    
#\34 153c713 {
    width: 17px;
}
    
#\32 1caa802 {
    width: 17px;
}
    
#\31 3319ee2 {
    width: 17px;
}
    
#\32 3df2e33 {
    width: 17px;
}
    
#\36 165ac83 {
    width: 17px;
}
    
#c8ae5562 {
    width: 17px;
}
    
#\39 92644fa {
    width: 17px;
}
    
#e0aa8d0f {
    width: 17px;
}
    
#\39 92f927f {
    width: 17px;
}
    
#b551d6a1 {
    justify-self: start;
    align-self: start;
    width: 2.92%;
    min-height: 95.64729576228073%;
    height: auto;
    row-gap: 7px;
    margin: 1px 0px 0px 181px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#bbbe209e {
    width: 17px;
}
    
#\32 defe50a {
    width: 17px;
}
    
#\30 eb5dceb {
    width: 17px;
}
    
#\35 f1f8edb {
    width: 17px;
}
    
#\36 0e231f3 {
    width: 17px;
}
    
#e5fbabc6 {
    width: 17px;
}
    
#\35 06ad6b5 {
    width: 17px;
}
    
#e647f2a1 {
    width: 17px;
}
    
#\37 05037a2 {
    width: 17px;
}
    
#\39 219d919 {
    width: 17px;
}
    
#\33 424ab40 {
    width: 17px;
}
    
#\31 811a874 {
    width: 17px;
}
    
#\30 5a0ed25 {
    width: 17px;
}
    
#\30 ff61e5c {
    width: 17px;
}
    
#\35 5ce7172 {
    width: 17px;
}
    
#fb917c74 {
    width: 17px;
}
    
#\37 27c8eb3 {
    width: 17px;
}
    
#\32 3c7c842 {
    width: 17px;
}
    
#\34 bb5a4dd {
    width: 17px;
}
    
#\39 f167b72 {
    width: 17px;
}
    
#\36 16ba457 {
    width: 17px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 aa614b4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 3px;
    padding: 1% 2% 4% 2%;
}
    
#\39 548efdc {
    margin: 0px 0% 0px 0%;
}
    
#\38 f057581 {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#widget_qdq {
    width: 45.99%;
    height: 28%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 5d788aa {
    width: 50.02%;
    height: 75.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 752f6ce {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 1% 16px 1% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f4f643bb {
    width: 47.95%;
    height: 100.87%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 bf6e12b {
    width: 47.97%;
    height: 80.31%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 18797ca {
    width: 100%;
    min-height: 457px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    margin-top: 0%;
}
    
#d7e66945 {
    width: 47.93%;
    height: 100.87%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ac9e4408 {
    width: 47.97%;
    height: 89.76%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c72ecf43 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f63fb069 {
    margin: 0px 0% 0px 0%;
}
    
#caec5a46 {
    width: 11.25%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a98088ed {
    margin: 0px 0% 0px 0%;
}
    
#d9cc36c9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 60b33e2 {
    width: 12.01%;
}
}



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 714px;
    align-items: center;
    height: auto;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 40% 0% 4% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 3% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_kev {
    justify-self: end;
    align-self: start;
    width: 100%;
    margin: 34px -7px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 97231b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#innergrid_tt5 {
    order: 0;
    width: 99.75%;
    grid-template-rows: minmax(734.99755859375px, max-content);
}
    
#widget_11r {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 b5cbf3d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_o08 {
    justify-self: start;
    align-self: start;
    width: 99.98%;
    margin: 180px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ud9 {
    justify-self: end;
    align-self: start;
    width: 100%;
    margin: 3px -2.546631540631022% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_ue4 {
    justify-self: start;
    align-self: start;
    width: 98.13%;
    grid-template-rows: minmax(725px, max-content);
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_8j2 {
    justify-self: start;
    align-self: start;
    width: 18.14%;
    margin: 465px 0% 0px 2.52907326277235%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_oeo {
    justify-self: end;
    align-self: start;
    width: 76.61%;
    margin: 493px 5.721217749257758% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_qij {
    column-gap: 7.311856785098437%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    min-height: 23.53%;
    row-gap: 7px;
    height: auto;
    align-items: center;
    align-content: center;
    margin: 529px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_e0k {
    justify-self: start;
    align-self: start;
    width: 70.09%;
    margin: 69px 0% 0px 2.1581425175657385%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#group_ipd {
    width: 100%;
    min-height: 225px;
    align-items: center;
    height: auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b7edb2dd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f5d65ee {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 002503d {
    min-height: 183px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\38 508071e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_pgn {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#innergrid_t3c {
    width: 100.01%;
    grid-template-rows: minmax(526.0009765625px, max-content);
}
    
#widget_54a {
    justify-self: center;
    align-self: start;
    margin: 458px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    margin-top: 458px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_nt8 {
    justify-self: start;
    align-self: start;
    width: 91.01%;
    margin: 335px 0% 0px 0.7490234469008082%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 6ce6b79 {
    justify-self: center;
    align-self: start;
    margin: 274px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    margin-top: 274px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#e6d54c5f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_dff {
    height: 102px;
    width: 78%;
    justify-self: center;
    align-self: start;
    margin: 589px 0% 0px 0.1899234253649534%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_0a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_6ge {
    justify-self: center;
    align-self: start;
    width: 69.31%;
    margin: 13px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ahb {
    justify-self: start;
    align-self: start;
    height: 526px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_18h {
    width: 100.01%;
    grid-template-rows: minmax(801.9775390625px, max-content);
}
    
#\38 5e68db8 {
    justify-self: center;
    align-self: start;
    width: 50.89%;
    margin: 572px 0% 0px 4.714213336703985%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 4e4329e {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 64px;
    width: 262px;
    margin: 718px 0% 0px 0.18164940617236672%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#f0f62f9d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_um7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#group_77v {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_j2f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 003be8e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_idc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 1% 0px 1%;
    padding-top: 0px;
    padding-right: 1%;
    padding-bottom: 0px;
    padding-left: 1%;
}
#widget_idc {
    margin: 99px 0% 0px 0%;
    margin-top: 99px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\31 a3ba158 {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#d0189c8f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_atr {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a805640a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 4645541 {
    margin: 0px 0% 0px 0%;
}
    
#ef619b53 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 daa9bd0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_5uo {
    margin-top: 18px;
    width: 100.01%;
}
    
#widget_8pk {
    width: 100.01%;
}
}



@media (max-width: 767px) {
    
#e7096309 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 0499c69 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_pif {
    width: 100%;
    min-height: 178px;
    align-items: center;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 b977d97 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 4c0b0a7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_7eu {
    width: 100.01%;
}
    
#widget_6aq {
    width: 100.01%;
}
}



@media (max-width: 767px) {
    
#\38 8290db9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_qge {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#aa284c38 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 320px;
}
    
#\39 beceea5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 322px;
}
    
#\33 df08887 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 338px;
}
    
#widget_h9d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 335px;
}
    
#\32 378158a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\36 2b8824d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 325px;
}
    
#f1acd965 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 299px;
}
    
#e1f5b0b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.01%;
    height: 325px;
}
}



@media (max-width: 767px) {
    
#\34 eade1e0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 f78cb1c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_fcp {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_bo7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_vno {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_vem {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_oa4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_rl4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_oss {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ev1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#innergrid_3kp {
    width: 100.01%;
    grid-template-rows: minmax(120.00732421875px, max-content);
}
    
#ddbb00b8 {
    justify-self: center;
    align-self: start;
    width: 56.92%;
    height: auto;
    min-height: 43px;
    margin: 66px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 e28a1f7 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 43px;
    width: 56.92%;
    margin: 11px 0% 0px 0.22885262190406874%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_lu7 {
    width: 100.01%;
}
    
#widget_96h {
    width: 100.01%;
}
    
#d9546003 {
    background-repeat: no-repeat;
    background-size: cover;
}
}



@media (max-width: 767px) {
    
#ca84e387 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\37 7f57dcd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_1hg {
    height: auto;
    min-height: 43px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_50r {
    width: 100%;
    min-height: 143px;
    align-items: center;
    height: auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_7uk {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#df8f9128 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 5d6c2fc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 4% 1% 4%;
}
    
#group_fpk {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 2% 0 2% 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 dceec54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 1% 0 1% 0;
    margin: 0px 0% 0px 0%;
}
    
#group_ejk {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_vka {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_gso {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 af92e9a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d986b622 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_fhe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 a0a817f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    margin-top: -1px;
}
    
#\31 f73b0c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a1940e2e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_oqg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 5891a94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_kve {
    width: 69.44%;
    margin-top: 41px;
}
    
#f82853eb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 a2cfe06 {
    min-height: 2558px;
    align-items: center;
    width: 100%;
    height: auto;
    justify-content: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 66890d0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_abm.flex-element.widget-wrapper > [data-element-type] {
    padding: 5% 0px 5% 0px;
}
#widget_abm {
    height: 1276px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_3q5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_3q5 {
    height: 1226px;
    width: 100.01%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c65681d4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 623ab2c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 4%;
}
    
#widget_r6o {
    width: 100.00%;
}
    
#b9af0318 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 a22a769 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#acff664f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_fp3 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 78.14%;
}
}



@media (max-width: 767px) {
    
#\33 8143113 {
    order: 16;
}
    
#\30 1ec8636 {
    justify-self: center;
    align-self: start;
    margin: 1060px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 1577b80 {
    justify-self: end;
    align-self: start;
    width: 96.06%;
    margin: 881px 1.0624231520162497% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 5b7e1a2 {
    justify-self: center;
    align-self: start;
    width: 98.31%;
    margin: 990px 0% 0px 0.16417431330311363%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a4f2fb38 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 44ba80b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\37 c1181a5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b8a87657 {
    width: 99.86%;
    grid-template-rows: minmax(1135.9998779296875px, max-content);
}
    
#\37 d40dffb {
    justify-self: end;
    align-self: start;
    width: 99.17922562512116%;
    height: 304px;
    margin: 562px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_rer {
    position: relative;
    justify-self: start;
    align-self: start;
    width: 38.67937100213219%;
    margin: 0px 0% 0px 6.098635415278519%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a4220a59 {
    position: relative;
    justify-self: end;
    align-self: start;
    width: 42.94%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b551d6a1 {
    justify-self: center;
    align-self: start;
    width: 6.09%;
    min-height: 45.31%;
    height: auto;
    row-gap: 5px;
    margin: 0px 0px 0px 26px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 16ba457 {
    width: 80px;
}
    
#d4ac6f33 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 47.34%;
    width: 6.09%;
    row-gap: 4px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 a8e6e29 {
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 81bc375 {
    order: 0;
}
    
#\31 a9e9bbb {
    order: 1;
}
    
#\32 e2a8de1 {
    order: 2;
}
    
#\37 2dfbb21 {
    order: 4;
}
    
#\30 391af4e {
    order: 5;
}
    
#dfbf69b8 {
    order: 6;
}
    
#dc7a73e4 {
    order: 7;
}
    
#\32 3a94b84 {
    order: 8;
}
    
#\36 f01180c {
    order: 9;
}
    
#c2002f17 {
    order: 10;
}
    
#e9da19c9 {
    order: 11;
}
    
#\31 c12021b {
    order: 12;
}
    
#\34 153c713 {
    order: 13;
}
    
#\32 1caa802 {
    order: 14;
}
    
#\31 3319ee2 {
    order: 15;
}
    
#\32 3df2e33 {
    order: 17;
}
    
#\36 165ac83 {
    order: 18;
}
    
#c8ae5562 {
    order: 19;
}
    
#\39 92644fa {
    order: 20;
}
    
#e0aa8d0f {
    order: 21;
}
    
#\39 92f927f {
    order: 22;
}
    
#e5fbabc6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e5fbabc6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 f057581 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 aa614b4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 752f6ce {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 18797ca {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f4f643bb {
    margin-top: 3px;
}
}



@media (max-width: 767px) {
    
#\37 93ede2f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c72ecf43 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#caec5a46 {
    height: 60px;
    width: 19%;
}
}



@media (max-width: 767px) {
    
#\33 60b33e2 {
    height: 60px;
    width: 19%;
}
    
#\30 7493d92 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d9cc36c9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 159acd2 {
    justify-self: end;
    align-self: start;
    width: 98.32%;
    margin: 444px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 594c8f7 {
    justify-self: center;
    align-self: start;
    margin: 532px 0.22381920436868666% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a923a9be {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f289f11a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 ac97280 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 64208b8 {
    justify-self: center;
    align-self: start;
    width: 96.10%;
    margin: 298px 0% 0px 0.6419466980516171%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}

#group_pif.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAACwAQCdASoKAAgAAUAmJQBOgB5vdzEAAP5NPnDhsdgTmyOZFxd+vPoJotDOrr1/qk4pPq/6j4XCTxeL6bQqOTubCL+Kt9nP4OZIR4AA')!important}#\36 3c9b16b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAABrklEQVQY0x3K+08SAQDA8fujckiaY4AiDy/O5HW85Z0ELQSsnAbYqQfHHfhIZ8650cJHtDW3frB+abW2mtl/9G358+cjrAdMrPvHeOW/R9M/hiKbaPhNNIJmlMgDehkruzk7QjNophkcZyM0zmvZjBqdYEOeuEtK1EIvY6eftSO0QvfvYDMyyXZsim7Sghq30EnaUBN2+jkHO3kHghKeZDMyhRqz0E3a6Gem6Wdm2M3P0ss62Su42H/sRGgnrLTjVrSEDSPt4E3Byduim+OSh4MlDwdFD0dP3AjaogMtOYO+OM1O1slJeY7BM5FBReS4JHL6VOT9soigpV1oqVn0lIO9vJt3FS/DZS/DqpfTssiHusTnNQmhnfKgpdwYaReHSyJn1XnOaxIXNYmzqsSXho+f234ENS2iZ0T2CyIn5Xku6z4uao8Y1Rf49NLHj60Qt90Qgpp6iJHzcliUGFR8XK4EGK0EuFoN8LUp87sT4a8eRlASIkZO4qi0wLAeZPQixNWazHUjzPetKDfdGLdGBKEVm0P/H8s+zp/LfFyVuW5F+abE+NVJcKPH+WNE+Qdg7BaSxc8FLgAAAABJRU5ErkJggg==')!important}#d9546003.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgEFAQAAAAAAAAAAAAAAAAECAwQFERIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABv/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEv/aAAwDAQACEQMRAD8AzNtn6cLVx4e9E+WeXT8YAXwREb//2Q==')!important}#\33 3e36e5e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4IEQAAADQAQCdASoKAAgAAUAmJQBOgB58/j/XIAD+9dNNyObrjoyzOH8C1X+Q4vaXUQR7L3T7kBwAReq+gXZ3K/YPAbhiKAAAAA==')!important}#\31 002503d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAADwAQCdASoKAA0AAUAmJZACdAELYxQPZsAA/u+VrptAvmufWeqbjkEeE/p8yQ94WkwiButfzZiMvVu0rwPdipAaCFZyAAAA')!important}#\36 5508c52.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4IEQAAADwAQCdASoKAAcAAUAmJYgCdAELYLNtD9AA/uae6v/CioE8a8qr2835Ou+LwduNHexu4Lq5Mbqf9IcCja85pt+WV+TAAA==')!important}