.elementor-21700 .elementor-element.elementor-element-22030b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-dba08ce{--display:flex;}.elementor-21700 .elementor-element.elementor-element-a79d60b{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-a79d60b:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-a79d60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F1E6;}.elementor-21700 .elementor-element.elementor-element-a79d60b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-4d965e6{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-21700 .elementor-element.elementor-element-4d965e6:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-4d965e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-14e965f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-14e965f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-0c80d0a.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-0c80d0a{text-align:left;}.elementor-21700 .elementor-element.elementor-element-0c80d0a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-21700 .elementor-element.elementor-element-472692b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-icon i{color:#EFA20B;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-icon svg{fill:#EFA20B;transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-50b2ac3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:1rem;font-weight:300;line-height:1.38;}.elementor-21700 .elementor-element.elementor-element-50b2ac3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-b0fbd54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-b0fbd54:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-b0fbd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cuba-buddy.com/wp-content/uploads/2025/01/Untitled-design-2.png");background-position:center center;background-repeat:no-repeat;}.elementor-21700 .elementor-element.elementor-element-b0fbd54::before, .elementor-21700 .elementor-element.elementor-element-b0fbd54 > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-b0fbd54 > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-b0fbd54 > .elementor-background-slideshow::before, .elementor-21700 .elementor-element.elementor-element-b0fbd54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21700 .elementor-element.elementor-element-b0fbd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-b0fbd54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-f9f7843{--display:flex;--min-height:0vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-f9f7843:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-f9f7843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-f9c5d96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-f9c5d96:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-f9c5d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00514B;}.elementor-21700 .elementor-element.elementor-element-69619ad{text-align:center;}.elementor-21700 .elementor-element.elementor-element-69619ad .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:500;line-height:1.15;letter-spacing:0px;color:#FFFDFD;}.elementor-21700 .elementor-element.elementor-element-2ca32d7.elementor-element{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-icon i{color:#EFA20B;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-icon svg{fill:#EFA20B;transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-2ca32d7{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;}.elementor-21700 .elementor-element.elementor-element-2ca32d7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-b96a01f{--display:flex;--min-height:37px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21700 .elementor-element.elementor-element-b96a01f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-c421c6a{text-align:center;}.elementor-21700 .elementor-element.elementor-element-c421c6a .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;line-height:1.15;color:#000000;}.elementor-21700 .elementor-element.elementor-element-162dc6d{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-2800d3f{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21700 .elementor-element.elementor-element-19411a4{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-19411a4:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-19411a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/07/CB-cuba-casas-web-beachcleaning-5761.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-edbadfb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-21700 .elementor-element.elementor-element-edbadfb:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-edbadfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00514B;}.elementor-21700 .elementor-element.elementor-element-edbadfb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-8ec2d6f{text-align:center;}.elementor-21700 .elementor-element.elementor-element-8ec2d6f .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-d018716{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21700 .elementor-element.elementor-element-2bcb14e{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-2bcb14e:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-2bcb14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/07/2019_3628-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-bb89748{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-21700 .elementor-element.elementor-element-bb89748:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-bb89748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00514B;}.elementor-21700 .elementor-element.elementor-element-bb89748.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-21b52f6{text-align:center;}.elementor-21700 .elementor-element.elementor-element-21b52f6 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2;letter-spacing:1px;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-45d365b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21700 .elementor-element.elementor-element-a9989f9{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-a9989f9:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-a9989f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/07/IMG_4035-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-67e5411{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-21700 .elementor-element.elementor-element-67e5411:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-67e5411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00514B;}.elementor-21700 .elementor-element.elementor-element-56dd113{text-align:center;}.elementor-21700 .elementor-element.elementor-element-56dd113 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2;letter-spacing:1px;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-571da4c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21700 .elementor-element.elementor-element-a723474{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-a723474:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-a723474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/07/IMG_2927-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-ad0ac0b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-21700 .elementor-element.elementor-element-ad0ac0b:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-ad0ac0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00514B;}.elementor-21700 .elementor-element.elementor-element-c411019{text-align:center;}.elementor-21700 .elementor-element.elementor-element-c411019 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2;letter-spacing:1px;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-cdd6eb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-d14aafb .elementor-button{background-color:#F8AE00;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#000000;color:#000000;transition-duration:0s;border-radius:20px 20px 20px 20px;padding:11px 11px 11px 11px;}.elementor-21700 .elementor-element.elementor-element-d14aafb .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-d14aafb .elementor-button:focus{background-color:#F8AE00;border-color:#FFFFFF00;}.elementor-21700 .elementor-element.elementor-element-d14aafb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-d14aafb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-d14aafb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-c4780fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-c4780fc:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-c4780fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-25f568bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-25f568bd:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-25f568bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-6e7097d6{--display:flex;}.elementor-21700 .elementor-element.elementor-element-4fb59f3b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-54c0a5fa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-54c0a5fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-icon i{color:#06746D;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-icon svg{fill:#06746D;transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-4df16396{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-icon i{color:#06746D;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-icon svg{fill:#06746D;transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-2391906e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-7017467c img{width:100px;max-width:100%;height:100px;}.elementor-21700 .elementor-element.elementor-element-89977cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21700 .elementor-element.elementor-element-89977cf:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-89977cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF0E3;}.elementor-21700 .elementor-element.elementor-element-89977cf.e-con{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-5af3bfb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-arrows-yes .elementor-main-swiper{width:calc( 280px - 40px );}.elementor-21700 .elementor-element.elementor-element-efcdfe7 .elementor-main-swiper{width:280px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7 .elementor-main-swiper .swiper-slide{border-radius:0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7 .elementor-swiper-button{font-size:20px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:35px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:35px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:35px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:35px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7 .elementor-testimonial__title{color:#000000;}.elementor-21700 .elementor-element.elementor-element-efcdfe7 .elementor-testimonial__image img{width:300px;height:300px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (300px / 2) - 8px );}body:not(.rtl) .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (300px / 2) - 8px );right:auto;}body.rtl .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (300px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (300px / 2) - 8px );right:auto;}body.rtl .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (300px / 2) - 8px );left:auto;}body.rtl .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-21700 .elementor-element.elementor-element-d9a6ced.elementor-element{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-d9a6ced{text-align:center;}.elementor-21700 .elementor-element.elementor-element-d9a6ced .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-ea03dbb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21700 .elementor-element.elementor-element-ea03dbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-254c702{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21700 .elementor-element.elementor-element-f937806 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-21700 .elementor-element.elementor-element-f937806 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:28px;color:#000000;}.elementor-21700 .elementor-element.elementor-element-d6498e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:1.5;color:#000000;}.elementor-21700 .elementor-element.elementor-element-37e9b39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-37e9b39:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-37e9b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-995149c{--display:flex;}.elementor-21700 .elementor-element.elementor-element-bbc4eb0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-1e29d2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-1e29d2f:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-1e29d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-382477a{--display:flex;}.elementor-21700 .elementor-element.elementor-element-9bd239d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-21700 .elementor-element.elementor-element-03561e7{--icon-box-icon-margin:20px;}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-21700 .elementor-element.elementor-element-03561e7.elementor-view-stacked .elementor-icon{background-color:#06746D;fill:var( --e-global-color-94e33d4 );color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-03561e7.elementor-view-framed .elementor-icon, .elementor-21700 .elementor-element.elementor-element-03561e7.elementor-view-default .elementor-icon{fill:#06746D;color:#06746D;border-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-03561e7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon{font-size:40px;padding:20px;}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon i{transform:rotate(0deg);}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-title a{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-21700 .elementor-element.elementor-element-ca54fc6{--icon-box-icon-margin:20px;}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-21700 .elementor-element.elementor-element-ca54fc6.elementor-view-stacked .elementor-icon{background-color:#06746D;fill:var( --e-global-color-94e33d4 );color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-ca54fc6.elementor-view-framed .elementor-icon, .elementor-21700 .elementor-element.elementor-element-ca54fc6.elementor-view-default .elementor-icon{fill:#06746D;color:#06746D;border-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-ca54fc6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon{font-size:40px;padding:20px;}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon i{transform:rotate(0deg);}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-title a{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-21700 .elementor-element.elementor-element-2d5963c2{--icon-box-icon-margin:20px;}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-21700 .elementor-element.elementor-element-2d5963c2.elementor-view-stacked .elementor-icon{background-color:#06746D;fill:var( --e-global-color-94e33d4 );color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-2d5963c2.elementor-view-framed .elementor-icon, .elementor-21700 .elementor-element.elementor-element-2d5963c2.elementor-view-default .elementor-icon{fill:#06746D;color:#06746D;border-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-2d5963c2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon{font-size:40px;padding:20px;}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon i{transform:rotate(0deg);}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-title a{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-21700 .elementor-element.elementor-element-0cf719e{--icon-box-icon-margin:20px;}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-21700 .elementor-element.elementor-element-0cf719e.elementor-view-stacked .elementor-icon{background-color:#06746D;fill:var( --e-global-color-94e33d4 );color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-0cf719e.elementor-view-framed .elementor-icon, .elementor-21700 .elementor-element.elementor-element-0cf719e.elementor-view-default .elementor-icon{fill:#06746D;color:#06746D;border-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-0cf719e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon{font-size:40px;padding:20px;}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon i{transform:rotate(0deg);}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-title a{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-55d1d026{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-55d1d026:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-55d1d026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-6e0a7bcb{--display:flex;}.elementor-21700 .elementor-element.elementor-element-3099e354{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-29a1ea34{width:var( --container-widget-width, 101.808% );max-width:101.808%;--container-widget-width:101.808%;--container-widget-flex-grow:0;text-align:center;}.elementor-21700 .elementor-element.elementor-element-29a1ea34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-29a1ea34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-29a1ea34 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-1ed1f5ce{width:var( --container-widget-width, 61.16% );max-width:61.16%;--container-widget-width:61.16%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;color:#000000;}.elementor-21700 .elementor-element.elementor-element-1ed1f5ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-1ed1f5ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-6bdf6e01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-129dda57{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-129dda57:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-129dda57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-1e5c6dcd{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-1e5c6dcd:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-1e5c6dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/Trinidad-CB-cuba-casas-web-beachcleaning-5322.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-1e5c6dcd:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-1e5c6dcd:hover::before, .elementor-21700 .elementor-element.elementor-element-1e5c6dcd:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-1e5c6dcd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-1e5c6dcd > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-1e5c6dcd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-67810553 .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-67810553 .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-67810553 .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-67810553{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-67810553.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-67810553 .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-67810553 .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-28f9dddc{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-28f9dddc > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-28f9dddc.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-28f9dddc .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-40ec77cb{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-40ec77cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-40ec77cb.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-40ec77cb .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-46bb19d9{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-46bb19d9 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-46bb19d9.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-46bb19d9 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-44dd993c{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-663aa77f{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-663aa77f:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-663aa77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-663aa77f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-7e3d585a{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-7e3d585a:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-7e3d585a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/Sancti-Spiritus-Camaguey-161-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-7e3d585a:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-7e3d585a:hover::before, .elementor-21700 .elementor-element.elementor-element-7e3d585a:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-7e3d585a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-7e3d585a > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-7e3d585a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-6d8a6634 .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-6d8a6634 .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-6d8a6634 .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-6d8a6634{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-6d8a6634.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-6d8a6634 .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-6d8a6634 .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-7bc2c755{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-7bc2c755 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-7bc2c755.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-7bc2c755 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-5397f471{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-5397f471 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-5397f471.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-5397f471 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-64b64cac{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-64b64cac > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-64b64cac.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-64b64cac .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-2cde551f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-209419b7{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-209419b7:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-209419b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-209419b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-5cc73144{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-5cc73144:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-5cc73144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/C145E45E-9D73-45F7-8A24-D314888FA637-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-5cc73144:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-5cc73144:hover::before, .elementor-21700 .elementor-element.elementor-element-5cc73144:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-5cc73144:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-5cc73144 > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-5cc73144 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-7020c8ff .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-7020c8ff .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-7020c8ff .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-7020c8ff{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-7020c8ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-7020c8ff .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-7020c8ff .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-62ccbc1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-76ab85a5{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-76ab85a5 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-76ab85a5.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-76ab85a5 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-698ab9da{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-698ab9da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-698ab9da.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-698ab9da .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-6f84ceab{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-6f84ceab > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-6f84ceab.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-6f84ceab .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-3421d787{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-75adea1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-68e719ff{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-68e719ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-2d3aa094{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-2d3aa094:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-2d3aa094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/IMG_4556-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-2d3aa094:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-2d3aa094:hover::before, .elementor-21700 .elementor-element.elementor-element-2d3aa094:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-2d3aa094:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-2d3aa094 > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-2d3aa094 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-236e4036 .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-236e4036 .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-236e4036 .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-236e4036{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-236e4036.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-236e4036 .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-236e4036 .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-753d9dc7{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-753d9dc7 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-753d9dc7.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-753d9dc7 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-6653a38d{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-6653a38d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-6653a38d.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-6653a38d .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-a307c32{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-a307c32 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-a307c32.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-a307c32 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-f74bc41{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-f74bc41:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-f74bc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-f74bc41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-f28582b{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-f28582b:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-f28582b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/2019_7850-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-f28582b:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-f28582b:hover::before, .elementor-21700 .elementor-element.elementor-element-f28582b:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-f28582b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-f28582b > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-f28582b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-1a40a63 .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-1a40a63 .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-1a40a63 .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-1a40a63{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-1a40a63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-1a40a63 .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-1a40a63 .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-cd1c864{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-cd1c864 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-cd1c864.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-cd1c864 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-0bf8d5b{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-0bf8d5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-0bf8d5b.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-0bf8d5b .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-e37d824{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-e37d824 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-e37d824.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-e37d824 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-4266dd5{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-df55dda{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-df55dda:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-df55dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-3cae79c{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-3cae79c:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-3cae79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/2019_5063.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-3cae79c:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-3cae79c:hover::before, .elementor-21700 .elementor-element.elementor-element-3cae79c:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-3cae79c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-3cae79c > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-3cae79c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-bea95ab .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-bea95ab .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-bea95ab .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-bea95ab{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-bea95ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-bea95ab .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-bea95ab .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-0535550{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-9a3ade4{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-9a3ade4 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-9a3ade4.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-9a3ade4 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-3561df5{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-3561df5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-3561df5.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-3561df5 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-2ddf170{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-2ddf170 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-2ddf170.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-2ddf170 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-d7593d9{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-20bb8e1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-1af71a66{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-1af71a66:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-1af71a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-1af71a66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-774f1e32{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-774f1e32:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-774f1e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/City-hotel.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-774f1e32:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-774f1e32:hover::before, .elementor-21700 .elementor-element.elementor-element-774f1e32:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-774f1e32:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-774f1e32 > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-774f1e32 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-7fa82a7b .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-7fa82a7b .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-7fa82a7b .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-7fa82a7b{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-7fa82a7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-7fa82a7b .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-7fa82a7b .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-2df1396d{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-2df1396d > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-2df1396d.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-2df1396d .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-57e07198{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-57e07198 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-57e07198.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-57e07198 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-3d91eec7{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-3d91eec7 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-3d91eec7.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-3d91eec7 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-309536f7{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-1c568013{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-1c568013:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-1c568013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-d67cc1f{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-d67cc1f:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-d67cc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/CB-Varadero-Others-romantinc-sunset-couple-20-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-d67cc1f:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-d67cc1f:hover::before, .elementor-21700 .elementor-element.elementor-element-d67cc1f:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-d67cc1f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-d67cc1f > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-d67cc1f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-a5ebe9e .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-a5ebe9e .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-a5ebe9e .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-a5ebe9e{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-a5ebe9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-a5ebe9e .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-a5ebe9e .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-566a7bff{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-5c39d84e{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-5c39d84e > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-5c39d84e.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-5c39d84e .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-75cda055{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-75cda055 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-75cda055.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-75cda055 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-4e438251{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-4e438251 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-4e438251.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-4e438251 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-1b65e4aa{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-7487aa82{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-7487aa82:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-7487aa82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-56fdece0{--display:flex;--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-21700 .elementor-element.elementor-element-56fdece0:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-56fdece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/Havanna-Queens-2.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-56fdece0:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-21700 .elementor-element.elementor-element-56fdece0:hover::before, .elementor-21700 .elementor-element.elementor-element-56fdece0:hover > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-56fdece0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21700 .elementor-element.elementor-element-56fdece0 > .elementor-background-slideshow:hover::before, .elementor-21700 .elementor-element.elementor-element-56fdece0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-21700 .elementor-element.elementor-element-4d7b8058 .elementor-button{background-color:var( --e-global-color-0c11323 );fill:var( --e-global-color-0c11323 );color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-4d7b8058 .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-4d7b8058 .elementor-button:focus{background-color:#06746D;color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-4d7b8058{width:var( --container-widget-width, 96.044% );max-width:96.044%;--container-widget-width:96.044%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-4d7b8058.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-4d7b8058 .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-4d7b8058 .elementor-button:focus svg{fill:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-58f7a09e{width:100%;max-width:100%;}.elementor-21700 .elementor-element.elementor-element-58f7a09e > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-58f7a09e.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-58f7a09e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-21700 .elementor-element.elementor-element-54e809cc{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-54e809cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-54e809cc.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-54e809cc .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-76b2ed52{width:auto;max-width:auto;}.elementor-21700 .elementor-element.elementor-element-76b2ed52 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-76b2ed52.elementor-element{--align-self:flex-start;}.elementor-21700 .elementor-element.elementor-element-76b2ed52 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-735c62a8{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-12b078bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-12b078bd:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-12b078bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-6f6c7238{--display:flex;--min-height:200px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-6f6c7238:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-6f6c7238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/1-Holguin-Hotel-Paradisus-Rio-de-Oro-Beach-4-1500x1000-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-6f6c7238.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-72069373{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-72069373:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-72069373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/kuba-havanna-reise-oldtimer-aspect-ratio-1920-600-1500x469-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-72069373.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-284d467{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-284d467:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-284d467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-58b9eb6d{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:010px;--margin-right:010px;}.elementor-21700 .elementor-element.elementor-element-58b9eb6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-4f1bba2a{--display:flex;--min-height:318px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-4f1bba2a:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-4f1bba2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/Vinales-Experience-Abenteuer-Farm-Horses-6-2-1500x1000-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-4f1bba2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-3ce153d1{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:010px;--margin-right:010px;}.elementor-21700 .elementor-element.elementor-element-3ce153d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-1fc948e1{--display:flex;--min-height:318px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-1fc948e1:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-1fc948e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-1fc948e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-294f89a4{width:var( --container-widget-width, 101.729% );max-width:101.729%;--container-widget-width:101.729%;--container-widget-flex-grow:0;text-align:center;}.elementor-21700 .elementor-element.elementor-element-294f89a4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-294f89a4 .elementor-heading-title{font-family:var( --e-global-typography-428d1f1-font-family ), Sans-serif;font-size:var( --e-global-typography-428d1f1-font-size );color:#F8F8F8;}.elementor-21700 .elementor-element.elementor-element-292ad4ca{width:var( --container-widget-width, 101.729% );max-width:101.729%;--container-widget-width:101.729%;--container-widget-flex-grow:0;text-align:center;}.elementor-21700 .elementor-element.elementor-element-292ad4ca.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-292ad4ca .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#F8F8F8;}.elementor-21700 .elementor-element.elementor-element-53d9bcf0{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:010px;--margin-right:010px;}.elementor-21700 .elementor-element.elementor-element-53d9bcf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-56bbf77b{--display:flex;--min-height:200px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-56bbf77b:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-56bbf77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/kuba-havanna-reise-luxus-800x1200-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-56bbf77b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-8af8062{--display:flex;--min-height:100px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-8af8062:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-8af8062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/CB-La-Habana-Fam-trip-Cuba-Buddy-05-23-1-78-1500x1004-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-1c93829d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:020px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-1c93829d:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-1c93829d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-7ece53da{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:-18px;--margin-right:10px;}.elementor-21700 .elementor-element.elementor-element-7ece53da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-3001c3a0{--display:flex;--min-height:318px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-3001c3a0:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-3001c3a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/blaue-oldtimer-stadt-2-1500x969-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-3001c3a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-59d69190{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:19px;}.elementor-21700 .elementor-element.elementor-element-59d69190.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-4288fff5{--display:flex;--min-height:318px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-4288fff5:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-4288fff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/cuba-buddy-cienfuegos-bay-harbour-e1738201705401.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-4288fff5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-a1972c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-a1972c7:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-a1972c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF0E3;}.elementor-21700 .elementor-element.elementor-element-73c05e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-73c05e3:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-73c05e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF0E3;}.elementor-21700 .elementor-element.elementor-element-957f288{--display:flex;}.elementor-21700 .elementor-element.elementor-element-882186d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-c0040c5{--display:flex;}.elementor-21700 .elementor-element.elementor-element-e27bf5b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-0630170{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-9c094e6{--display:flex;--min-height:315px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-9c094e6:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-9c094e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/touristenkarte-reisepass-einreisebestimmungen-kuba-720x480-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-e7cc5ef .elementor-heading-title{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-f4e9942{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-f4e9942.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-f4e9942 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-d62610c{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-d62610c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-d62610c .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;font-style:italic;text-decoration:underline;color:#000000;}.elementor-21700 .elementor-element.elementor-element-f8fec8e{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-a9da362{--display:flex;--min-height:0px;--border-radius:15px 15px 15px 15px;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;}.elementor-21700 .elementor-element.elementor-element-a9da362:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-a9da362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-42391e2{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-42391e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-42391e2 .elementor-heading-title{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );color:#000000;}.elementor-21700 .elementor-element.elementor-element-e452ea1{width:initial;max-width:initial;text-align:left;}.elementor-21700 .elementor-element.elementor-element-e452ea1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-e452ea1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-fa2ac8b{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:right;}.elementor-21700 .elementor-element.elementor-element-fa2ac8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-fa2ac8b .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;font-style:italic;text-decoration:underline;color:#000000;}.elementor-21700 .elementor-element.elementor-element-d554859{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-d554859:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-d554859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/CB-Playa-Giron-Beach-1-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-024a901{--display:flex;}.elementor-21700 .elementor-element.elementor-element-54e67d5{--display:flex;--min-height:505px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-54e67d5:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-54e67d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/blauer-oldtimer-havanna-720x480-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-06beedd{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-72ca0e0{--display:flex;--min-height:250px;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-72ca0e0:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-72ca0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-b801e5f{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-b801e5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-b801e5f .elementor-heading-title{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );color:#000000;}.elementor-21700 .elementor-element.elementor-element-fc5d14b{width:initial;max-width:initial;text-align:left;}.elementor-21700 .elementor-element.elementor-element-fc5d14b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-fc5d14b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-d579375{--spacer-size:30px;}.elementor-21700 .elementor-element.elementor-element-77730b2{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:right;}.elementor-21700 .elementor-element.elementor-element-77730b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-77730b2 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;font-style:italic;text-decoration:underline;color:#000000;}.elementor-21700 .elementor-element.elementor-element-ab606bc{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-ab606bc:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-ab606bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-b4a4839{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-b4a4839.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-b4a4839 .elementor-heading-title{font-family:var( --e-global-typography-8928054-font-family ), Sans-serif;font-size:var( --e-global-typography-8928054-font-size );font-weight:var( --e-global-typography-8928054-font-weight );text-transform:var( --e-global-typography-8928054-text-transform );line-height:var( --e-global-typography-8928054-line-height );color:#000000;}.elementor-21700 .elementor-element.elementor-element-14ef312{width:initial;max-width:initial;text-align:left;}.elementor-21700 .elementor-element.elementor-element-14ef312.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-14ef312 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-ba64cf3{--spacer-size:30px;}.elementor-21700 .elementor-element.elementor-element-a159e24{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:right;}.elementor-21700 .elementor-element.elementor-element-a159e24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-a159e24 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;font-style:italic;text-decoration:underline;color:#000000;}.elementor-21700 .elementor-element.elementor-element-ad88107{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-ad88107:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-ad88107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-20ee216{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-20ee216:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-20ee216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-1511a93{--display:flex;}.elementor-21700 .elementor-element.elementor-element-3a8f761 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-d76c67f{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-d76c67f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-d76c67f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-3b05bc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-3b05bc7:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-3b05bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-6617865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-6617865:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-6617865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-728f605{--display:flex;}.elementor-21700 .elementor-element.elementor-element-4d3254b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-d3e665d{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-d3e665d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-d3e665d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-611e6d4{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-611e6d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-611e6d4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-9d4b3af{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-9d4b3af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-9d4b3af .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-bbf6ca8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-bbf6ca8:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-bbf6ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-140e1b55{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-21700 .elementor-element.elementor-element-140e1b55:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-140e1b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-2e6f67b0{width:var( --container-widget-width, 68.639% );max-width:68.639%;--container-widget-width:68.639%;--container-widget-flex-grow:0;text-align:center;}.elementor-21700 .elementor-element.elementor-element-2e6f67b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-2e6f67b0 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-40ef460f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-40ef460f .elementor-icon-list-icon i{color:#F8AE00;transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-40ef460f .elementor-icon-list-icon svg{fill:#F8AE00;transition:fill 0.3s;}.elementor-21700 .elementor-element.elementor-element-40ef460f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21700 .elementor-element.elementor-element-40ef460f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-40ef460f .elementor-icon-list-item > a{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;}.elementor-21700 .elementor-element.elementor-element-40ef460f .elementor-icon-list-text{color:var( --e-global-color-94e33d4 );transition:color 0.3s;}.elementor-21700 .elementor-element.elementor-element-5ee35f64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-5ee35f64:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-5ee35f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E9;}.elementor-21700 .elementor-element.elementor-element-5c925b3f{--display:flex;}.elementor-21700 .elementor-element.elementor-element-3ddb7d45{--display:flex;}.elementor-21700 .elementor-element.elementor-element-110d9a20{width:var( --container-widget-width, 101.729% );max-width:101.729%;--container-widget-width:101.729%;--container-widget-flex-grow:0;text-align:center;}.elementor-21700 .elementor-element.elementor-element-110d9a20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-110d9a20 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-5be98d02{width:var( --container-widget-width, 101.729% );max-width:101.729%;--container-widget-width:101.729%;--container-widget-flex-grow:0;text-align:center;}.elementor-21700 .elementor-element.elementor-element-5be98d02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-5be98d02 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-746dbe3c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-7f1c8d31{--display:flex;}.elementor-21700 .elementor-element.elementor-element-7f1c8d31.e-con{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-6401da9f > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-6401da9f img{width:200%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-6355f39b{--display:flex;--min-height:9px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-6355f39b:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-6355f39b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-6355f39b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-7ba3372f{text-align:center;}.elementor-21700 .elementor-element.elementor-element-7ba3372f .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-5f96df3c{--display:flex;}.elementor-21700 .elementor-element.elementor-element-5f96df3c.e-con{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-7205ebaa > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-7205ebaa img{width:200%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-24b5ea85{--display:flex;--min-height:9px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-24b5ea85:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-24b5ea85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-24b5ea85.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-6c7d36e2{text-align:center;}.elementor-21700 .elementor-element.elementor-element-6c7d36e2 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-290215a8{--display:flex;}.elementor-21700 .elementor-element.elementor-element-290215a8.e-con{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-5434721c > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-5434721c img{width:200%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-11fe5233{--display:flex;--min-height:9px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-11fe5233:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-11fe5233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-11fe5233.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-4b831f8c{text-align:center;}.elementor-21700 .elementor-element.elementor-element-4b831f8c .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-1dbb2a5e{--display:flex;}.elementor-21700 .elementor-element.elementor-element-1dbb2a5e.e-con{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-6ba67613 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-6ba67613 img{width:200%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-21700 .elementor-element.elementor-element-41c4d6c2{--display:flex;--min-height:9px;--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-41c4d6c2:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-41c4d6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-21700 .elementor-element.elementor-element-41c4d6c2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-2ecf891f{text-align:center;}.elementor-21700 .elementor-element.elementor-element-2ecf891f .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-21700 .elementor-element.elementor-element-7f32879e .elementor-button{background-color:#F8AE00;font-family:var( --e-global-typography-c6ffb4a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6ffb4a-font-size );font-weight:var( --e-global-typography-c6ffb4a-font-weight );text-transform:var( --e-global-typography-c6ffb4a-text-transform );font-style:var( --e-global-typography-c6ffb4a-font-style );text-decoration:var( --e-global-typography-c6ffb4a-text-decoration );line-height:var( --e-global-typography-c6ffb4a-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0s;}.elementor-21700 .elementor-element.elementor-element-7f32879e .elementor-button:hover, .elementor-21700 .elementor-element.elementor-element-7f32879e .elementor-button:focus{background-color:#F9BE33;color:var( --e-global-color-primary );border-color:var( --e-global-color-0c11323 );}.elementor-21700 .elementor-element.elementor-element-7f32879e{width:var( --container-widget-width, 101.34% );max-width:101.34%;--container-widget-width:101.34%;--container-widget-flex-grow:0;}.elementor-21700 .elementor-element.elementor-element-7f32879e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-7f32879e .elementor-button:hover svg, .elementor-21700 .elementor-element.elementor-element-7f32879e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21700 .elementor-element.elementor-element-cad4cc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-cad4cc4:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-cad4cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-d6bd676{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-d6bd676:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-d6bd676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-884d432{--display:flex;}.elementor-21700 .elementor-element.elementor-element-47c54a3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-9dcb385 .elementor-heading-title{font-family:var( --e-global-typography-1bc9daf-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc9daf-font-size );font-weight:var( --e-global-typography-1bc9daf-font-weight );text-transform:var( --e-global-typography-1bc9daf-text-transform );font-style:var( --e-global-typography-1bc9daf-font-style );text-decoration:var( --e-global-typography-1bc9daf-text-decoration );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-65d1135{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-65d1135.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-65d1135 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-f070dd8{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-f070dd8:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-f070dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/CB-Havanna-Photo-workshop-with-guides-187-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-60ce8b6{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-60ce8b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-60ce8b6 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-f546f33 .elementor-heading-title{font-family:var( --e-global-typography-1bc9daf-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc9daf-font-size );font-weight:var( --e-global-typography-1bc9daf-font-weight );text-transform:var( --e-global-typography-1bc9daf-text-transform );font-style:var( --e-global-typography-1bc9daf-font-style );text-decoration:var( --e-global-typography-1bc9daf-text-decoration );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-a06cce3{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-a06cce3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-a06cce3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-d4ec472{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-d4ec472:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-d4ec472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/2019_7752-3-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-d6ad24e{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-d6ad24e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-d6ad24e .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-30a8e0d .elementor-heading-title{font-family:var( --e-global-typography-1bc9daf-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc9daf-font-size );font-weight:var( --e-global-typography-1bc9daf-font-weight );text-transform:var( --e-global-typography-1bc9daf-text-transform );font-style:var( --e-global-typography-1bc9daf-font-style );text-decoration:var( --e-global-typography-1bc9daf-text-decoration );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-7f3e592{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-7f3e592.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-7f3e592 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-4bcf308{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-4bcf308:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-4bcf308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/2019_3048-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-e9c3b23{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-e9c3b23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-e9c3b23 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-3d1f664 .elementor-heading-title{font-family:var( --e-global-typography-1bc9daf-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc9daf-font-size );font-weight:var( --e-global-typography-1bc9daf-font-weight );text-transform:var( --e-global-typography-1bc9daf-text-transform );font-style:var( --e-global-typography-1bc9daf-font-style );text-decoration:var( --e-global-typography-1bc9daf-text-decoration );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-3a72d0b{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-3a72d0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-3a72d0b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-8bd9805{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-8bd9805:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-8bd9805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/DSC02024_2017_1677-2048x1366-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-2dc1a41{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-2dc1a41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-2dc1a41 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-71335c5 .elementor-heading-title{font-family:var( --e-global-typography-1bc9daf-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc9daf-font-size );font-weight:var( --e-global-typography-1bc9daf-font-weight );text-transform:var( --e-global-typography-1bc9daf-text-transform );font-style:var( --e-global-typography-1bc9daf-font-style );text-decoration:var( --e-global-typography-1bc9daf-text-decoration );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-6996b0f{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-6996b0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-6996b0f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-8d5140c{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-8d5140c:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-8d5140c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/2019_2136-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-4386808f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-4386808f:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-4386808f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-49f3e164{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-49f3e164:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-49f3e164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-339fc484{--display:flex;}.elementor-21700 .elementor-element.elementor-element-2a783856 .elementor-heading-title{font-family:var( --e-global-typography-1bc9daf-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc9daf-font-size );font-weight:var( --e-global-typography-1bc9daf-font-weight );text-transform:var( --e-global-typography-1bc9daf-text-transform );font-style:var( --e-global-typography-1bc9daf-font-style );text-decoration:var( --e-global-typography-1bc9daf-text-decoration );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-31bef67b{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-31bef67b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-31bef67b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-21700 .elementor-element.elementor-element-b0a7d86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-b0a7d86:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-b0a7d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-2698355{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-2698355:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-2698355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94e33d4 );}.elementor-21700 .elementor-element.elementor-element-5f9fa99{--display:flex;}.elementor-21700 .elementor-element.elementor-element-fdf28f0 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:39px;font-weight:600;}.elementor-21700 .elementor-element.elementor-element-87d4624 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:39px;font-weight:600;}.elementor-21700 .elementor-element.elementor-element-2202fab{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-2202fab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-2202fab .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-baa953c{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-baa953c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-baa953c .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-956d2c6{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-956d2c6:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-956d2c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/2019_3711-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-f815349{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-f815349.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-f815349 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-7a39082 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:39px;font-weight:600;}.elementor-21700 .elementor-element.elementor-element-03716d0{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-03716d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-03716d0 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-6868a86{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-6868a86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-6868a86 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-00ae60f{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-00ae60f:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-00ae60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/6-Vinales-Cuba-Buddy-Premium-Casa-Vinales-pool-views-5-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-384a2e7{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-384a2e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-384a2e7 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-313ab21 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:39px;font-weight:600;}.elementor-21700 .elementor-element.elementor-element-13e1383{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-13e1383.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-13e1383 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-55f0ad7{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-55f0ad7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-55f0ad7 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-f45a2fa{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-f45a2fa:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-f45a2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/cuba-buddy-playa-larga-casa-am-wasser-2048x1365-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-3235eba{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-3235eba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-3235eba .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-d2f4ae2 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:39px;font-weight:600;}.elementor-21700 .elementor-element.elementor-element-4b3a135{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-4b3a135.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-4b3a135 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-21700 .elementor-element.elementor-element-cd0f7ea{--display:flex;--min-height:400px;}.elementor-21700 .elementor-element.elementor-element-cd0f7ea:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-cd0f7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2024/09/5-Hotel-Angsanaview-from-grand-angsana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21700 .elementor-element.elementor-element-22c6dd4{width:var( --container-widget-width, 103.053% );max-width:103.053%;--container-widget-width:103.053%;--container-widget-flex-grow:0;text-align:left;}.elementor-21700 .elementor-element.elementor-element-22c6dd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21700 .elementor-element.elementor-element-22c6dd4 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:12px;font-weight:300;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21700 .elementor-element.elementor-element-0c80d0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-b0fbd54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-f9f7843{--min-height:0vh;}.elementor-21700 .elementor-element.elementor-element-162dc6d{--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-8ec2d6f .elementor-heading-title{font-size:18px;}.elementor-21700 .elementor-element.elementor-element-21b52f6 .elementor-heading-title{font-size:18px;}.elementor-21700 .elementor-element.elementor-element-56dd113 .elementor-heading-title{font-size:18px;}.elementor-21700 .elementor-element.elementor-element-c411019 .elementor-heading-title{font-size:18px;}.elementor-21700 .elementor-element.elementor-element-4fb59f3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-54c0a5fa{--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-efcdfe7.elementor-arrows-yes .elementor-main-swiper{width:calc( 220px - 40px );}.elementor-21700 .elementor-element.elementor-element-efcdfe7 .elementor-main-swiper{width:220px;}.elementor-21700 .elementor-element.elementor-element-efcdfe7 .elementor-testimonial__image img{width:180px;height:180px;}.elementor-21700 .elementor-element.elementor-element-ea03dbb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-bbc4eb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-9bd239d{--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-6e0a7bcb{--min-height:0px;}.elementor-21700 .elementor-element.elementor-element-1ed1f5ce > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21700 .elementor-element.elementor-element-1ed1f5ce{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-21700 .elementor-element.elementor-element-28f9dddc .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-7e3d585a{--min-height:250px;}.elementor-21700 .elementor-element.elementor-element-7bc2c755 .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-76ab85a5 .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-2d3aa094{--min-height:250px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21700 .elementor-element.elementor-element-753d9dc7 .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-a307c32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-f28582b{--min-height:250px;}.elementor-21700 .elementor-element.elementor-element-cd1c864 .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-9a3ade4 .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-774f1e32{--min-height:250px;}.elementor-21700 .elementor-element.elementor-element-2df1396d .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-5c39d84e .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-58f7a09e .elementor-heading-title{font-size:24px;}.elementor-21700 .elementor-element.elementor-element-294f89a4 .elementor-heading-title{font-size:var( --e-global-typography-428d1f1-font-size );}.elementor-21700 .elementor-element.elementor-element-292ad4ca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-882186d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-e27bf5b{--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-e7cc5ef .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-f4e9942 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-f8fec8e{--min-height:0px;--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-42391e2 .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-e452ea1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-06beedd{--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-b801e5f .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-fc5d14b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-b4a4839 .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-3a8f761 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-d76c67f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-4d3254b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-d3e665d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-611e6d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-9d4b3af .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-746dbe3c{--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-7ba3372f .elementor-heading-title{font-size:11px;}.elementor-21700 .elementor-element.elementor-element-6c7d36e2{text-align:center;}.elementor-21700 .elementor-element.elementor-element-6c7d36e2 .elementor-heading-title{font-size:10px;}.elementor-21700 .elementor-element.elementor-element-4b831f8c .elementor-heading-title{font-size:11px;}.elementor-21700 .elementor-element.elementor-element-2ecf891f .elementor-heading-title{font-size:11px;}.elementor-21700 .elementor-element.elementor-element-7f32879e .elementor-button{font-size:var( --e-global-typography-c6ffb4a-font-size );line-height:var( --e-global-typography-c6ffb4a-line-height );}.elementor-21700 .elementor-element.elementor-element-47c54a3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-9dcb385 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-65d1135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-f546f33 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-a06cce3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-30a8e0d .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-7f3e592 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-3d1f664 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-3a72d0b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-71335c5 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-6996b0f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-2a783856 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-31bef67b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-21700 .elementor-element.elementor-element-dba08ce:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-dba08ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuba-buddy.com/wp-content/uploads/2025/01/Untitled-design-2.png");background-position:center center;background-repeat:no-repeat;}.elementor-21700 .elementor-element.elementor-element-dba08ce{--min-height:40vh;}.elementor-21700 .elementor-element.elementor-element-a79d60b{--min-height:0vh;}.elementor-21700 .elementor-element.elementor-element-4d965e6{--min-height:50vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21700 .elementor-element.elementor-element-0c80d0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-b0fbd54{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-f9f7843{--width:90%;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-21700 .elementor-element.elementor-element-162dc6d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-4fb59f3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-54c0a5fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-4df16396 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-2391906e .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-89977cf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21700 .elementor-element.elementor-element-995149c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-bbc4eb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-9bd239d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-9bd239d.e-con{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-03561e7.elementor-element{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-wrapper{align-items:center;}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-03561e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-ca54fc6.elementor-element{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-wrapper{align-items:center;}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-2d5963c2.elementor-element{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-wrapper{align-items:center;}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-0cf719e.elementor-element{--align-self:center;}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-wrapper{align-items:center;}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-title, .elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-title a{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-0cf719e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-3099e354{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21700 .elementor-element.elementor-element-29a1ea34 .elementor-heading-title{font-size:30px;}.elementor-21700 .elementor-element.elementor-element-1ed1f5ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21700 .elementor-element.elementor-element-28f9dddc .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-40ec77cb .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-46bb19d9 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-44dd993c .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-7e3d585a{--min-height:250px;}.elementor-21700 .elementor-element.elementor-element-7bc2c755 .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-5397f471 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-64b64cac .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-2cde551f .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-76ab85a5 .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-698ab9da .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-6f84ceab .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-3421d787 .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-753d9dc7 .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-6653a38d .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-a307c32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-4b1c2c8a .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-f28582b{--min-height:250px;}.elementor-21700 .elementor-element.elementor-element-cd1c864 .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-0bf8d5b .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-e37d824 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-4266dd5 .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-9a3ade4 .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-3561df5 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-2ddf170 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-d7593d9 .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-774f1e32{--min-height:250px;}.elementor-21700 .elementor-element.elementor-element-2df1396d .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-57e07198 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-3d91eec7 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-309536f7 .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-5c39d84e .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-75cda055 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-4e438251 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-1b65e4aa .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-58f7a09e .elementor-heading-title{font-size:22px;}.elementor-21700 .elementor-element.elementor-element-54e809cc .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-76b2ed52 .elementor-heading-title{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-735c62a8 .elementor-icon-list-item > a{font-size:14px;}.elementor-21700 .elementor-element.elementor-element-12b078bd{--content-width:90%;}.elementor-21700 .elementor-element.elementor-element-6f6c7238{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-72069373{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-284d467{--content-width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21700 .elementor-element.elementor-element-58b9eb6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21700 .elementor-element.elementor-element-4f1bba2a{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-1fc948e1{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-294f89a4 .elementor-heading-title{font-size:var( --e-global-typography-428d1f1-font-size );}.elementor-21700 .elementor-element.elementor-element-292ad4ca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-56bbf77b{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-8af8062{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-1c93829d{--content-width:90%;}.elementor-21700 .elementor-element.elementor-element-7ece53da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21700 .elementor-element.elementor-element-3001c3a0{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-59d69190{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-4288fff5{--min-height:300px;}.elementor-21700 .elementor-element.elementor-element-957f288{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-882186d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-c0040c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-e27bf5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-0630170{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-e7cc5ef .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-f4e9942 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-f8fec8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-42391e2 .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-e452ea1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-024a901{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-06beedd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-b801e5f .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-fc5d14b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-b4a4839 .elementor-heading-title{font-size:var( --e-global-typography-8928054-font-size );line-height:var( --e-global-typography-8928054-line-height );}.elementor-21700 .elementor-element.elementor-element-1511a93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-3a8f761 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-d76c67f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-728f605{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-4d3254b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-d3e665d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-611e6d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-9d4b3af .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-140e1b55{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-2e6f67b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21700 .elementor-element.elementor-element-2e6f67b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21700 .elementor-element.elementor-element-40ef460f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21700 .elementor-element.elementor-element-40ef460f .elementor-icon-list-item > a{font-size:12px;}.elementor-21700 .elementor-element.elementor-element-3ddb7d45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-746dbe3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21700 .elementor-element.elementor-element-7f1c8d31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-5f96df3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-290215a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-1dbb2a5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-7f32879e .elementor-button{font-size:var( --e-global-typography-c6ffb4a-font-size );line-height:var( --e-global-typography-c6ffb4a-line-height );}.elementor-21700 .elementor-element.elementor-element-884d432{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-47c54a3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-9dcb385 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-65d1135 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-f546f33 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-a06cce3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-30a8e0d .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-7f3e592 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-3d1f664 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-3a72d0b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-71335c5 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-6996b0f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-339fc484{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21700 .elementor-element.elementor-element-2a783856 .elementor-heading-title{font-size:var( --e-global-typography-1bc9daf-font-size );line-height:var( --e-global-typography-1bc9daf-line-height );}.elementor-21700 .elementor-element.elementor-element-31bef67b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21700 .elementor-element.elementor-element-5f9fa99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-21700 .elementor-element.elementor-element-22030b3{--content-width:100%;}.elementor-21700 .elementor-element.elementor-element-a79d60b{--width:30%;}.elementor-21700 .elementor-element.elementor-element-4d965e6{--width:100%;}.elementor-21700 .elementor-element.elementor-element-14e965f{--width:107.593%;}.elementor-21700 .elementor-element.elementor-element-472692b{--width:100%;}.elementor-21700 .elementor-element.elementor-element-b0fbd54{--width:70%;}.elementor-21700 .elementor-element.elementor-element-f9f7843{--width:40%;}.elementor-21700 .elementor-element.elementor-element-b96a01f{--width:100%;}.elementor-21700 .elementor-element.elementor-element-edbadfb{--width:100%;}.elementor-21700 .elementor-element.elementor-element-bb89748{--width:100%;}.elementor-21700 .elementor-element.elementor-element-67e5411{--width:100%;}.elementor-21700 .elementor-element.elementor-element-ad0ac0b{--width:100%;}.elementor-21700 .elementor-element.elementor-element-54c0a5fa{--width:98.482%;}.elementor-21700 .elementor-element.elementor-element-89977cf{--content-width:100%;}.elementor-21700 .elementor-element.elementor-element-5af3bfb{--width:30%;}.elementor-21700 .elementor-element.elementor-element-ea03dbb{--width:70%;}.elementor-21700 .elementor-element.elementor-element-663aa77f{--width:32.619%;}.elementor-21700 .elementor-element.elementor-element-209419b7{--width:30.359%;}.elementor-21700 .elementor-element.elementor-element-68e719ff{--width:32.619%;}.elementor-21700 .elementor-element.elementor-element-f74bc41{--width:32.619%;}.elementor-21700 .elementor-element.elementor-element-1af71a66{--width:32.619%;}.elementor-21700 .elementor-element.elementor-element-6f6c7238{--width:648.297px;}.elementor-21700 .elementor-element.elementor-element-72069373{--width:250.703px;}.elementor-21700 .elementor-element.elementor-element-284d467{--content-width:900px;}.elementor-21700 .elementor-element.elementor-element-58b9eb6d{--width:266px;}.elementor-21700 .elementor-element.elementor-element-4f1bba2a{--width:109.743%;}.elementor-21700 .elementor-element.elementor-element-3ce153d1{--width:366px;}.elementor-21700 .elementor-element.elementor-element-1fc948e1{--width:107.225%;}.elementor-21700 .elementor-element.elementor-element-53d9bcf0{--width:274.5px;}.elementor-21700 .elementor-element.elementor-element-56bbf77b{--width:101.857%;}.elementor-21700 .elementor-element.elementor-element-1c93829d{--content-width:900px;}.elementor-21700 .elementor-element.elementor-element-7ece53da{--width:300px;}.elementor-21700 .elementor-element.elementor-element-3001c3a0{--width:93.934%;}.elementor-21700 .elementor-element.elementor-element-59d69190{--width:622px;}.elementor-21700 .elementor-element.elementor-element-4288fff5{--width:106.657%;}.elementor-21700 .elementor-element.elementor-element-73c05e3{--width:1600%;}.elementor-21700 .elementor-element.elementor-element-a9da362{--width:110%;}.elementor-21700 .elementor-element.elementor-element-bbf6ca8{--content-width:1140px;}.elementor-21700 .elementor-element.elementor-element-6355f39b{--width:100%;}.elementor-21700 .elementor-element.elementor-element-24b5ea85{--width:100%;}.elementor-21700 .elementor-element.elementor-element-11fe5233{--width:100%;}.elementor-21700 .elementor-element.elementor-element-41c4d6c2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21700 .elementor-element.elementor-element-f9f7843{--width:80%;}.elementor-21700 .elementor-element.elementor-element-ea03dbb{--width:450px;}.elementor-21700 .elementor-element.elementor-element-129dda57{--width:50%;}.elementor-21700 .elementor-element.elementor-element-663aa77f{--width:30.591%;}.elementor-21700 .elementor-element.elementor-element-209419b7{--width:29.149%;}.elementor-21700 .elementor-element.elementor-element-68e719ff{--width:30.45%;}.elementor-21700 .elementor-element.elementor-element-f74bc41{--width:30.169%;}.elementor-21700 .elementor-element.elementor-element-df55dda{--width:50%;}.elementor-21700 .elementor-element.elementor-element-1af71a66{--width:30.169%;}.elementor-21700 .elementor-element.elementor-element-1c568013{--width:50%;}.elementor-21700 .elementor-element.elementor-element-7487aa82{--width:50%;}}@media(min-width:1025px){.elementor-21700 .elementor-element.elementor-element-1e5c6dcd:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-1e5c6dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-7e3d585a:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-7e3d585a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-5cc73144:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-5cc73144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-2d3aa094:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-2d3aa094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-f28582b:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-f28582b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-3cae79c:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-3cae79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-774f1e32:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-774f1e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-d67cc1f:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-d67cc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-21700 .elementor-element.elementor-element-56fdece0:not(.elementor-motion-effects-element-type-background), .elementor-21700 .elementor-element.elementor-element-56fdece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for icon-list, class: .elementor-element-50b2ac3 */.elementor-1107 .elementor-element.elementor-element-b9c2e5c .elementor-icon-list-item > .elementor-icon-list-text{
        font-size: 1rem;
    
}

@media (max-width: 767px) 
{
    .elementor-1107 .elementor-element.elementor-element-b9c2e5c .elementor-icon-list-item > .elementor-icon-list-text{
        font-size: 0.85rem;
    
}

    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2ca32d7 */.elementor-1107 .elementor-element.elementor-element-6fb8e1b .elementor-icon-list-item > .elementor-icon-list-text {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e29d2f */@media (max-width: 767px) {
.elementor-6292 .elementor-element.elementor-element-03561e7 .elementor-icon-box-wrapper ,
.elementor-6292 .elementor-element.elementor-element-ca54fc6 .elementor-icon-box-wrapper , 
.elementor-6292 .elementor-element.elementor-element-2d5963c2 .elementor-icon-box-wrapper ,
.elementor-6292 .elementor-element.elementor-element-0cf719e .elementor-icon-box-wrapper  {
    align-items: center;
    
    
    
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d1d026 *//* General styling for the divs */
.elementor-element-68e719ff,
.elementor-element-44519964,
.elementor-element-bd789eb,
.elementor-element-663aa77f,
.elementor-element-209419b7,
.elementor-element-129dda57,
.elementor-element-1af71a66,
.elementor-element-1c568013,
.elementor-element-7487aa82,
.elementor-element-f74bc41,
.elementor-element-c281b8c,
.elementor-element-ddc07fc,
.elementor-element-f5d0118,
.elementor-element-df55dda,
.elementor-element-460cf37 {
    /*min-height: 75vh;*/
    /*height: calc(75vh + 20px);*/
    border-radius: 30px;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.15);
    padding: 20px;
    overflow: auto;
}

/* Scrollbar styling for Webkit browsers (Chrome, Edge, Safari) */
.elementor-element-68e719ff::-webkit-scrollbar,
.elementor-element-44519964::-webkit-scrollbar,
.elementor-element-bd789eb::-webkit-scrollbar,
.elementor-element-663aa77f::-webkit-scrollbar,
.elementor-element-209419b7::-webkit-scrollbar,
.elementor-element-129dda57::-webkit-scrollbar,
.elementor-element-1af71a66::-webkit-scrollbar,
.elementor-element-1c568013::-webkit-scrollbar,
.elementor-element-7487aa82::-webkit-scrollbar,
.elementor-element-f74bc41::-webkit-scrollbar,
.elementor-element-c281b8c::-webkit-scrollbar,
.elementor-element-ddc07fc::-webkit-scrollbar,
.elementor-element-f5d0118::-webkit-scrollbar,
.elementor-element-df55dda::-webkit-scrollbar,
.elementor-element-460cf37::-webkit-scrollbar {
    width: 5px;
}

.elementor-element-68e719ff::-webkit-scrollbar-track,
.elementor-element-44519964::-webkit-scrollbar-track,
.elementor-element-bd789eb::-webkit-scrollbar-track,
.elementor-element-663aa77f::-webkit-scrollbar-track,
.elementor-element-209419b7::-webkit-scrollbar-track,
.elementor-element-129dda57::-webkit-scrollbar-track,
.elementor-element-1af71a66::-webkit-scrollbar-track,
.elementor-element-1c568013::-webkit-scrollbar-track,
.elementor-element-7487aa82::-webkit-scrollbar-track,
.elementor-element-f74bc41::-webkit-scrollbar-track,
.elementor-element-c281b8c::-webkit-scrollbar-track,
.elementor-element-ddc07fc::-webkit-scrollbar-track,
.elementor-element-f5d0118::-webkit-scrollbar-track,
.elementor-element-df55dda::-webkit-scrollbar-track,
.elementor-element-460cf37::-webkit-scrollbar-track {
    background: #e6e6e6;
    border-radius: 30px;
}

.elementor-element-68e719ff::-webkit-scrollbar-thumb,
.elementor-element-44519964::-webkit-scrollbar-thumb,
.elementor-element-bd789eb::-webkit-scrollbar-thumb,
.elementor-element-663aa77f::-webkit-scrollbar-thumb,
.elementor-element-209419b7::-webkit-scrollbar-thumb,
.elementor-element-129dda57::-webkit-scrollbar-thumb,
.elementor-element-1af71a66::-webkit-scrollbar-thumb,
.elementor-element-1c568013::-webkit-scrollbar-thumb,
.elementor-element-7487aa82::-webkit-scrollbar-thumb,
.elementor-element-f74bc41::-webkit-scrollbar-thumb,
.elementor-element-c281b8c::-webkit-scrollbar-thumb,
.elementor-element-ddc07fc::-webkit-scrollbar-thumb,
.elementor-element-f5d0118::-webkit-scrollbar-thumb,
.elementor-element-df55dda::-webkit-scrollbar-thumb,
.elementor-element-460cf37::-webkit-scrollbar-thumb {
    background: #c4c4c4;
    border-radius: 50px;
    border: 1px solid #e6e6e6;
}

.elementor-element-68e719ff::-webkit-scrollbar-thumb:hover,
.elementor-element-44519964::-webkit-scrollbar-thumb:hover,
.elementor-element-bd789eb::-webkit-scrollbar-thumb:hover,
.elementor-element-663aa77f::-webkit-scrollbar-thumb:hover,
.elementor-element-209419b7::-webkit-scrollbar-thumb:hover,
.elementor-element-129dda57::-webkit-scrollbar-thumb:hover,
.elementor-element-1af71a66::-webkit-scrollbar-thumb:hover,
.elementor-element-1c568013::-webkit-scrollbar-thumb:hover,
.elementor-element-7487aa82::-webkit-scrollbar-thumb:hover,
.elementor-element-f74bc41::-webkit-scrollbar-thumb:hover,
.elementor-element-c281b8c::-webkit-scrollbar-thumb:hover,
.elementor-element-ddc07fc::-webkit-scrollbar-thumb:hover,
.elementor-element-f5d0118::-webkit-scrollbar-thumb:hover,
.elementor-element-df55dda::-webkit-scrollbar-thumb:hover,
.elementor-element-460cf37::-webkit-scrollbar-thumb:hover {
    background: #b0b0b0;
}

/* Scrollbar styling for Firefox */
.elementor-element-68e719ff,
.elementor-element-44519964,
.elementor-element-bd789eb,
.elementor-element-663aa77f,
.elementor-element-209419b7,
.elementor-element-129dda57,
.elementor-element-1af71a66,
.elementor-element-1c568013,
.elementor-element-7487aa82,
.elementor-element-f74bc41,
.elementor-element-c281b8c,
.elementor-element-ddc07fc,
.elementor-element-f5d0118,
.elementor-element-df55dda,
.elementor-element-460cf37 {
    scrollbar-width: thin;
    scrollbar-color: #c4c4c4 #e6e6e6;
}

/* Height adjustments for large screens */
@media (min-width: 1700px) {
    .elementor-element-68e719ff,
    .elementor-element-44519964,
    .elementor-element-bd789eb,
    .elementor-element-663aa77f,
    .elementor-element-209419b7,
    .elementor-element-129dda57,
    .elementor-element-1af71a66,
    .elementor-element-1c568013,
    .elementor-element-7487aa82,
    .elementor-element-f74bc41,
    .elementor-element-c281b8c,
    .elementor-element-ddc07fc,
    .elementor-element-f5d0118,
    .elementor-element-df55dda,
    .elementor-element-460cf37 {
        /*height: calc(55vh + 10px);*/
        /*min-height: 55vh;*/
    }
}

@media (min-width: 2500px) {
    .elementor-element-68e719ff,
    .elementor-element-44519964,
    .elementor-element-bd789eb,
    .elementor-element-663aa77f,
    .elementor-element-209419b7,
    .elementor-element-129dda57,
    .elementor-element-1af71a66,
    .elementor-element-1c568013,
    .elementor-element-7487aa82,
    .elementor-element-f74bc41,
    .elementor-element-c281b8c,
    .elementor-element-ddc07fc,
    .elementor-element-f5d0118,
    .elementor-element-df55dda,
    .elementor-element-460cf37 {
        /*height: calc(45vh + 10px);*/
        /*min-height: 45vh;*/
    }
}

@media (min-width: 3000px) {
    .elementor-element-68e719ff,
    .elementor-element-44519964,
    .elementor-element-bd789eb,
    .elementor-element-663aa77f,
    .elementor-element-209419b7,
    .elementor-element-129dda57,
    .elementor-element-1af71a66,
    .elementor-element-1c568013,
    .elementor-element-7487aa82,
    .elementor-element-f74bc41,
    .elementor-element-c281b8c,
    .elementor-element-ddc07fc,
    .elementor-element-f5d0118,
    .elementor-element-df55dda,
    .elementor-element-460cf37 {
        /*height: calc(40vh + 10px);*/
        /*min-height: 40vh;*/
    }
}

/* Adjust heights for smaller screens */
@media (max-width: 1200px) {
    .elementor-element-68e719ff,
    .elementor-element-44519964,
    .elementor-element-bd789eb,
    .elementor-element-663aa77f,
    .elementor-element-209419b7,
    .elementor-element-129dda57,
    .elementor-element-1af71a66,
    .elementor-element-1c568013,
    .elementor-element-7487aa82,
    .elementor-element-f74bc41,
    .elementor-element-c281b8c,
    .elementor-element-ddc07fc,
    .elementor-element-f5d0118,
    .elementor-element-df55dda,
    .elementor-element-460cf37 {
        /*height: calc(80vh + 10px);*/
    }
}

@media (max-width: 992px) {
    .elementor-element-68e719ff,
    .elementor-element-44519964,
    .elementor-element-bd789eb,
    .elementor-element-663aa77f,
    .elementor-element-209419b7,
    .elementor-element-129dda57,
    .elementor-element-1af71a66,
    .elementor-element-1c568013,
    .elementor-element-7487aa82,
    .elementor-element-f74bc41,
    .elementor-element-c281b8c,
    .elementor-element-ddc07fc,
    .elementor-element-f5d0118,
    .elementor-element-df55dda,
    .elementor-element-460cf37 {
        /*height: calc(80vh + 5px);*/
    }
}/* End custom CSS */