.elementor-44164 .elementor-element.elementor-element-8619e5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-44164 .elementor-element.elementor-element-8619e5a:not(.elementor-motion-effects-element-type-background), .elementor-44164 .elementor-element.elementor-element-8619e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44164 .elementor-element.elementor-element-94d361e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-8207a1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-63ca30d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44164 .elementor-element.elementor-element-6bd962f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-4b4266d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-0d28f5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-44164 .elementor-element.elementor-element-0d28f5d:not(.elementor-motion-effects-element-type-background), .elementor-44164 .elementor-element.elementor-element-0d28f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44164 .elementor-element.elementor-element-3a62754{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-04d7a2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-d123d4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-66dd6d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-21c883c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-44164 .elementor-element.elementor-element-21c883c:not(.elementor-motion-effects-element-type-background), .elementor-44164 .elementor-element.elementor-element-21c883c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44164 .elementor-element.elementor-element-d1fd1bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-abeaf73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-f885d56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44164 .elementor-element.elementor-element-f885d56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44164 .elementor-element.elementor-element-89b607b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-44164 .elementor-element.elementor-element-94d361e{--width:25%;}.elementor-44164 .elementor-element.elementor-element-8207a1e{--width:25%;}.elementor-44164 .elementor-element.elementor-element-6bd962f{--width:25%;}.elementor-44164 .elementor-element.elementor-element-4b4266d{--width:25%;}.elementor-44164 .elementor-element.elementor-element-3a62754{--width:25%;}.elementor-44164 .elementor-element.elementor-element-04d7a2d{--width:25%;}.elementor-44164 .elementor-element.elementor-element-d123d4e{--width:25%;}.elementor-44164 .elementor-element.elementor-element-66dd6d0{--width:25%;}.elementor-44164 .elementor-element.elementor-element-d1fd1bb{--width:25%;}.elementor-44164 .elementor-element.elementor-element-abeaf73{--width:25%;}.elementor-44164 .elementor-element.elementor-element-f885d56{--width:25%;}.elementor-44164 .elementor-element.elementor-element-89b607b{--width:25%;}}@media(max-width:880px) and (min-width:768px){.elementor-44164 .elementor-element.elementor-element-f885d56{--width:174.333px;}}/* Start custom CSS for html, class: .elementor-element-4df741c */.mega-carda {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
  background-image: url("https://professionals-tents.com/wp-content/uploads/2024/04/Arch-Parking-Shade.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6316fa */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d5404a */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aab23c3 */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4a23de */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3691708 */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d1f3ef0 */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e31c822 */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e55d0b5 */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa79876 */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed603d9 */.mega-card {
  position: relative;
  width: 100%;
  height: 200px;              /* image height */
 
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.mega-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #c88a2b;        /* golden/brown strip */
  font-family: poppins;;
  font-weight: 700;
  padding: 12px 16px;
  font-size: 15px;  text-align: center;

  text-transform: uppercase;
}/* End custom CSS */