.elementor-1191 .elementor-element.elementor-element-5137b6a:not(.elementor-motion-effects-element-type-background),
.elementor-1191 .elementor-element.elementor-element-5137b6a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/banners/7.jpg?v=1678503151");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-5137b6a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-5137b6a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1191 .elementor-element.elementor-element-3b63539.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-3b63539.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-3b63539>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-1191 .elementor-element.elementor-element-377bc39 {
    --spacer-size: 0px;
}

.elementor-1191 .elementor-element.elementor-element-480ff7f {
    --spacer-size: 50px;
}

.elementor-1191 .elementor-element.elementor-element-1b6b84a {
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-1b6b84a .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-1b6b84a .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-1c23814);
    -webkit-text-stroke-color: var( --e-global-color-1c23814);
    padding: 18px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 55px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.1em;
}

.elementor-1191 .elementor-element.elementor-element-583fb57 {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1191 .elementor-element.elementor-element-86a4ee1 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    background-color: var( --e-global-color-1c23814);
    padding: 16px 26px 16px 26px;
}

.elementor-1191 .elementor-element.elementor-element-c866b6b .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 16px 26px 16px 26px;
}

.elementor-1191 .elementor-element.elementor-element-cd373a0:not(.elementor-motion-effects-element-type-background),
.elementor-1191 .elementor-element.elementor-element-cd373a0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/banners/7.jpg?v=1678503151");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-cd373a0>.elementor-background-overlay {
    background-color: var( --e-global-color-secondary);
    opacity: 0.54;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-cd373a0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-1191 .elementor-element.elementor-element-83ba4dc.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-83ba4dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-83ba4dc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-83ba4dc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-6b3ce24 {
    --spacer-size: 0px;
}

.elementor-1191 .elementor-element.elementor-element-f7d770e {
    --spacer-size: 50px;
}

.elementor-1191 .elementor-element.elementor-element-3516a9a {
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-3516a9a .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-3516a9a .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-1c23814);
    -webkit-text-stroke-color: var( --e-global-color-1c23814);
    padding: 18px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 55px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.1em;
}

.elementor-1191 .elementor-element.elementor-element-0d20976 {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1191 .elementor-element.elementor-element-2205dcf .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    background-color: var( --e-global-color-1c23814);
    padding: 16px 26px 16px 26px;
}

.elementor-1191 .elementor-element.elementor-element-e5375e2 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 16px 26px 16px 26px;
}

.elementor-1191 .elementor-element.elementor-element-f129520 {
    padding: 120px 0px 30px 0px;
}

.elementor-1191 .elementor-element.elementor-element-20fefd6 {
    text-align: left;
    z-index: 1;
}

.elementor-1191 .elementor-element.elementor-element-20fefd6 img {
    max-width: 82%;
}

.elementor-1191 .elementor-element.elementor-element-c8a4b37 {
    text-align: left;
    --ep-advanced-heading-pos-x: -143px;
    --ep-advanced-heading-pos-y: -36px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-c8a4b37 .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-c8a4b37 .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 16px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 50px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.1em;
}

.elementor-1191 .elementor-element.elementor-element-c8a4b37 .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 3.3em;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-ea67546 {
    color: var( --e-global-color-text);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1191 .elementor-element.elementor-element-ea67546>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-1191 .elementor-element.elementor-element-ade8456 {
    color: var( --e-global-color-secondary);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1191 .elementor-element.elementor-element-ade8456>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1191 .elementor-element.elementor-element-655eb35 {
    margin-top: -18px;
    margin-bottom: 0px;
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(6px/2);
    margin-left: calc(6px/2);
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-6px/2);
    margin-left: calc(-6px/2);
}

body.rtl .elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-6px/2);
}

body:not(.rtl) .elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-6px/2);
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 {
    --e-icon-list-icon-size: 17px;
    --icon-vertical-offset: 0px;
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(6px/2);
    margin-left: calc(6px/2);
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-6px/2);
    margin-left: calc(-6px/2);
}

body.rtl .elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-6px/2);
}

