.elementor-150 .elementor-element.elementor-element-1850564f:not(.elementor-motion-effects-element-type-background),
.elementor-150 .elementor-element.elementor-element-1850564f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("../../2023/03/img-32.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-150 .elementor-element.elementor-element-1850564f>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.59;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-1850564f>.elementor-container {
    min-height: 100vh;
}

.elementor-150 .elementor-element.elementor-element-1850564f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-150 .elementor-element.elementor-element-3e4d3e40.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-150 .elementor-element.elementor-element-c0c2de1>.elementor-widget-container {
    padding: 200px 0px 0px 0px;
}

.elementor-150 .elementor-element.elementor-element-c0c2de1 .cs-title-wrap {
    max-width: 960px;
}

.elementor-150 .elementor-element.elementor-element-c0c2de1 .cs-title {
    font-size: 35px;
    text-transform: uppercase;
}

.elementor-150 .elementor-element.elementor-element-c0c2de1 .cs-title-text {
    font-size: 21px;
}

.elementor-150 .elementor-element.elementor-element-5dc39db7 {
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
}

.elementor-150 .elementor-element.elementor-element-5dc39db7>.elementor-widget-container {
    margin: 20px 0px 80px 0px;
}

.elementor-150 .elementor-element.elementor-element-5dc39db7 .cs-reservation-form {
    --form-bd: #B99D75;
}

.elementor-150 .elementor-element.elementor-element-216ad879>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-150 .elementor-element.elementor-element-216ad879 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-150 .elementor-element.elementor-element-216ad879>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-1ee2a4>.elementor-widget-container {
    margin: 0% -55% 0% 0%;
}

.elementor-150 .elementor-element.elementor-element-1ee2a4 {
    text-align: left;
}

.elementor-150 .elementor-element.elementor-element-1e4a1518>.elementor-element-populated {
    padding: 240px 0px 0px 0px;
}

.elementor-150 .elementor-element.elementor-element-90c1058 {
    text-align: right;
}

.elementor-150 .elementor-element.elementor-element-2caae607>.elementor-element-populated {
    padding: 0px 0px 0px 96px;
}

.elementor-150 .elementor-element.elementor-element-2cc7cb23 .cs-title {
    font-size: 56px;
    line-height: 1.2em;
}

.elementor-150 .elementor-element.elementor-element-219b736d:not(.elementor-motion-effects-element-type-background),
.elementor-150 .elementor-element.elementor-element-219b736d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("../../2023/03/img-35.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-150 .elementor-element.elementor-element-219b736d>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-219b736d>.elementor-container {
    min-height: 100vh;
}

.elementor-150 .elementor-element.elementor-element-219b736d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-150 .elementor-element.elementor-element-3dce42c3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 50px 0px;
}

.elementor-150 .elementor-element.elementor-element-3dce42c3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-39379cc {
    padding: 0px 0px 110px 0px;
}

.elementor-150 .elementor-element.elementor-element-2e9df520>.elementor-element-populated {
    padding: 0px 48px 0px 0px;
}

.elementor-150 .elementor-element.elementor-element-2ab9e15d .cs-fancy-card {
    --content-bg-hover: #AA8B5F;
}

.elementor-150 .elementor-element.elementor-element-2ab9e15d .cs-fc-title.cs-title {
    font-size: 24px;
}

.elementor-150 .elementor-element.elementor-element-7416056c>.elementor-element-populated {
    padding: 0px 24px 0px 24px;
}

.elementor-150 .elementor-element.elementor-element-6b5f8777 .cs-fancy-card {
    --content-bg-hover: #AA8B5F;
}

.elementor-150 .elementor-element.elementor-element-6b5f8777 .cs-fc-title.cs-title {
    font-size: 24px;
}

.elementor-150 .elementor-element.elementor-element-6b1f163d>.elementor-element-populated {
    padding: 0px 0px 0px 48px;
}

.elementor-150 .elementor-element.elementor-element-2df69e98 .cs-fancy-card {
    --content-bg-hover: #AA8B5F;
}

.elementor-150 .elementor-element.elementor-element-2df69e98 .cs-fc-title.cs-title {
    font-size: 24px;
}

.elementor-150 .elementor-element.elementor-element-baa5966:not(.elementor-motion-effects-element-type-background),
.elementor-150 .elementor-element.elementor-element-baa5966>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #53624E;
}

.elementor-150 .elementor-element.elementor-element-baa5966 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 140px;
    margin-bottom: 100px;
}

.elementor-150 .elementor-element.elementor-element-baa5966>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-7bb9f20e>.elementor-widget-container {
    margin: -140px 0px 0px 0px;
}

