.elementor-5469 .elementor-element.elementor-element-80780c6 > .elementor-container {
    min-height: 90vh;
}

.elementor-5469 .elementor-element.elementor-element-80780c6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-80780c6 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg, #1D1D1D 0%, #1D1D1D00 100%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-80780c6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 150px 0px 150px;
}

.elementor-5469 .elementor-element.elementor-element-159ba2f > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-5469 .elementor-element.elementor-element-87a5411 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 70px;
}

.elementor-5469 .elementor-element.elementor-element-87a5411 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 100px 40px 0px;
}

.elementor-5469 .elementor-element.elementor-element-f165905 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 1.5em;
}

.elementor-5469 .elementor-element.elementor-element-f165905 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 100px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-caf4079 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 1.5em;
}

.elementor-5469 .elementor-element.elementor-element-caf4079 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 100px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-460839c .nd_booking_search_elem_component_l1 input[type="submit"] {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    line-height: 1.8em;
    letter-spacing: 4px;
    height: 138px;
    margin-top: 0px;
    color: #ffffff !important;
    background-color: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-460839c .nd_booking_search_elem_component_l2 input[type="submit"] {
    height: 138px;
    margin-top: 0px;
    color: #ffffff !important;
    background-color: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-460839c > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-460839c {
    z-index: 3;
}

.elementor-5469 .elementor-element.elementor-element-da27340 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 100px;
}

.elementor-5469 .elementor-element.elementor-element-81bc195 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-4b0487b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 25px 0px 25px;
}

.elementor-5469 .elementor-element.elementor-element-2b15cde img {
    width: 100%;
    border-radius: 180px 180px 0px 0px;
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.5);
}

.elementor-5469 .elementor-element.elementor-element-2b15cde > .elementor-widget-container {
    margin: 100px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-d639a83 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 25px 0px 25px;
}

.elementor-5469 .elementor-element.elementor-element-8762729 img {
    width: 100%;
    border-radius: 180px 180px 0px 0px;
    box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.5);
}

.elementor-5469 .elementor-element.elementor-element-b97e8d3 {
    margin-top: -50px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-a81a29f > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 25px 0px 25px;
}

.elementor-5469 .elementor-element.elementor-element-56e7a68 img {
    width: 100%;
    border-radius: 0px 0px 180px 180px;
    box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.5);
}

.elementor-5469 .elementor-element.elementor-element-56e7a68 > .elementor-widget-container {
    margin: 100px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-6b907b2 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 25px 0px 25px;
}

.elementor-5469 .elementor-element.elementor-element-61c6ccb img {
    width: 100%;
    border-radius: 0px 0px 180px 180px;
    box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.5);
}

.elementor-5469 .elementor-element.elementor-element-33983f83 > .elementor-container {
    max-width: 1200px;
}

.elementor-5469 .elementor-element.elementor-element-33983f83 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-33983f83 > .elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-33983f83 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 0120px 0px;
}

.elementor-5469 .elementor-element.elementor-element-4d1d7fcd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-4d1d7fcd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2023/07/parallax-01.jpg");
    background-position: center center;
    background-repeat: repeat;
    background-size: cover;
}

.elementor-5469 .elementor-element.elementor-element-4d1d7fcd > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 0px 15px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 15px;
    padding: 0px 15px 0px 15px;
}

.elementor-5469 .elementor-element.elementor-element-4d1d7fcd > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-421f44ef .elementor-spacer-inner {
    height: 300px;
}

.elementor-5469 .elementor-element.elementor-element-4e73e09c > .elementor-element-populated {
    padding: 20px 15px 0px 50px;
}

.elementor-5469 .elementor-element.elementor-element-4e73e09c {
    z-index: 9;
}

