/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */
h1.entry-title {
    display: none;
}
@media(min-width:1200px){
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
    max-width: 1400px !important;
}
}

.site-navigation ul.menu li a {
    color: #fff;
}

.site-header {
    z-index: 1;
}
li#menu-item-17 {
    border: 1px solid #e5620acf;
    border-radius: 60px;
    background: #e5620acf;
    padding: 0px 20px;
}
.site-navigation ul.menu {
    display: flex;
    flex-wrap: wrap;
    gap: 13px;
}
@media (min-width: 1450px) {
  .ds-slider .elementor-element .swiper .elementor-swiper-button-prev,
  .ds-slider .elementor-element .swiper ~ .elementor-swiper-button-prev,
  .ds-slider .elementor-lightbox .swiper .elementor-swiper-button-prev,
  .ds-slider .elementor-lightbox .swiper ~ .elementor-swiper-button-prev {
    left: 1307px;
  }

  .ds-slider 
    .elementor-element.elementor-pagination-position-outside 
    .swiper 
    .elementor-swiper-button,
  .ds-slider 
    .elementor-element.elementor-pagination-position-outside 
    .swiper ~ .elementor-swiper-button,
  .ds-slider 
    .elementor-lightbox.elementor-pagination-position-outside 
    .swiper 
    .elementor-swiper-button,
  .ds-slider 
    .elementor-lightbox.elementor-pagination-position-outside 
    .swiper ~ .elementor-swiper-button {
    top: calc(50% - 843px / 2);
  }
}
/*contact form*/
.contact-us-ds .forminator-ui#forminator-module-623.forminator-design--default .forminator-label {
    font-size: 16px;
    font-weight: 600;
    font-family: 'Poppins';
    color: #000000a8;
}

.contact-us-ds .forminator-ui#forminator-module-623.forminator-design--default .forminator-button-submit {
    font-size: 22px;
    font-family: poppins;
    font-weight: 500;
    color: #fff;
    background: #e5620ae3;
    border-radius: 40px;
    padding: 20px 60px;
    letter-spacing: 1.1px;
}


.contact-us-ds .forminator-ui#forminator-module-623.forminator-design--default .forminator-input, .forminator-ui#forminator-module-623.forminator-design--default .forminator-input input, .forminator-ui#forminator-module-623.forminator-design--default .forminator-iti-input .iti__selected-dial-code {
    font-size: 16px;
    font-family: poppins;
    font-weight: normal;
    border: 1px solid #00000036;
    border-radius: 4px;
}
.contact-us-ds .forminator-ui#forminator-module-623.forminator-design--default .forminator-textarea {
    font-size: 16px;
    font-family: poppins;
    font-weight: normal;
    border: 1px solid #00000036;
    border-radius: 4px;
}
.ds-slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    position: relative;
    top: 35px;
}
html {
  scroll-padding-top: 100px; /* same value as your fixed header height */
}