.elementor-150 .elementor-element.elementor-element-269c63bc>.elementor-element-populated {
    padding: 0px 96px 0px 96px;
}

.elementor-150 .elementor-element.elementor-element-372678fb>.elementor-widget-container {
    margin: 140px 0px 80px 0px;
}

.elementor-150 .elementor-element.elementor-element-372678fb .cs-title {
    font-size: 56px;
    line-height: 1.2em;
}

.elementor-150 .elementor-element.elementor-element-79b07533>.elementor-widget-container {
    margin: 0px -96px -270px 0px;
}

.elementor-150 .elementor-element.elementor-element-79b07533 {
    z-index: 9;
}

.elementor-150 .elementor-element.elementor-element-3b7c9a5b {
    padding: 0px 0px 110px 0px;
}

.elementor-150 .elementor-element.elementor-element-1b056fc {
    width: var(--container-widget-width, 51%);
    max-width: 51%;
    --container-widget-width: 51%;
    --container-widget-flex-grow: 0;
}

.elementor-150 .elementor-element.elementor-element-1b056fc>.elementor-widget-container {
    margin: 0px 0px 100px 0px;
}

.elementor-150 .elementor-element.elementor-element-1b056fc .cs-title {
    font-size: 52px;
    line-height: 1.2em;
}

.elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-fancy-card .cs-fc-content {
    padding: 80px 80px 80px 80px;
}

.elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-subtitle {
    margin: 0px 0px 15px 0px;
}

.elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-fc-title.cs-title {
    font-size: 36px;
}

.elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-fc-text {
    color: #CFCFCF;
    font-size: 17px;
    margin: 15px 0px 20px 0px;
}

.elementor-150 .elementor-element.elementor-element-1506861e>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-150 .elementor-element.elementor-element-1506861e .cs-fancy-card .cs-fc-content {
    padding: 80px 80px 80px 80px;
}

.elementor-150 .elementor-element.elementor-element-1506861e .cs-subtitle {
    margin: 0px 0px 15px 0px;
}

.elementor-150 .elementor-element.elementor-element-1506861e .cs-fc-title.cs-title {
    font-size: 36px;
}

.elementor-150 .elementor-element.elementor-element-1506861e .cs-fc-text {
    color: #CFCFCF;
    font-size: 17px;
    margin: 15px 0px 20px 0px;
}

.elementor-150 .elementor-element.elementor-element-744ffb12>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-150 .elementor-element.elementor-element-744ffb12 .cs-fancy-card .cs-fc-content {
    padding: 80px 80px 80px 80px;
}

.elementor-150 .elementor-element.elementor-element-744ffb12 .cs-subtitle {
    margin: 0px 0px 15px 0px;
}

.elementor-150 .elementor-element.elementor-element-744ffb12 .cs-fc-title.cs-title {
    font-size: 36px;
}

.elementor-150 .elementor-element.elementor-element-744ffb12 .cs-fc-text {
    color: #CFCFCF;
    font-size: 17px;
    margin: 15px 0px 20px 0px;
}

.elementor-150 .elementor-element.elementor-element-053759f:not(.elementor-motion-effects-element-type-background),
.elementor-150 .elementor-element.elementor-element-053759f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/04/le-quan-H2NpsZJe2IA-unsplash.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-150 .elementor-element.elementor-element-053759f>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-053759f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 380px 0px;
}

.elementor-150 .elementor-element.elementor-element-439e26f {
    width: var(--container-widget-width, 51%);
    max-width: 51%;
    --container-widget-width: 51%;
    --container-widget-flex-grow: 0;
}

.elementor-150 .elementor-element.elementor-element-439e26f .cs-title {
    font-size: 52px;
    line-height: 1.2em;
}

.elementor-150 .elementor-element.elementor-element-c5bba75 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -260px;
    margin-bottom: 0px;
}

.elementor-150 .elementor-element.elementor-element-c5bba75>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-7cc864d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-150 .elementor-element.elementor-element-7cc864d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #53624E;
    background-image: url("https://ojasdgp.com/wp-content/uploads/2024/02/DSC00467_4_11zon-scaled.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-150 .elementor-element.elementor-element-7cc864d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-150 .elementor-element.elementor-element-7cc864d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-150 .elementor-element.elementor-element-9107fab {
    --spacer-size: 250px;
}

.elementor-150 .elementor-element.elementor-element-c7401ed:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-150 .elementor-element.elementor-element-c7401ed>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #53624E;
}

.elementor-150 .elementor-element.elementor-element-c7401ed>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 96px 96px 96px 96px;
}

.elementor-150 .elementor-element.elementor-element-c7401ed>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

body:not(.rtl) .elementor-150 .elementor-element.elementor-element-fb84194 .elementor-star-rating i:not(:last-of-type) {
    margin-right: 6px;
}