body:not(.rtl) .elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-6px/2);
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb {
    --e-icon-list-icon-size: 17px;
    --icon-vertical-offset: 0px;
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-73f7265 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    background-color: var( --e-global-color-1c23814);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-primary);
    padding: 13px 26px 13px 26px;
}

.elementor-1191 .elementor-element.elementor-element-e732e3c .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 16px 26px 16px 26px;
}

.elementor-1191 .elementor-element.elementor-element-78fbdb1:not(.elementor-motion-effects-element-type-background),
.elementor-1191 .elementor-element.elementor-element-78fbdb1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://maltacharters.com/wp-content/uploads/2021/11/rite-1.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-1191 .elementor-element.elementor-element-78fbdb1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 30px 0px;
}

.elementor-1191 .elementor-element.elementor-element-78fbdb1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-53b46fa {
    text-align: left;
    --ep-advanced-heading-pos-x: -80px;
    --ep-advanced-heading-pos-y: 20px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-53b46fa .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-53b46fa .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 16px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 47px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.1em;
}

.elementor-1191 .elementor-element.elementor-element-53b46fa .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 3.3em;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-49ec808 {
    color: var( --e-global-color-text);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1191 .elementor-element.elementor-element-49ec808>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
}

.elementor-1191 .elementor-element.elementor-element-10c75d7 {
    padding: 20px 0px 0px 0px;
}

.elementor-1191 .elementor-element.elementor-element-a9aa0e7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-a9aa0e7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}


/* boat css start */



.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/52.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/52.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-887b4a47b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}











.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/90.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/90.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-2887b4a47b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}




.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/75.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/75.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-3887b4a47b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}








.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/62.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/62.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-4887b4a47b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}








.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/65.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/65.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-5887b4a47b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}








.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/49.jpg?v=1678503154");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/boats/49.jpg?v=1678503154");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-6887b4a47b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}









/* boat css end */








.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/cruises/10.jpg?v=1679684573");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/cruises/10.jpg?v=1679684573");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-7b4a47b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}