.elementor-5469 .elementor-element.elementor-element-47f93228 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-47f93228 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-69ec656f {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-69ec656f .elementor-heading-title {
    color: #2E2E2E;
    font-family: "Gilda Display", Sans-serif;
    font-size: 80px;
    font-weight: normal;
    line-height: 1.2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-5eab6c09 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-163fc196 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-362df8d8 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-44f4d3a8 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 15px;
}

.elementor-5469 .elementor-element.elementor-element-13d9dbf1 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-4d0bc23b {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-37e400eb > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-305a23f3 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-67ab3bf0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 15px;
}

.elementor-5469 .elementor-element.elementor-element-7e3dfeed .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-7d70b37e > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-7d70b37e {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-3f876621 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-wrapper img {
    border-radius: 100px;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-img img {
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 17px;
    font-weight: bold;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-description {
    color: #878787;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.8em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-7980266d > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-7980266d > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-3c3c3739 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-3c3c3739 img {
    width: 50%;
}

.elementor-5469 .elementor-element.elementor-element-65bca98b > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-65bca98b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -266px;
    margin-bottom: 103px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-65bca98b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-119a90bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-119a90bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #C19B76;
}

.elementor-5469 .elementor-element.elementor-element-119a90bf > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("../../2023/07/blog-01.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-5469 .elementor-element.elementor-element-119a90bf > .elementor-element-populated > .elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-119a90bf > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 30px 40px 30px;
}

.elementor-5469 .elementor-element.elementor-element-63e0ceac .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Gilda Display", Sans-serif;
    font-size: 55px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-63e0ceac .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-63e0ceac > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-56891ea0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-36e2378a > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-7fafc73 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-7c9ea53 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 60px 0px 60px;
}

.elementor-5469 .elementor-element.elementor-element-65921532 > .elementor-container {
    max-width: 1200px;
}

.elementor-5469 .elementor-element.elementor-element-65921532 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-65921532 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 105px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-65921532 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-e128e8b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-1d102261 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-1d102261 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-6199940e {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-6199940e .elementor-heading-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 55px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-3ff06ef0 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-649e2ba3 .elementor-testimonial-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-649e2ba3 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 60px;
    height: 60px;
}

.elementor-5469 .elementor-element.elementor-element-649e2ba3 > .elementor-widget-container {
    background-image: url("../../2023/07/signature-02.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 150px auto;
}

.elementor-5469 .elementor-element.elementor-element-72ddd718 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-cc57665 img {
    width: 100%;
    height: 500px;
    object-fit: cover;
}

.elementor-5469 .elementor-element.elementor-element-cc57665 > .elementor-widget-container {
    margin: 0px -65px 0px 0px;
    padding: 0px 20px 0px 20px;
}

.elementor-5469 .elementor-element.elementor-element-7704f6db > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-b1fa36f > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-a8bc0b6 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14 .elementor-image-box-title {
    margin-bottom: 20px;
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 1em;
}

.elementor-5469 .elementor-element.elementor-element-1392dd14 .elementor-image-box-description {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 1em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-3af4b699 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-6f893b0e .elementor-button {
    font-family: "Gilda Display", Sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    letter-spacing: 2px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #1D1D1D;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 10px 0px 15px;
}

.elementor-5469 .elementor-element.elementor-element-6f893b0e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-2f55609c > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-2f55609c {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-5469 .elementor-element.elementor-element-6f39d093 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-673643fb.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-673643fb.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-673643fb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-673643fb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-5469 .elementor-element.elementor-element-673643fb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-673643fb .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-673643fb .elementor-image-box-title {
    margin-bottom: 20px;
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 1em;
}

.elementor-5469 .elementor-element.elementor-element-673643fb .elementor-image-box-description {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 1em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-4292fdad > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-13bb11ca .elementor-button {
    font-family: "Gilda Display", Sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    letter-spacing: 2px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #C19B76;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 10px 0px 15px;
}

.elementor-5469 .elementor-element.elementor-element-13bb11ca > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-9fd02af > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-9fd02af {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-5469 .elementor-element.elementor-element-316ca90b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d .elementor-image-box-title {
    margin-bottom: 20px;
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 1em;
}

.elementor-5469 .elementor-element.elementor-element-5729b93d .elementor-image-box-description {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 1em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-342f9d66 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-198a111e .elementor-button {
    font-family: "Gilda Display", Sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    letter-spacing: 2px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #1D1D1D;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 10px 0px 15px;
}

.elementor-5469 .elementor-element.elementor-element-198a111e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-159a9c84 > .elementor-container {
    max-width: 1200px;
}

.elementor-5469 .elementor-element.elementor-element-159a9c84 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 0px 120px 0px;
}

.elementor-5469 .elementor-element.elementor-element-159a9c84 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-3c56e640:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-3c56e640 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5469 .elementor-element.elementor-element-3c56e640 > .elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 50px 50px 0px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
}

.elementor-5469 .elementor-element.elementor-element-3c56e640 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9.elementor-position-right .elementor-image-box-img {
    margin-left: 30px;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9.elementor-position-left .elementor-image-box-img {
    margin-right: 30px;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 30px;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9 .elementor-image-box-wrapper img {
    border-radius: 100%;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9 .elementor-image-box-title {
    margin-bottom: 18px;
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 25px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9 .elementor-image-box-description {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-6b597ee9 > .elementor-widget-container {
    margin: 0px 0px 0px -100px;
    padding: 30px 50px 30px 50px;
}

.elementor-5469 .elementor-element.elementor-element-619f9584:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-619f9584 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5469 .elementor-element.elementor-element-619f9584 > .elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 50px 50px 0px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
}

.elementor-5469 .elementor-element.elementor-element-619f9584 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19.elementor-position-right .elementor-image-box-img {
    margin-left: 30px;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19.elementor-position-left .elementor-image-box-img {
    margin-right: 30px;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19.elementor-position-top .elementor-image-box-img {
    margin-bottom: 30px;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19 .elementor-image-box-wrapper img {
    border-radius: 100%;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19 .elementor-image-box-title {
    margin-bottom: 18px;
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 25px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19 .elementor-image-box-description {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-90f5f19 > .elementor-widget-container {
    margin: 0px 0px 0px -100px;
    padding: 30px 50px 30px 50px;
}

.elementor-5469 .elementor-element.elementor-element-1e93c58b > .elementor-container {
    max-width: 1200px;
}

.elementor-5469 .elementor-element.elementor-element-1e93c58b > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-1e93c58b:not(.elementor-motion-effects-element-type-background), .elementor-5469 .elementor-element.elementor-element-1e93c58b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2023/07/parallax-03.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-5469 .elementor-element.elementor-element-1e93c58b > .elementor-background-overlay {
    background-color: #2E2E2E;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-1e93c58b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-5469 .elementor-element.elementor-element-46fe645 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-46fe645 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-7088f00c {
    text-align: center;
}

.elementor-5469 .elementor-element.elementor-element-7088f00c .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-375ea9fe {
    text-align: center;
}

.elementor-5469 .elementor-element.elementor-element-375ea9fe .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Gilda Display", Sans-serif;
    font-size: 55px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-3acbaad7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-3acbaad7 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-5469 .elementor-element.elementor-element-21357d03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-21357d03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5469 .elementor-element.elementor-element-21357d03 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 30px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 60px 60px 60px 60px;
}

.elementor-5469 .elementor-element.elementor-element-21357d03 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-23e08fba {
    text-align: center;
    z-index: 9;
}

.elementor-5469 .elementor-element.elementor-element-23e08fba .elementor-heading-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-7d533ce {
    text-align: center;
    z-index: 1;
}

.elementor-5469 .elementor-element.elementor-element-7d533ce .elementor-heading-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 50px;
    font-weight: normal;
}

.elementor-5469 .elementor-element.elementor-element-7d533ce > .elementor-widget-container {
    margin: -5px 0px 10px 0px;
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-icon i {
    color: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-icon svg {
    fill: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-text {
    color: #5C5C5C;
    padding-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-item > a {
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-3a68c95b .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 2px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #C19B76;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 30px 15px 30px;
}

.elementor-5469 .elementor-element.elementor-element-3a68c95b .elementor-button:hover, .elementor-5469 .elementor-element.elementor-element-3a68c95b .elementor-button:focus {
    background-color: #1C1C1C;
}

.elementor-5469 .elementor-element.elementor-element-3a68c95b > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-3913b6c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-3913b6c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #C19B76;
}

.elementor-5469 .elementor-element.elementor-element-3913b6c3 > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("../../2023/07/blog-02.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.15;
    filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-5469 .elementor-element.elementor-element-3913b6c3 > .elementor-element-populated > .elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-3913b6c3 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-5469 .elementor-element.elementor-element-2e6de88 {
    text-align: right;
    top: 0px;
}

.elementor-5469 .elementor-element.elementor-element-2e6de88 img {
    width: 100px;
}

body:not(.rtl) .elementor-5469 .elementor-element.elementor-element-2e6de88 {
    right: 0px;
}

body.rtl .elementor-5469 .elementor-element.elementor-element-2e6de88 {
    left: 0px;
}

.elementor-5469 .elementor-element.elementor-element-54be93c {
    text-align: center;
    z-index: 9;
}

.elementor-5469 .elementor-element.elementor-element-54be93c .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Gilda Display", Sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-52dcc564 {
    text-align: center;
}

.elementor-5469 .elementor-element.elementor-element-52dcc564 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Gilda Display", Sans-serif;
    font-size: 60px;
    font-weight: normal;
}

.elementor-5469 .elementor-element.elementor-element-52dcc564 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-icon i {
    color: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-icon svg {
    fill: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-4b33791d {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-text {
    color: #FFFFFF;
    padding-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5469 .elementor-element.elementor-element-4b33791d .elementor-icon-list-item > a {
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-3bf926b5 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 2px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #1C1C1C;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 30px 15px 30px;
}

.elementor-5469 .elementor-element.elementor-element-3bf926b5 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-155b9871:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-155b9871 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5469 .elementor-element.elementor-element-155b9871 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 30px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 60px 60px 60px 60px;
}

.elementor-5469 .elementor-element.elementor-element-155b9871 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-1a079e97 {
    text-align: center;
    z-index: 9;
}

.elementor-5469 .elementor-element.elementor-element-1a079e97 .elementor-heading-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-63b49a2f {
    text-align: center;
    z-index: 1;
}

.elementor-5469 .elementor-element.elementor-element-63b49a2f .elementor-heading-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 50px;
    font-weight: normal;
}

.elementor-5469 .elementor-element.elementor-element-63b49a2f > .elementor-widget-container {
    margin: -5px 0px 10px 0px;
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-icon i {
    color: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-icon svg {
    fill: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-626141b6 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-text {
    color: #5C5C5C;
    padding-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-item > a {
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-39ddeca8 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 2px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #C19B76;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 30px 15px 30px;
}

.elementor-5469 .elementor-element.elementor-element-39ddeca8 .elementor-button:hover, .elementor-5469 .elementor-element.elementor-element-39ddeca8 .elementor-button:focus {
    background-color: #1C1C1C;
}

.elementor-5469 .elementor-element.elementor-element-39ddeca8 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-39537df2 > .elementor-container {
    max-width: 1200px;
}

.elementor-5469 .elementor-element.elementor-element-39537df2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 115px 0px 90px 0px;
}

.elementor-5469 .elementor-element.elementor-element-39537df2 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-1f3cc358 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-768c85c6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-768c85c6 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-15a45db0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-1fa9a947 img {
    width: 100%;
    height: 440px;
    object-fit: cover;
}

.elementor-5469 .elementor-element.elementor-element-1fa9a947 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-358292d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-358292d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5469 .elementor-element.elementor-element-358292d8 > .elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 40px 0px 40px -20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -20px;
    padding: 20px 20px 20px 20px;
}

.elementor-5469 .elementor-element.elementor-element-358292d8 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-358292d8 {
    z-index: 19;
}

.elementor-5469 .elementor-element.elementor-element-57d8e8d0 .elementor-counter-number-wrapper {
    color: #1D1D1D;
    font-family: "Gilda Display", Sans-serif;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-57d8e8d0 .elementor-counter-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-719e3620 .elementor-counter-number-wrapper {
    color: #1D1D1D;
    font-family: "Gilda Display", Sans-serif;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-719e3620 .elementor-counter-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-2db26d7 .elementor-counter-number-wrapper {
    color: #1D1D1D;
    font-family: "Gilda Display", Sans-serif;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-2db26d7 .elementor-counter-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-51737b81 .elementor-counter-number-wrapper {
    color: #1D1D1D;
    font-family: "Gilda Display", Sans-serif;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-51737b81 .elementor-counter-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-28dc058c > .elementor-element-populated {
    margin: 0px 0px 0px -40px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -40px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-6f3a0500 img {
    width: 100%;
    height: 440px;
    object-fit: cover;
}

.elementor-5469 .elementor-element.elementor-element-6f3a0500 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-4319d752 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 0px 0px 40px;
}

.elementor-5469 .elementor-element.elementor-element-807e547 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-807e547 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-523970a2 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-523970a2 .elementor-heading-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 55px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-1a6475c8 .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-5ab433db .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #C19B76;
}

.elementor-5469 .elementor-element.elementor-element-5ab433db .elementor-progress-wrapper {
    background-color: #FFFFFF;
    border-radius: 0px;
    overflow: hidden;
}

.elementor-5469 .elementor-element.elementor-element-5ab433db .elementor-progress-bar {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 2px;
}

.elementor-5469 .elementor-element.elementor-element-5ab433db .elementor-title {
    color: #1D1D1D;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-2faf44b7 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-2faf44b7 .elementor-progress-wrapper {
    background-color: #FFFFFF;
    border-radius: 0px;
    overflow: hidden;
}

.elementor-5469 .elementor-element.elementor-element-2faf44b7 .elementor-progress-bar {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 2px;
}

.elementor-5469 .elementor-element.elementor-element-2faf44b7 .elementor-title {
    color: #1D1D1D;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-38142305 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #1D1D1D;
}

.elementor-5469 .elementor-element.elementor-element-38142305 .elementor-progress-wrapper {
    background-color: #FFFFFF;
    border-radius: 0px;
    overflow: hidden;
}

.elementor-5469 .elementor-element.elementor-element-38142305 .elementor-progress-bar {
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 2px;
}

.elementor-5469 .elementor-element.elementor-element-38142305 .elementor-title {
    color: #1D1D1D;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-38142305 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-7353f82e {
    margin-top: 60px;
    margin-bottom: 0px;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf .elementor-image-box-wrapper .elementor-image-box-img {
    width: 35%;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf .elementor-image-box-title {
    margin-bottom: 5px;
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-49fb5dcf .elementor-image-box-description {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 35%;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb .elementor-image-box-title {
    margin-bottom: 5px;
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-4fee30eb .elementor-image-box-description {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 35%;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-title {
    margin-bottom: 5px;
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-description {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 35%;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-title {
    margin-bottom: 5px;
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-description {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-weight: 300;
    line-height: 2em;
}

.elementor-5469 .elementor-element.elementor-element-230302bb > .elementor-container {
    max-width: 1200px;
}

.elementor-5469 .elementor-element.elementor-element-230302bb > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-230302bb:not(.elementor-motion-effects-element-type-background), .elementor-5469 .elementor-element.elementor-element-230302bb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2023/07/parallax-06.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-5469 .elementor-element.elementor-element-230302bb > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(-90deg, #0000000F 0%, #1D1D1D9E 100%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-230302bb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 95px 0px 70px 0px;
}

.elementor-5469 .elementor-element.elementor-element-17fa33da > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-17fa33da > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-7f84bf63 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-11ffa7c2 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-45796944 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-45796944 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-27f8db17 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-27f8db17 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Gilda Display", Sans-serif;
    font-size: 55px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-12859a97 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-564abbaf {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-564abbaf .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-5469 .elementor-element.elementor-element-564abbaf > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-icon i {
    color: #FFFFFF;
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
}

.elementor-5469 .elementor-element.elementor-element-7078a510 {
    --e-icon-list-icon-size: 30px;
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-text {
    color: #5C5C5C;
}

.elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5469 .elementor-element.elementor-element-7078a510 .elementor-icon-list-item > a {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-664a1b92 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-f6a729e {
    text-align: right;
    z-index: 9;
}

.elementor-5469 .elementor-element.elementor-element-f6a729e img {
    max-width: 399px;
}

.elementor-5469 .elementor-element.elementor-element-f6a729e > .elementor-widget-container {
    margin: -377px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-88cd776 > .elementor-container {
    max-width: 1200px;
}

.elementor-5469 .elementor-element.elementor-element-88cd776:not(.elementor-motion-effects-element-type-background), .elementor-5469 .elementor-element.elementor-element-88cd776 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9F9F9;
}

.elementor-5469 .elementor-element.elementor-element-88cd776 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 100px 0px;
}

.elementor-5469 .elementor-element.elementor-element-88cd776 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-4f446857 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-6c688ccc {
    text-align: center;
}

.elementor-5469 .elementor-element.elementor-element-6c688ccc .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 4px;
}

.elementor-5469 .elementor-element.elementor-element-dd5b6fb {
    text-align: center;
}

.elementor-5469 .elementor-element.elementor-element-dd5b6fb .elementor-heading-title {
    color: #1C1C1C;
    font-family: "Gilda Display", Sans-serif;
    font-size: 55px;
    font-weight: normal;
    line-height: 1.2em;
}

.elementor-5469 .elementor-element.elementor-element-25a0810c {
    text-align: center;
}

.elementor-5469 .elementor-element.elementor-element-25a0810c .elementor-heading-title {
    color: #5C5C5C;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-25a0810c > .elementor-widget-container {
    padding: 0px 280px 0px 280px;
}

.elementor-5469 .elementor-element.elementor-element-5d4a3242 > .elementor-widget-container {
    margin: 0px -15px 0px -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-1533a706 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5469 .elementor-element.elementor-element-1533a706 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-1e6ee924 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-5a82d29e iframe {
    height: 400px;
    filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-5469 .elementor-element.elementor-element-21963a53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-21963a53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #1C1C1C;
}

.elementor-5469 .elementor-element.elementor-element-21963a53 > .elementor-element-populated > .elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-21963a53 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-5469 .elementor-element.elementor-element-0b4bd4d {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-0b4bd4d img {
    width: 50px;
}

.elementor-5469 .elementor-element.elementor-element-3f25935 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-3f25935 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Gilda Display", Sans-serif;
    font-size: 25px;
    font-weight: bold;
    line-height: 1.8em;
    letter-spacing: 2px;
}

.elementor-5469 .elementor-element.elementor-element-3e19cf3a {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-3e19cf3a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-21f10bcb {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-21f10bcb .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-21f10bcb > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-34f56ecd .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-3899fcef {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-3899fcef .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-3899fcef > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-3516fb2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-3516fb2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #C19B76;
}

.elementor-5469 .elementor-element.elementor-element-3516fb2d > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("../../2023/07/blog-03.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-5469 .elementor-element.elementor-element-3516fb2d > .elementor-element-populated > .elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5469 .elementor-element.elementor-element-3516fb2d > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-5469 .elementor-element.elementor-element-b5801b5 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-b5801b5 img {
    width: 50px;
}

.elementor-5469 .elementor-element.elementor-element-2f7b1099 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-2f7b1099 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Gilda Display", Sans-serif;
    font-size: 25px;
    font-weight: bold;
    line-height: 1.8em;
    letter-spacing: 2px;
}

.elementor-5469 .elementor-element.elementor-element-55215a07 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-1e994855 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-1e994855 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-1e994855 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5469 .elementor-element.elementor-element-3e35874a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-26581045 {
    text-align: left;
}

.elementor-5469 .elementor-element.elementor-element-26581045 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 2em;
    letter-spacing: 1px;
}

.elementor-5469 .elementor-element.elementor-element-26581045 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body.elementor-page-5469 {
    padding: 0px 0px 0px 0px;
}

@media(max-width: 1550px) {
    .elementor-5469 .elementor-element.elementor-element-80780c6 {
        padding:0px 50px 0px 50px;
    }

    .elementor-5469 .elementor-element.elementor-element-87a5411 .elementor-heading-title {
        font-size: 55px;
    }

    .elementor-5469 .elementor-element.elementor-element-87a5411 > .elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-f165905 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-caf4079 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-da27340 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-5469 .elementor-element.elementor-element-7fafc73 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-7c9ea53 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width: 1200px) {
    .elementor-5469 .elementor-element.elementor-element-80780c6 {
        padding:120px 50px 120px 50px;
    }

    .elementor-5469 .elementor-element.elementor-element-87a5411 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-f165905 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-caf4079 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-460839c .nd_booking_search_elem_component_l1 input[type="submit"] {
        height: 140px;
        margin-top: 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-460839c .nd_booking_search_elem_component_l2 input[type="submit"] {
        height: 140px;
        margin-top: 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-33983f83 {
        padding: 0px 0px 120px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-4d1d7fcd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-4d1d7fcd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("http://www.nicdarkthemes.com/themes/hotel-booking/wp/demo/hotel/wp-content/uploads/sites/2/2022/03/img-26.jpeg");
        background-position: center center;
    }

    .elementor-5469 .elementor-element.elementor-element-4d1d7fcd > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-421f44ef .elementor-spacer-inner {
        height: 500px;
    }

    .elementor-5469 .elementor-element.elementor-element-4e73e09c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 70px 40px 40px 40px;
    }

    .elementor-5469 .elementor-element.elementor-element-69ec656f .elementor-heading-title {
        font-size: 55px;
    }

    .elementor-5469 .elementor-element.elementor-element-5eab6c09 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-4d0bc23b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 20px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-65bca98b {
        margin-top: -120px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-1d102261 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-6199940e {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-3ff06ef0 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-3ff06ef0 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 50px 0px 50px;
    }

    .elementor-5469 .elementor-element.elementor-element-649e2ba3 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 200px;
    }

    .elementor-5469 .elementor-element.elementor-element-72ddd718 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 60px 60px 60px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-cc57665 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-7704f6db > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 60px 60px 60px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-159a9c84 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 120px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-6b597ee9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-90f5f19 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-15a45db0 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-1fa9a947 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-358292d8 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 60px 60px 60px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-28dc058c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-6f3a0500 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-4319d752 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 60px 60px 60px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-807e547 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-523970a2 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-1a6475c8 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-7353f82e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 60px 0px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-11ffa7c2 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 60px 60px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-12859a97 {
        text-align: left;
    }

    .elementor-5469 .elementor-element.elementor-element-664a1b92 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 60px 0px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-f6a729e img {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-25a0810c {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-25a0810c > .elementor-widget-container {
        padding: 0px 50px 0px 50px;
    }
}

@media(max-width: 767px) {
    .elementor-5469 .elementor-element.elementor-element-80780c6 {
        padding:120px 0px 120px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-87a5411 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-5469 .elementor-element.elementor-element-f165905 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-5469 .elementor-element.elementor-element-caf4079 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-5469 .elementor-element.elementor-element-460839c .nd_booking_search_elem_component_l1 input[type="submit"] {
        height: 82px;
        margin-top: 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-460839c .nd_booking_search_elem_component_l2 input[type="submit"] {
        height: 82px;
        margin-top: 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-460839c > .elementor-widget-container {
        margin: 70px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-4d1d7fcd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5469 .elementor-element.elementor-element-4d1d7fcd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("http://www.nicdarkthemes.com/themes/hotel-booking/wp/demo/hotel/wp-content/uploads/sites/2/2022/03/img-26.jpeg");
        background-position: center center;
        background-size: cover;
    }

    .elementor-5469 .elementor-element.elementor-element-4e73e09c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 70px 20px 20px 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-47f93228 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-69ec656f {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-69ec656f .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-5469 .elementor-element.elementor-element-163fc196 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-362df8d8 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-44f4d3a8 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-13d9dbf1 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-37e400eb > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-305a23f3 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-305a23f3 > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-67ab3bf0 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-7e3dfeed {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-1ccd48b1 .elementor-image-box-title {
        line-height: 0.1em;
    }

    .elementor-5469 .elementor-element.elementor-element-3c3c3739 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-3c3c3739 > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-63e0ceac .elementor-counter-number-wrapper {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-1d102261 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-6199940e {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-6199940e .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-3ff06ef0 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-649e2ba3 > .elementor-widget-container {
        padding: 0px 0px 0px 30px;
    }

    .elementor-5469 .elementor-element.elementor-element-7704f6db > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 60px 30px 60px;
    }

    .elementor-5469 .elementor-element.elementor-element-1392dd14 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-6f893b0e > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-673643fb .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-13bb11ca > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-5729b93d .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-198a111e > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-3c56e640 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-6b597ee9 .elementor-image-box-img {
        margin-bottom: 30px;
    }

    .elementor-5469 .elementor-element.elementor-element-6b597ee9 .elementor-image-box-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-619f9584 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-90f5f19 .elementor-image-box-img {
        margin-bottom: 30px;
    }

    .elementor-5469 .elementor-element.elementor-element-90f5f19 .elementor-image-box-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-46fe645 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-5469 .elementor-element.elementor-element-7088f00c {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-375ea9fe {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-375ea9fe .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-21357d03 > .elementor-element-populated {
        padding: 60px 0px 60px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-23e08fba .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-3913b6c3 > .elementor-element-populated {
        padding: 60px 0px 60px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-54be93c .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-155b9871 > .elementor-element-populated {
        padding: 60px 0px 60px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-1a079e97 .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-807e547 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-523970a2 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-523970a2 .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-1a6475c8 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-49fb5dcf .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-4fee30eb .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-5469 .elementor-element.elementor-element-17fa33da > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-5469 .elementor-element.elementor-element-45796944 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-27f8db17 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-27f8db17 .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-12859a97 {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-f6a729e > .elementor-widget-container {
        margin: -120px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5469 .elementor-element.elementor-element-6c688ccc {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-dd5b6fb {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-dd5b6fb .elementor-heading-title {
        font-size: 30px;
        line-height: 1em;
    }

    .elementor-5469 .elementor-element.elementor-element-25a0810c {
        text-align: center;
    }

    .elementor-5469 .elementor-element.elementor-element-5d4a3242 > .elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }
}

@media(min-width: 768px) {
    .elementor-5469 .elementor-element.elementor-element-4d1d7fcd {
        width:40%;
    }

    .elementor-5469 .elementor-element.elementor-element-4e73e09c {
        width: 60%;
    }

    .elementor-5469 .elementor-element.elementor-element-3f876621 {
        width: 44.656%;
    }

    .elementor-5469 .elementor-element.elementor-element-7980266d {
        width: 55.19%;
    }

    .elementor-5469 .elementor-element.elementor-element-119a90bf {
        width: 14%;
    }

    .elementor-5469 .elementor-element.elementor-element-56891ea0 {
        width: 44.75%;
    }

    .elementor-5469 .elementor-element.elementor-element-36e2378a {
        width: 40.582%;
    }

    .elementor-5469 .elementor-element.elementor-element-72ddd718 {
        width: 29.999%;
    }

    .elementor-5469 .elementor-element.elementor-element-7704f6db {
        width: 36.333%;
    }

    .elementor-5469 .elementor-element.elementor-element-a8bc0b6 {
        width: 74.732%;
    }

    .elementor-5469 .elementor-element.elementor-element-3af4b699 {
        width: 25.139%;
    }

    .elementor-5469 .elementor-element.elementor-element-6f39d093 {
        width: 74.732%;
    }

    .elementor-5469 .elementor-element.elementor-element-4292fdad {
        width: 25.139%;
    }

    .elementor-5469 .elementor-element.elementor-element-316ca90b {
        width: 74.732%;
    }

    .elementor-5469 .elementor-element.elementor-element-342f9d66 {
        width: 25.139%;
    }

    .elementor-5469 .elementor-element.elementor-element-15a45db0 {
        width: 21%;
    }

    .elementor-5469 .elementor-element.elementor-element-358292d8 {
        width: 8%;
    }

    .elementor-5469 .elementor-element.elementor-element-28dc058c {
        width: 21%;
    }

    .elementor-5469 .elementor-element.elementor-element-4319d752 {
        width: 50%;
    }

    .elementor-5469 .elementor-element.elementor-element-1e6ee924 {
        width: 50%;
    }

    .elementor-5469 .elementor-element.elementor-element-21963a53 {
        width: 25%;
    }

    .elementor-5469 .elementor-element.elementor-element-3516fb2d {
        width: 24.664%;
    }
}

@media(max-width: 1200px) and (min-width:768px) {
    .elementor-5469 .elementor-element.elementor-element-159ba2f {
        width:100%;
    }

    .elementor-5469 .elementor-element.elementor-element-da27340 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-4d1d7fcd {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-4e73e09c {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-119a90bf {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-56891ea0 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-36e2378a {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-e128e8b {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-72ddd718 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-7704f6db {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-3c56e640 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-619f9584 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-46fe645 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-21357d03 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-3913b6c3 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-155b9871 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-1f3cc358 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-15a45db0 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-358292d8 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-28dc058c {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-4319d752 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-36a841f9 {
        width: 50%;
    }

    .elementor-5469 .elementor-element.elementor-element-28426581 {
        width: 50%;
    }

    .elementor-5469 .elementor-element.elementor-element-3b6a0afd {
        width: 50%;
    }

    .elementor-5469 .elementor-element.elementor-element-7f81773d {
        width: 50%;
    }

    .elementor-5469 .elementor-element.elementor-element-17fa33da {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-11ffa7c2 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-664a1b92 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-4f446857 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-1e6ee924 {
        width: 100%;
    }

    .elementor-5469 .elementor-element.elementor-element-21963a53 {
        width: 50%;
    }

    .elementor-5469 .elementor-element.elementor-element-3516fb2d {
        width: 50%;
    }
}

@media(min-width: 1551px) {
    .elementor-5469 .elementor-element.elementor-element-649e2ba3 > .elementor-widget-container {
        background-attachment:scroll;
    }

    .elementor-5469 .elementor-element.elementor-element-1e93c58b:not(.elementor-motion-effects-element-type-background), .elementor-5469 .elementor-element.elementor-element-1e93c58b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-5469 .elementor-element.elementor-element-230302bb:not(.elementor-motion-effects-element-type-background), .elementor-5469 .elementor-element.elementor-element-230302bb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-5469 .elementor-element.elementor-element-3516fb2d > .elementor-element-populated > .elementor-background-overlay {
        background-attachment: scroll;
    }
}