body.rtl .elementor-150 .elementor-element.elementor-element-fb84194 .elementor-star-rating i:not(:last-of-type) {
    margin-left: 6px;
}

.elementor-150 .elementor-element.elementor-element-fb84194 .elementor-star-rating i:before {
    color: #E6B673;
}

.elementor-150 .elementor-element.elementor-element-22114cd {
    padding: 110px 0px 50px 0px;
}

.elementor-150 .elementor-element.elementor-element-e57c1e1 .cs-title-wrap {
    max-width: 680px;
}

.elementor-150 .elementor-element.elementor-element-e57c1e1 .cs-title {
    font-size: 56px;
    line-height: 1.2em;
}

.elementor-150 .elementor-element.elementor-element-6e017b97 {
    padding: 0px 0px 110px 0px;
}

.elementor-150 .elementor-element.elementor-element-15ca9258>.elementor-element-populated {
    padding: 0px 48px 0px 0px;
}

.elementor-150 .elementor-element.elementor-element-651f3b6d>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #B99D75;
}

.elementor-150 .elementor-element.elementor-element-651f3b6d .cs-cta-content {
    padding: 25px 25px 25px 25px;
}

.elementor-150 .elementor-element.elementor-element-651f3b6d .cs-cta-title.cs-title {
    font-size: 30px;
}

.elementor-150 .elementor-element.elementor-element-651f3b6d .cs-cta-btn .button {
    font-family: "Jost", Sans-serif;
}

.elementor-150 .elementor-element.elementor-element-4e7b1b05>.elementor-element-populated {
    padding: 50px 24px 0px 24px;
}

.elementor-150 .elementor-element.elementor-element-cab4cc0>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #B99D75;
}

.elementor-150 .elementor-element.elementor-element-cab4cc0 .cs-cta-content {
    padding: 25px 25px 25px 25px;
}

.elementor-150 .elementor-element.elementor-element-cab4cc0 .cs-cta-title.cs-title {
    font-size: 30px;
}

.elementor-150 .elementor-element.elementor-element-cab4cc0 .cs-cta-btn .button {
    font-family: "Jost", Sans-serif;
}

.elementor-150 .elementor-element.elementor-element-6819ec8d>.elementor-element-populated {
    padding: 0px 0px 0px 48px;
}

.elementor-150 .elementor-element.elementor-element-58053522>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #B99D75;
}

.elementor-150 .elementor-element.elementor-element-58053522 .cs-cta-content {
    padding: 25px 25px 25px 25px;
}

.elementor-150 .elementor-element.elementor-element-58053522 .cs-cta-title.cs-title {
    font-size: 30px;
}

.elementor-150 .elementor-element.elementor-element-58053522 .cs-cta-btn .button {
    font-family: "Jost", Sans-serif;
}

@media(min-width:768px) {
    .elementor-150 .elementor-element.elementor-element-d4c2387 {
        width: 15.199%;
    }

    .elementor-150 .elementor-element.elementor-element-7cc864d {
        width: 34.801%;
    }
}

