.elementor-3564 .elementor-element.elementor-element-5f224d2 .elementor-heading-title{font-family:var( --e-global-typography-831e4d7-font-family ), Sans-serif;font-size:var( --e-global-typography-831e4d7-font-size );font-weight:var( --e-global-typography-831e4d7-font-weight );line-height:var( --e-global-typography-831e4d7-line-height );color:var( --e-global-color-accent );}.elementor-3564 .elementor-element.elementor-element-b571852{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3564 .elementor-element.elementor-element-b571852 .elementor-divider-separator{width:100%;}.elementor-3564 .elementor-element.elementor-element-b571852 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3564 .elementor-element.elementor-element-3c36b92 .elementor-heading-title{font-family:var( --e-global-typography-831e4d7-font-family ), Sans-serif;font-size:var( --e-global-typography-831e4d7-font-size );font-weight:var( --e-global-typography-831e4d7-font-weight );line-height:var( --e-global-typography-831e4d7-line-height );color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3564 .elementor-element.elementor-element-5f224d2 .elementor-heading-title{font-size:var( --e-global-typography-831e4d7-font-size );line-height:var( --e-global-typography-831e4d7-line-height );}.elementor-3564 .elementor-element.elementor-element-3c36b92 .elementor-heading-title{font-size:var( --e-global-typography-831e4d7-font-size );line-height:var( --e-global-typography-831e4d7-line-height );}}@media(max-width:767px){.elementor-3564 .elementor-element.elementor-element-5f224d2 .elementor-heading-title{font-size:var( --e-global-typography-831e4d7-font-size );line-height:var( --e-global-typography-831e4d7-line-height );}.elementor-3564 .elementor-element.elementor-element-3c36b92 .elementor-heading-title{font-size:var( --e-global-typography-831e4d7-font-size );line-height:var( --e-global-typography-831e4d7-line-height );}}/* Start custom CSS for html, class: .elementor-element-008d1d6 */.grid-container {
  display: grid;
  grid-template-columns: repeat(4, auto);
  gap: 30px 30px;
  padding: 10px;  
}

.grid-container > div {
  display: flex;
  justify-content: center;
  align-items:center;
  background-color: #E6B9A8;
  text-align: center;
  padding: 20px 0;
  height: 100px;
  border-radius: 15px;
  font-size: 18px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
}

.grid-container > div:hover {
  background : #FFBC7D;
}



@media only screen and (max-width: 600px) {
  .grid-container {
  display: grid;
  grid-template-columns: repeat(2, auto);
  gap: 30px 30px;
  padding: 10px;  
}

.grid-container > div{
    font-size: 14px
}
}

@media only screen and (max-width: 768px) {

.grid-container > div{
    font-size: 14px
}
}/* End custom CSS */