.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/cruises/9.jpg?v=1679568245");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/cruises/9.jpg?v=1679568245");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-6c2f4a2>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-front {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/cruises/11.jpg?v=1679684602");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-back {
    background-image: url("https://www.catamaranchartersmalta.com/cmcmgallery/cruises/11.jpg?v=1679684602");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-f71f057 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-f71f057>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-front {
    background-image: url("https://maltacharters.com/wp-content/uploads/2021/11/Malta-RIB-Charters.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    background-color: #000C3838;
    padding: 0px 10px 8px 16px;
    text-align: center;
    justify-content: flex-start;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-back {
    background-image: url("https://maltacharters.com/wp-content/uploads/2021/11/Malta-RIB-Charters.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    background-color: #000C389C;
    padding: 8px 20px 08px 20px;
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box {
    height: 330px;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-layer {
    transition-duration: 0.5s;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-front .bdt-flip-box-layer-title {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    text-transform: capitalize;
    line-height: 1.4em;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: #f5f5f5;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-button {
    margin-left: 0;
    padding: 9px 14px 9px 14px;
    font-size: 12px;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-back .bdt-flip-box-layer-title {
    margin-bottom: 12px;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    line-height: 21px;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-1191 .elementor-element.elementor-element-12a4b25>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    transition: background 0s;
}

.elementor-1191 .elementor-element.elementor-element-363111b:not(.elementor-motion-effects-element-type-background),
.elementor-1191 .elementor-element.elementor-element-363111b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo.apexwebsoft.com/maltaweb/wp-content/uploads/2021/11/Catamaran-Charter-Malta.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1191 .elementor-element.elementor-element-363111b>.elementor-background-overlay {
    background-color: var( --e-global-color-secondary);
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-363111b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 80px 0px;
}

.elementor-bc-flex-widget .elementor-1191 .elementor-element.elementor-element-6197927.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-6197927.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-6197927>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-6197927>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1191 .elementor-element.elementor-element-a605642 {
    text-align: left;
}

.elementor-1191 .elementor-element.elementor-element-a605642 .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-a605642 .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-1c23814);
    -webkit-text-stroke-color: var( --e-global-color-1c23814);
    padding: 12px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 84px;
    font-weight: 800;
    text-transform: capitalize;
    line-height: 1.1em;
}

.elementor-1191 .elementor-element.elementor-element-a605642>.elementor-widget-container {
    margin: 78px 0px 0px 0px;
}

.elementor-1191 .elementor-element.elementor-element-f04e766 {
    color: var( --e-global-color-1c23814);
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-1191 .elementor-element.elementor-element-f04e766>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
}

.elementor-1191 .elementor-element.elementor-element-805da7a .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 12px 26px 12px 26px;
}

.elementor-1191 .elementor-element.elementor-element-24d31aa {
    --spacer-size: 0px;
}

.elementor-1191 .elementor-element.elementor-element-547fd20 {
    padding: 120px 0px 30px 0px;
}

.elementor-1191 .elementor-element.elementor-element-9cf96f4 {
    text-align: left;
    --ep-advanced-heading-pos-x: -80px;
    --ep-advanced-heading-pos-y: 21px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-9cf96f4 .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1191 .elementor-element.elementor-element-9cf96f4 .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 16px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.1em;
}

.elementor-1191 .elementor-element.elementor-element-9cf96f4 .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 3.3em;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-7899433 {
    color: var( --e-global-color-text);
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
}

.elementor-1191 .elementor-element.elementor-element-7899433>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-1191 .elementor-element.elementor-element-f69f538 {
    margin-top: -18px;
    margin-bottom: 0px;
}

.elementor-1191 .elementor-element.elementor-element-fe15135 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    background-color: #FF950000;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-primary);
    padding: 13px 26px 13px 26px;
}

.elementor-1191 .elementor-element.elementor-element-5a16cff .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 16px 26px 16px 26px;
}

.elementor-bc-flex-widget .elementor-1191 .elementor-element.elementor-element-fe32cc2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-1191 .elementor-element.elementor-element-fe32cc2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-1191 .elementor-element.elementor-element-458631d {
    z-index: 1;
}

.elementor-1191 .elementor-element.elementor-element-3c27a7e {
    padding: 80px 0px 30px 0px;
}

.elementor-1191 .elementor-element.elementor-element-0882bc2 {
    text-align: center;
    --ep-advanced-heading-pos-y: -50px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-0882bc2 .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 80px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 0.1em;
}

.elementor-1191 .elementor-element.elementor-element-0882bc2 .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-0882bc2 .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 110px;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-45dca6b {
    text-align: center;
    --ep-advanced-heading-pos-y: -50px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-45dca6b .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 80px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 0.1em;
}

.elementor-1191 .elementor-element.elementor-element-45dca6b .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-45dca6b .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 110px;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-d46d627 {
    text-align: center;
    --ep-advanced-heading-pos-y: -50px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-d46d627 .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 80px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 0.1em;
}

.elementor-1191 .elementor-element.elementor-element-d46d627 .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-d46d627 .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 110px;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-8f47664 {
    text-align: center;
    --ep-advanced-heading-pos-y: -50px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-8f47664 .bdt-ep-advanced-heading-sub-title {
    color: var( --e-global-color-primary);
    font-family: "Poppins", Sans-serif;
    font-size: 80px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 0.1em;
}

.elementor-1191 .elementor-element.elementor-element-8f47664 .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-8f47664 .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 110px;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-1191 .elementor-element.elementor-element-eab5ff4 {
    padding: 20px 0px 30px 0px;
}

.elementor-1191 .elementor-element.elementor-element-8f06ea4 .bdt-ep-advanced-image-gallery.bdt-grid {
    margin-left: -10px;
    margin-top: -10px;
}

.elementor-1191 .elementor-element.elementor-element-8f06ea4 .bdt-ep-advanced-image-gallery.bdt-grid>* {
    padding-left: 10px;
    margin-top: 10px;
}

.elementor-1191 .elementor-element.elementor-element-8f06ea4 .bdt-navigation-prev i,
.elementor-1191 .elementor-element.elementor-element-8f06ea4 .bdt-navigation-next i {
    font-size: 25px;
}

.elementor-1191 .elementor-element.elementor-element-8f06ea4 .bdt-navigation-prev {
    left: -60px;
}

.elementor-1191 .elementor-element.elementor-element-8f06ea4 .bdt-navigation-next {
    right: -60px;
}

.elementor-1191 .elementor-element.elementor-element-a206d7b:not(.elementor-motion-effects-element-type-background),
.elementor-1191 .elementor-element.elementor-element-a206d7b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://maltacharters.com/wp-content/uploads/2021/11/rite-1.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-1191 .elementor-element.elementor-element-a206d7b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 10px 0px;
}

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

.elementor-1191 .elementor-element.elementor-element-f05b741>.elementor-widget-container {
    margin: 0px 0px -39px 0px;
}

.elementor-1191 .elementor-element.elementor-element-791d2e4 {
    text-align: left;
    --ep-advanced-heading-pos-x: -80px;
    --ep-advanced-heading-pos-y: 20px;
    --ep-advanced-heading-rotate: 0deg;
}

.elementor-1191 .elementor-element.elementor-element-791d2e4 .bdt-ep-advanced-heading-main-title-inner {
    color: var( --e-global-color-secondary);
    -webkit-text-stroke-color: var( --e-global-color-secondary);
    padding: 16px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 47px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.1em;
}

.elementor-1191 .elementor-element.elementor-element-791d2e4 .bdt-ep-advanced-heading-content>div {
    color: var( --e-global-color-primary);
    -webkit-text-stroke-color: var( --e-global-color-primary);
    opacity: 0.7;
    font-family: "Poppins", Sans-serif;
    font-size: 3.3em;
    font-weight: 800;
    text-transform: capitalize;
}

.elementor-bc-flex-widget .elementor-1191 .elementor-element.elementor-element-84d6d68.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-84d6d68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-1191 .elementor-element.elementor-element-34ec81f {
    margin-top: -18px;
    margin-bottom: 0px;
}

.elementor-1191 .elementor-element.elementor-element-67eccb9 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    background-color: #FF950000;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-primary);
    padding: 13px 26px 13px 26px;
}

.elementor-1191 .elementor-element.elementor-element-34704c7 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 16px 26px 16px 26px;
}

.elementor-1191 .elementor-element.elementor-element-48e7c46 {
    padding: 30px 0px 50px 0px;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-main-swiper .swiper-slide {
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__header {
    padding-top: 26px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: calc(34px / 2);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__content {
    padding-bottom: 26px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: calc(34px / 2);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__name {
    color: var( --e-global-color-secondary);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__header,
.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__name {
    font-family: "Poppins", Sans-serif;
    font-weight: 600;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__title {
    color: var( --e-global-color-text);
    font-family: "Poppins", Sans-serif;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__text {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__icon {
    font-size: 24px;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-testimonial__icon svg {
    width: 24px;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-star-rating {
    font-size: 11px;
}

body:not(.rtl) .elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-star-rating i:not(:last-of-type) {
    margin-right: 4px;
}

body.rtl .elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-star-rating i:not(:last-of-type) {
    margin-left: 4px;
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-star-rating i:before {
    color: var( --e-global-color-primary);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-star-rating i {
    color: var( --e-global-color-primary);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-swiper-button {
    font-size: 20px;
    color: var( --e-global-color-primary);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .elementor-swiper-button svg {
    fill: var( --e-global-color-primary);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .swiper-pagination-bullet-active,
.elementor-1191 .elementor-element.elementor-element-1fcd911 .swiper-pagination-progressbar-fill {
    background-color: var( --e-global-color-primary);
}

.elementor-1191 .elementor-element.elementor-element-1fcd911 .swiper-pagination-fraction {
    color: var( --e-global-color-primary);
}

:root {
    --page-title-display: none;
}

.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}

@media(max-width:1024px) {
    .elementor-1191 .elementor-element.elementor-element-c8a4b37 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-53b46fa {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-9cf96f4 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-0882bc2 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-45dca6b {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-d46d627 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-8f47664 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-791d2e4 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
}

@media(max-width:767px) {
    .elementor-1191 .elementor-element.elementor-element-5137b6a:not(.elementor-motion-effects-element-type-background),
    .elementor-1191 .elementor-element.elementor-element-5137b6a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-1191 .elementor-element.elementor-element-5137b6a {
        margin-top: 12px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-3b63539>.elementor-element-populated {
        margin: 32px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-377bc39 {
        --spacer-size: 38px;
    }
    .elementor-1191 .elementor-element.elementor-element-1b6b84a {
        text-align: center;
    }
    .elementor-1191 .elementor-element.elementor-element-1b6b84a .bdt-ep-advanced-heading-sub-title {
        font-size: 20px;
    }
    .elementor-1191 .elementor-element.elementor-element-1b6b84a .bdt-ep-advanced-heading-main-title-inner {
        font-size: 54px;
    }
    .elementor-1191 .elementor-element.elementor-element-583fb57 {
        text-align: center;
        font-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-8f2eb1a {
        width: 55%;
    }
    .elementor-1191 .elementor-element.elementor-element-8f2eb1a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-86a4ee1 .elementor-button {
        font-size: 16px;
        padding: 08px 012px 08px 012px;
    }
    .elementor-1191 .elementor-element.elementor-element-11bd203 {
        width: 45%;
    }
    .elementor-1191 .elementor-element.elementor-element-11bd203>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-c866b6b .elementor-button {
        font-size: 14px;
        padding: 10px 16px 10px 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-cd373a0:not(.elementor-motion-effects-element-type-background),
    .elementor-1191 .elementor-element.elementor-element-cd373a0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-1191 .elementor-element.elementor-element-cd373a0 {
        margin-top: 12px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-83ba4dc>.elementor-element-populated {
        margin: 32px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-6b3ce24 {
        --spacer-size: 38px;
    }
    .elementor-1191 .elementor-element.elementor-element-f7d770e {
        --spacer-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-3516a9a {
        text-align: center;
    }
    .elementor-1191 .elementor-element.elementor-element-3516a9a .bdt-ep-advanced-heading-sub-title {
        font-size: 20px;
    }
    .elementor-1191 .elementor-element.elementor-element-3516a9a .bdt-ep-advanced-heading-main-title-inner {
        font-size: 43px;
    }
    .elementor-1191 .elementor-element.elementor-element-0d20976 {
        text-align: center;
        font-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-a5645f3 {
        padding: 0px 0px 36px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-fa064ca {
        width: 55%;
    }
    .elementor-1191 .elementor-element.elementor-element-fa064ca>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-2205dcf .elementor-button {
        font-size: 16px;
        padding: 08px 012px 08px 012px;
    }
    .elementor-1191 .elementor-element.elementor-element-d060e21 {
        width: 45%;
    }
    .elementor-1191 .elementor-element.elementor-element-d060e21>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-e5375e2 .elementor-button {
        font-size: 14px;
        padding: 10px 16px 10px 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-f129520 {
        padding: 40px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-20fefd6 {
        text-align: center;
    }
    .elementor-1191 .elementor-element.elementor-element-20fefd6>.elementor-widget-container {
        padding: 10px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-c8a4b37 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-c8a4b37 .bdt-ep-advanced-heading-sub-title {
        font-size: 20px;
    }
    .elementor-1191 .elementor-element.elementor-element-c8a4b37 .bdt-ep-advanced-heading-main-title-inner {
        padding: 10px 0px 0px 0px;
        font-size: 32px;
    }
    .elementor-1191 .elementor-element.elementor-element-ea67546 {
        font-size: 15px;
    }
    .elementor-1191 .elementor-element.elementor-element-ade8456 {
        font-size: 15px;
    }
    .elementor-1191 .elementor-element.elementor-element-655eb35 {
        padding: 10px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-da22348 {
        width: 100%;
    }
    .elementor-1191 .elementor-element.elementor-element-da22348>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1191 .elementor-element.elementor-element-1cb7272 .elementor-icon-list-item>a {
        font-size: 15px;
    }
    .elementor-1191 .elementor-element.elementor-element-d06adcf {
        width: 100%;
    }
    .elementor-1191 .elementor-element.elementor-element-d06adcf>.elementor-element-populated {
        padding: 6px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1191 .elementor-element.elementor-element-dbdf0bb .elementor-icon-list-item>a {
        font-size: 15px;
    }
    .elementor-1191 .elementor-element.elementor-element-0fd7a9d {
        padding: 18px 0px 10px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-51e7946 {
        width: 55%;
    }
    .elementor-1191 .elementor-element.elementor-element-51e7946>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-73f7265 .elementor-button {
        font-size: 16px;
        padding: 8px 12px 8px 12px;
    }
    .elementor-1191 .elementor-element.elementor-element-72ea46a {
        width: 45%;
    }
    .elementor-1191 .elementor-element.elementor-element-72ea46a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-e732e3c .elementor-button {
        font-size: 14px;
        padding: 10px 16px 10px 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-78fbdb1 {
        padding: 40px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-53b46fa {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-53b46fa .bdt-ep-advanced-heading-sub-title {
        font-size: 20px;
    }
    .elementor-1191 .elementor-element.elementor-element-53b46fa .bdt-ep-advanced-heading-main-title-inner {
        font-size: 32px;
    }
    .elementor-1191 .elementor-element.elementor-element-49ec808 {
        font-size: 15px;
    }
    .elementor-1191 .elementor-element.elementor-element-363111b>.elementor-background-overlay {
        background-image: url("https://demo.apexwebsoft.com/maltaweb/wp-content/uploads/2021/11/Catamaran-Charter-Malta.jpg");
        background-position: center right;
        background-size: cover;
    }
    .elementor-1191 .elementor-element.elementor-element-6197927>.elementor-element-populated {
        margin: 32px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-a605642 {
        text-align: center;
    }
    .elementor-1191 .elementor-element.elementor-element-a605642 .bdt-ep-advanced-heading-sub-title {
        font-size: 20px;
    }
    .elementor-1191 .elementor-element.elementor-element-a605642 .bdt-ep-advanced-heading-main-title-inner {
        padding: 10px 0px 0px 0px;
        font-size: 54px;
    }
    .elementor-1191 .elementor-element.elementor-element-a605642>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-f04e766 {
        text-align: center;
        font-size: 15px;
    }
    .elementor-1191 .elementor-element.elementor-element-805da7a .elementor-button {
        font-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-805da7a>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-547fd20 {
        padding: 40px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-9cf96f4 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-9cf96f4 .bdt-ep-advanced-heading-sub-title {
        font-size: 20px;
    }
    .elementor-1191 .elementor-element.elementor-element-9cf96f4 .bdt-ep-advanced-heading-main-title-inner {
        font-size: 32px;
    }
    .elementor-1191 .elementor-element.elementor-element-7899433 {
        font-size: 15px;
    }
    .elementor-1191 .elementor-element.elementor-element-76741d9 {
        width: 48%;
    }
    .elementor-1191 .elementor-element.elementor-element-fe15135 .elementor-button {
        padding: 08px 012px 08px 012px;
    }
    .elementor-1191 .elementor-element.elementor-element-cf0d014 {
        width: 52%;
    }
    .elementor-1191 .elementor-element.elementor-element-5a16cff .elementor-button {
        padding: 10px 16px 10px 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-458631d {
        text-align: center;
    }
    .elementor-1191 .elementor-element.elementor-element-3c27a7e {
        padding: 40px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-0882bc2 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-0882bc2 .bdt-ep-advanced-heading-sub-title {
        font-size: 62px;
        line-height: 0.8em;
    }
    .elementor-1191 .elementor-element.elementor-element-0882bc2 .bdt-ep-advanced-heading-main-title-inner {
        font-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-0882bc2>.elementor-widget-container {
        padding: 0px 0px 12px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-45dca6b {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-45dca6b .bdt-ep-advanced-heading-sub-title {
        font-size: 62px;
        line-height: 0.8em;
    }
    .elementor-1191 .elementor-element.elementor-element-45dca6b .bdt-ep-advanced-heading-main-title-inner {
        font-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-45dca6b>.elementor-widget-container {
        padding: 0px 0px 12px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-d46d627 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-d46d627 .bdt-ep-advanced-heading-sub-title {
        font-size: 62px;
        line-height: 0.8em;
    }
    .elementor-1191 .elementor-element.elementor-element-d46d627 .bdt-ep-advanced-heading-main-title-inner {
        font-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-d46d627>.elementor-widget-container {
        padding: 0px 0px 012px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-8f47664 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-8f47664 .bdt-ep-advanced-heading-sub-title {
        font-size: 62px;
        line-height: 0.8em;
    }
    .elementor-1191 .elementor-element.elementor-element-8f47664 .bdt-ep-advanced-heading-main-title-inner {
        font-size: 16px;
    }
    .elementor-1191 .elementor-element.elementor-element-eab5ff4 {
        padding: 40px 0px 0px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-a206d7b:not(.elementor-motion-effects-element-type-background),
    .elementor-1191 .elementor-element.elementor-element-a206d7b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: -265px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-a206d7b {
        padding: 40px 0px 10px 0px;
    }
    .elementor-1191 .elementor-element.elementor-element-791d2e4 {
        --ep-advanced-heading-pos-x: 0px;
        --ep-advanced-heading-pos-y: 0px;
        --ep-advanced-heading-rotate: 0deg;
    }
    .elementor-1191 .elementor-element.elementor-element-791d2e4 .bdt-ep-advanced-heading-main-title-inner {
        font-size: 32px;
    }
    .elementor-1191 .elementor-element.elementor-element-9e0de9f {
        width: 50%;
    }
    .elementor-1191 .elementor-element.elementor-element-67eccb9 .elementor-button {
        font-size: 14px;
        padding: 08px 012px 08px 012px;
    }
    .elementor-1191 .elementor-element.elementor-element-6d7a912 {
        width: 50%;
    }
    .elementor-1191 .elementor-element.elementor-element-34704c7 .elementor-button {
        font-size: 14px;
        padding: 10px 016px 10px 016px;
    }
}

@media(min-width:768px) {
    .elementor-1191 .elementor-element.elementor-element-8f2eb1a {
        width: 43.997%;
    }
    .elementor-1191 .elementor-element.elementor-element-11bd203 {
        width: 56.003%;
    }
    .elementor-1191 .elementor-element.elementor-element-fa064ca {
        width: 43.997%;
    }
    .elementor-1191 .elementor-element.elementor-element-d060e21 {
        width: 56.003%;
    }
    .elementor-1191 .elementor-element.elementor-element-51e7946 {
        width: 46.131%;
    }
    .elementor-1191 .elementor-element.elementor-element-72ea46a {
        width: 53.869%;
    }
    .elementor-1191 .elementor-element.elementor-element-1815349 {
        width: 51.964%;
    }
    .elementor-1191 .elementor-element.elementor-element-2c26324 {
        width: 47.993%;
    }
    .elementor-1191 .elementor-element.elementor-element-7e2df18 {
        width: 44.034%;
    }
    .elementor-1191 .elementor-element.elementor-element-76741d9 {
        width: 34.023%;
    }
    .elementor-1191 .elementor-element.elementor-element-cf0d014 {
        width: 65.975%;
    }
    .elementor-1191 .elementor-element.elementor-element-fe32cc2 {
        width: 55.966%;
    }
    .elementor-1191 .elementor-element.elementor-element-9e0de9f {
        width: 60.205%;
    }
    .elementor-1191 .elementor-element.elementor-element-6d7a912 {
        width: 39.793%;
    }
}