@media(max-width:1024px) {
    .elementor-150 .elementor-element.elementor-element-c0c2de1>.elementor-widget-container {
        padding: 140px 0px 0px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-c0c2de1 .cs-title {
        font-size: 48px;
    }

    .elementor-150 .elementor-element.elementor-element-216ad879 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-2caae607>.elementor-element-populated {
        padding: 50px 0px 0px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-2cc7cb23 .cs-title {
        font-size: 36px;
    }

    .elementor-150 .elementor-element.elementor-element-219b736d>.elementor-container {
        min-height: 70vh;
    }

    .elementor-150 .elementor-element.elementor-element-3dce42c3 {
        padding: 80px 0px 40px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-39379cc {
        padding: 0px 0px 80px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-2e9df520>.elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-7416056c>.elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-6b1f163d>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-baa5966 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-150 .elementor-element.elementor-element-7bb9f20e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-269c63bc>.elementor-element-populated {
        padding: 0% 8% 0% 8%;
    }

    .elementor-150 .elementor-element.elementor-element-372678fb>.elementor-widget-container {
        margin: 80px 0px 50px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-372678fb .cs-title {
        font-size: 36px;
    }

    .elementor-150 .elementor-element.elementor-element-79b07533>.elementor-widget-container {
        margin: 0px 0px -240px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-3b7c9a5b {
        padding: 320px 0px 80px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-1b056fc>.elementor-widget-container {
        margin: 0px 0px 60px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-1b056fc {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-1b056fc .cs-title {
        font-size: 36px;
    }

    .elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-fancy-card .cs-fc-content {
        padding: 8% 8% 8% 8%;
    }

    .elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-fc-title.cs-title {
        font-size: 28px;
    }

    .elementor-150 .elementor-element.elementor-element-1506861e .cs-fancy-card .cs-fc-content {
        padding: 8% 8% 8% 8%;
    }

    .elementor-150 .elementor-element.elementor-element-1506861e .cs-fc-title.cs-title {
        font-size: 28px;
    }

    .elementor-150 .elementor-element.elementor-element-744ffb12 .cs-fancy-card .cs-fc-content {
        padding: 8% 8% 8% 8%;
    }

    .elementor-150 .elementor-element.elementor-element-744ffb12 .cs-fc-title.cs-title {
        font-size: 28px;
    }

    .elementor-150 .elementor-element.elementor-element-053759f {
        padding: 80px 0px 260px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-439e26f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-439e26f .cs-title {
        font-size: 36px;
    }

    .elementor-150 .elementor-element.elementor-element-c5bba75 {
        margin-top: -180px;
        margin-bottom: 0px;
    }

    .elementor-150 .elementor-element.elementor-element-c7401ed>.elementor-element-populated {
        padding: 40px 40px 40px 40px;
    }

    .elementor-150 .elementor-element.elementor-element-22114cd {
        padding: 80px 0px 40px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-e57c1e1 .cs-title {
        font-size: 36px;
    }

    .elementor-150 .elementor-element.elementor-element-6e017b97 {
        padding: 0px 0px 80px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-15ca9258>.elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-651f3b6d .cs-cta-title.cs-title {
        font-size: 24px;
    }

    .elementor-150 .elementor-element.elementor-element-4e7b1b05>.elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-cab4cc0 .cs-cta-title.cs-title {
        font-size: 24px;
    }

    .elementor-150 .elementor-element.elementor-element-6819ec8d>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-58053522 .cs-cta-title.cs-title {
        font-size: 24px;
    }
}

@media(max-width:767px) {
    .elementor-150 .elementor-element.elementor-element-c0c2de1 .cs-title {
        font-size: 40px;
    }

    .elementor-150 .elementor-element.elementor-element-32b47b33 {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-1ee2a4>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-150 .elementor-element.elementor-element-1e4a1518>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-90c1058>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-2cc7cb23 .cs-title {
        font-size: 32px;
    }

    .elementor-150 .elementor-element.elementor-element-372678fb .cs-title {
        font-size: 32px;
    }

    .elementor-150 .elementor-element.elementor-element-79b07533>.elementor-widget-container {
        margin: 0px 0px -120px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-3b7c9a5b {
        padding: 200px 0px 80px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-1b056fc .cs-title {
        font-size: 32px;
    }

    .elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-fancy-card .cs-fc-content {
        padding: 40px 25px 50px 25px;
    }

    .elementor-150 .elementor-element.elementor-element-3c59f2a8 .cs-fc-title.cs-title {
        font-size: 24px;
    }

    .elementor-150 .elementor-element.elementor-element-1506861e .cs-fancy-card .cs-fc-content {
        padding: 40px 25px 50px 25px;
    }

    .elementor-150 .elementor-element.elementor-element-1506861e .cs-fc-title.cs-title {
        font-size: 24px;
    }

    .elementor-150 .elementor-element.elementor-element-744ffb12 .cs-fancy-card .cs-fc-content {
        padding: 40px 25px 50px 25px;
    }

    .elementor-150 .elementor-element.elementor-element-744ffb12 .cs-fc-title.cs-title {
        font-size: 24px;
    }

    .elementor-150 .elementor-element.elementor-element-053759f>.elementor-background-overlay {
        opacity: 0.65;
    }

    .elementor-150 .elementor-element.elementor-element-053759f {
        padding: 120px 0px 120px 0px;
    }

    .elementor-150 .elementor-element.elementor-element-439e26f .cs-title {
        font-size: 32px;
    }

    .elementor-150 .elementor-element.elementor-element-c5bba75 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-150 .elementor-element.elementor-element-e57c1e1 .cs-title {
        font-size: 32px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-150 .elementor-element.elementor-element-e0d411b {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-2caae607 {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-2e9df520 {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-7416056c {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-6b1f163d {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-2ac7046d {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-269c63bc {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-d4c2387 {
        width: 10%;
    }

    .elementor-150 .elementor-element.elementor-element-7cc864d {
        width: 35%;
    }

    .elementor-150 .elementor-element.elementor-element-c7401ed {
        width: 55%;
    }

    .elementor-150 .elementor-element.elementor-element-15ca9258 {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-4e7b1b05 {
        width: 100%;
    }

    .elementor-150 .elementor-element.elementor-element-6819ec8d {
        width: 100%;
    }
}