.elementor-24703 .elementor-element.elementor-element-31298c7a > .elementor-container{max-width:1200px;}.elementor-24703 .elementor-element.elementor-element-748038e > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-24703 .elementor-element.elementor-element-748038e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-571f2c9 );}.elementor-24703 .elementor-element.elementor-element-1b685d7 > .elementor-container{max-width:1205px;}.elementor-24703 .elementor-element.elementor-element-120efeb > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-24703 .elementor-element.elementor-element-120efeb{font-weight:300;}.elementor-24703 .elementor-element.elementor-element-4560993a > .elementor-container{max-width:1200px;}.elementor-24703 .elementor-element.elementor-element-2f32e389 .elementor-button{background-color:#444cb3;}.elementor-24703 .elementor-element.elementor-element-516cc75e .elementor-button{background-color:#83e3dc;}.elementor-24703 .elementor-element.elementor-element-e368b25 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24703 .elementor-element.elementor-element-b559a84{--spacer-size:50px;}.elementor-24703 .elementor-element.elementor-element-a6651f1 > .elementor-container{max-width:1200px;}.elementor-24703 .elementor-element.elementor-element-cf13ebf > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-24703 .elementor-element.elementor-element-cf13ebf .elementor-heading-title{color:var( --e-global-color-571f2c9 );}.elementor-24703 .elementor-element.elementor-element-b2dca5d > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-24703 .elementor-element.elementor-element-d87d648 > .elementor-widget-container{margin:33px 8px 8px 8px;}.elementor-24703 .elementor-element.elementor-element-e8da0d3{--e-image-carousel-slides-to-show:4;}.elementor-24703 .elementor-element.elementor-element-e8da0d3 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:767px){.elementor-24703 .elementor-element.elementor-element-748038e{text-align:center;}.elementor-24703 .elementor-element.elementor-element-e8da0d3 > .elementor-widget-container{margin:25px 25px 25px 25px;}}/* Start custom CSS *//* Override link color on this page */
.elementor-page a {
  color: #454ab1 !important;
}

/* Override hover link color */
.elementor-page a:hover {
  color: #282b56 !important;
}

/* Fix button text color */
.elementor-page .elementor-button, 
.elementor-page .elementor-button a, 
.elementor-page .elementor-button span {
  color: #ffffff !important;
}

/* Fix button hover text color */
.elementor-page .elementor-button:hover, 
.elementor-page .elementor-button:hover a, 
.elementor-page .elementor-button:hover span {
  color: #282b56 !important
.elementor-section-wrap {
  padding-left: 100px;
  padding-right: 100px;
}

/* Mobile adjustment */
@media (max-width: 767px) {
  .elementor-section-wrap {
    padding-left: 10px;
    padding-right: 10px;
  }
}/* End custom CSS */