.elementor-276 .elementor-element.elementor-element-aafdf1f{padding:50px 50px 50px 50px;}.elementor-276 .elementor-element.elementor-element-b42dffd .elementor-heading-title{color:#FFE034;font-family:"Manrope", Sans-serif;font-size:65px;}.elementor-276 .elementor-element.elementor-element-b42dffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-4f0e09a{margin-top:0px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-276 .elementor-element.elementor-element-96d40eb{color:#FFFFFF;animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-modern-button-wrapper{text-align:left;}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-276 .elementor-element.elementor-element-0a038a9 .aux-modern-button .aux-overlay:before{background-color:#FFE034;}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-modern-button{padding:22px 34px 22px 34px;}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-overlay:before, .elementor-276 .elementor-element.elementor-element-0a038a9 .aux-overlay:after{border-radius:30px 30px 30px 30px;}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-text{font-size:14px;font-weight:400;line-height:1.2em;color:#020202;}.elementor-276 .elementor-element.elementor-element-0a038a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-0a038a9{animation-duration:1800ms;animation-delay:400ms;}.elementor-276 .elementor-element.elementor-element-481acd1 .aux-gallery-container .aux-frame-darken::after{background-color:rgba(255, 0, 0, 0);}.elementor-276 .elementor-element.elementor-element-481acd1 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}.elementor-276 .elementor-element.elementor-element-481acd1 .aux-gallery-container .gallery-item .aux-frame-ratio-inner, .elementor-276 .elementor-element.elementor-element-481acd1 .aux-gallery-container .aux-frame-ratio-inner:after{border-radius:25px 25px 25px 25px;}.elementor-276 .elementor-element.elementor-element-481acd1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-481acd1{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-modern-button{padding:20px 50px 20px 50px;}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-text{font-size:13px;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-aafdf1f{padding:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-b42dffd .elementor-heading-title{font-size:50px;}.elementor-276 .elementor-element.elementor-element-4f0e09a{padding:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-modern-button-wrapper{text-align:center;}.elementor-276 .elementor-element.elementor-element-0a038a9 .aux-modern-button{padding:17px 35px 17px 35px;}.elementor-276 .elementor-element.elementor-element-0a038a9{width:auto;max-width:auto;}}/* Start custom CSS for aux-gallery, class: .elementor-element-481acd1 */.elementor-276 .elementor-element.elementor-element-481acd1 .aux-frame-ratio-inner img{
    filter: grayscale(100%);
}
.elementor-276 .elementor-element.elementor-element-481acd1 .aux-gallery-container .aux-frame-darken::after {
  background-color: #ffe03482!important;
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  mix-blend-mode: color;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 25px;
}
.elementor-276 .elementor-element.elementor-element-481acd1 .aux-hover-active:hover .aux-frame-mask-plain{
   transform: none;
}
.elementor-276 .elementor-element.elementor-element-481acd1 .aux-hover-scale-circle-plus {
    bottom: 10%;
    top: auto;
    left: auto;
    right: 16%;
}
.elementor-276 .elementor-element.elementor-element-481acd1  .aux-symbol-circle{
    width: 52px;
    height: 52px;
    background-color: #000;
    border-color: #000;
}
.elementor-276 .elementor-element.elementor-element-481acd1 .aux-symbol-plus::after, .elementor-276 .elementor-element.elementor-element-481acd1 .aux-hover-scale-circle-plus .aux-symbol-plus::before{
    width: 46%;
    background-color: #FFE034;
    margin: auto;
    left: 0;
    right: 0;
}
.elementor-276 .elementor-element.elementor-element-481acd1 .gallery-item{
    margin-bottom: 50px!important;
}/* End custom CSS */