.elementor-11252 .elementor-element.elementor-element-20e4fb3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-7693484{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-7b5dc57{--display:flex;}.elementor-11252 .elementor-element.elementor-element-6df9ed5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-bf8af1e{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11252 .elementor-element.elementor-element-f154704{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.38);--divider-border-width:1px;}.elementor-11252 .elementor-element.elementor-element-f154704 .elementor-divider-separator{width:100%;}.elementor-11252 .elementor-element.elementor-element-f154704 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11252 .elementor-element.elementor-element-c571c11{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-11252 .elementor-element.elementor-element-cc492df{text-align:center;}.elementor-11252 .elementor-element.elementor-element-cc492df .elementor-heading-title{font-family:"Futura LT Regular", Sans-serif;font-size:30px;font-weight:100;text-transform:uppercase;color:#000000;}.elementor-11252 .elementor-element.elementor-element-59e8bea{--display:flex;}.elementor-11252 .elementor-element.elementor-element-7c247bd{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.38);--divider-border-width:1px;}.elementor-11252 .elementor-element.elementor-element-7c247bd .elementor-divider-separator{width:100%;}.elementor-11252 .elementor-element.elementor-element-7c247bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11252 .elementor-element.elementor-element-e24d468 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11252 .elementor-element.elementor-element-41c0577{--divider-border-style:solid;--divider-color:rgba(0, 0, 0, 0.19);--divider-border-width:2px;}.elementor-11252 .elementor-element.elementor-element-41c0577 .elementor-divider-separator{width:100%;}.elementor-11252 .elementor-element.elementor-element-41c0577 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-11252 .elementor-element.elementor-element-1b32e07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-8680bc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-b2f8c2a{--display:flex;}.elementor-11252 .elementor-element.elementor-element-0402046{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.38);--divider-border-width:1px;}.elementor-11252 .elementor-element.elementor-element-0402046 .elementor-divider-separator{width:100%;}.elementor-11252 .elementor-element.elementor-element-0402046 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11252 .elementor-element.elementor-element-07dd256{--display:flex;}.elementor-11252 .elementor-element.elementor-element-b3f0276{text-align:center;}.elementor-11252 .elementor-element.elementor-element-b3f0276 .elementor-heading-title{font-family:"Futura LT Regular", Sans-serif;font-size:30px;font-weight:100;text-transform:uppercase;color:#000000;}.elementor-11252 .elementor-element.elementor-element-78dead9{--display:flex;}.elementor-11252 .elementor-element.elementor-element-a36094d{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.38);--divider-border-width:1px;}.elementor-11252 .elementor-element.elementor-element-a36094d .elementor-divider-separator{width:100%;}.elementor-11252 .elementor-element.elementor-element-a36094d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11252 .elementor-element.elementor-element-e344a80{--display:flex;}.elementor-11252 .elementor-element.elementor-element-e98a641 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-11252 .elementor-element.elementor-element-6df9ed5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-bf8af1e{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-c571c11{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-cc492df .elementor-heading-title{line-height:1.2em;}.elementor-11252 .elementor-element.elementor-element-59e8bea{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-8680bc1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-b2f8c2a{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-07dd256{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-b3f0276 .elementor-heading-title{line-height:1.2em;}.elementor-11252 .elementor-element.elementor-element-78dead9{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-11252 .elementor-element.elementor-element-6df9ed5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-bf8af1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-f154704 .elementor-divider-separator{width:68%;margin:0 auto;margin-center:0;}.elementor-11252 .elementor-element.elementor-element-f154704 .elementor-divider{text-align:center;}.elementor-11252 .elementor-element.elementor-element-59e8bea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-7c247bd .elementor-divider-separator{width:68%;margin:0 auto;margin-center:0;}.elementor-11252 .elementor-element.elementor-element-7c247bd .elementor-divider{text-align:center;}.elementor-11252 .elementor-element.elementor-element-8680bc1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-b2f8c2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-0402046 .elementor-divider-separator{width:68%;margin:0 auto;margin-center:0;}.elementor-11252 .elementor-element.elementor-element-0402046 .elementor-divider{text-align:center;}.elementor-11252 .elementor-element.elementor-element-78dead9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11252 .elementor-element.elementor-element-a36094d .elementor-divider-separator{width:68%;margin:0 auto;margin-center:0;}.elementor-11252 .elementor-element.elementor-element-a36094d .elementor-divider{text-align:center;}}/* Start custom CSS */hr{
    width: 98%;
    margin-left: -0px;
    margin-bottom:0px;
}

.info {
    width:68%;
    margin:auto;
  font-size: 18px;
  margin-top:1rem;
  margin-bottom:1rem;
}
.total{
    color:#ec018c;
    font-weight:bold;
}
.tent-label {
  text-transform:uppercase;
  color:#ec018c;
  font-size: 1.6rem;
  text-align: center;
  margin-bottom: 1rem !important;
}
input.count {
  clear: both;
  display: block;
  margin-bottom: 20px !important;
  margin: auto;
  font-size: 18px;
  height: 44px;
  text-align: center;
  max-width:200px !important;
}
.calculate {
  width:200px;
  height: 55px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  margin: auto;
  color:#ec018c;
  background:white !important;
  border:3px solid #ec018c;
}
.tent-option img {
  opacity: 0.4;
}
.active img {
  opacity: 1 !important;
}
.center {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 2rem;
}
.grid-wrapper {
    width:100%;
    display: grid;
  grid-template-columns: 16.666% 16.666% 16.666% 16.666% 16.666% 16.666%;
}
.grid-item {
  padding: 3%;
}

.tabs h1{
  text-transform:uppercase;
  font-size:16px;
  margin-top:0px;
  padding:12px;
  text-align:center;
  background:#ec018c;
  color:white !important;
}
.tabs .fa{
  color:green;
  background:white;
  padding:6px;
  top:-4px;
  left:-4px;
  border-radius:90px;
  position:relative;
  float:left !important;
}
.tabs p{
  font-size:12px;
  padding-top:6px;
  padding-left:18px;
  padding-right:12px;
}
.tab-inner{
  text-align:left;
  border:1px solid silver;
  height:100%;
}

.tabs{
  display: flex;
  justify-content: center;
}
.tab{
  justify-content: center;
  padding:5px;
  flex: 3;
  display:none;
  opacity:0;
  transition: all 0.4s;
  top:5px;
}
.tab.active{
  opacity:1;
  display:inline-block;
  transition: all 0.4s;

}
.tab h1{
  color:#ec018c;
  margin-bottom:0px;
}
.tab p{
  margin-top:.5rem;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .grid-wrapper {
        display: flex;
     }

    .grid-item {
      padding: 1%;
    }
}
@media only screen and (max-width: 768px) {
  .grid-wrapper {
    display: grid;
    grid-template-columns: 50% 50%;
  }
    .tabs{
        width:100%;
        display: block;
        justify-content: center;
    }
    .tab{
      justify-content: center;
      padding:5px;
      display:none;
      opacity:0;
      transition: all 0.4s;
      top:5px;
    }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura LT Regular';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://celebrationspartyrentals.com/wp-content/uploads/2020/03/FuturaLT.woff') format('woff');
}
/* End Custom Fonts CSS */