.elementor-14 .elementor-element.elementor-element-358a499{--display:flex;--min-height:870px;--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;--overlay-opacity:1;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-358a499:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-358a499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tantrafuengirola.com/wp-content/uploads/2025/10/IMG_4005-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-358a499::before, .elementor-14 .elementor-element.elementor-element-358a499 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-358a499 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-358a499 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-358a499 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-358a499 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000091;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-3409d86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-3f9ddee img{width:179px;filter:brightness( 200% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-53ff032{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-53ff032 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:85px;color:var( --e-global-color-75f648b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1c3af54{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-1c3af54 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-fdea635{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-45e60b1 .elementor-button{background-color:var( --e-global-color-abde623 );font-family:"Abhaya Libre", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-14 .elementor-element.elementor-element-8186243 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-14 .elementor-element.elementor-element-a219122{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a219122.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-1869ec0{--display:flex;--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;}.elementor-14 .elementor-element.elementor-element-857f844 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-bcb7518{--display:flex;--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;}.elementor-14 .elementor-element.elementor-element-5377f2d{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5377f2d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-1658403{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-1658403 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-8291b7b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b76042b .elementor-button{background-color:var( --e-global-color-abde623 );font-family:"Abhaya Libre", Sans-serif;font-size:22px;font-weight:700;line-height:32px;}.elementor-14 .elementor-element.elementor-element-f5c97e3 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:22px;font-weight:700;line-height:32px;}.elementor-14 .elementor-element.elementor-element-78fc54b{--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;--align-items:center;--overlay-opacity:0.68;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-78fc54b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-78fc54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tantrafuengirola.com/wp-content/uploads/2025/12/29125-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-78fc54b::before, .elementor-14 .elementor-element.elementor-element-78fc54b > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-78fc54b > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-78fc54b > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-78fc54b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-78fc54b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-99884de );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-6163065{--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;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-486ade6{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-486ade6 .elementor-divider-separator{width:20%;margin:0 auto;margin-right:0;}.elementor-14 .elementor-element.elementor-element-486ade6 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-c314967{text-align:center;}.elementor-14 .elementor-element.elementor-element-c314967 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-3b32f4e{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-3b32f4e .elementor-divider-separator{width:20%;}.elementor-14 .elementor-element.elementor-element-3b32f4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-4e75340{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-4e75340 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-437cfe8{--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:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-19dedd9{--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;}.elementor-14 .elementor-element.elementor-element-d39e99b{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-d39e99b .elementor-divider-separator{width:20%;margin:0 auto;margin-right:0;}.elementor-14 .elementor-element.elementor-element-d39e99b .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-61c94aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-f0dcf35{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-f0dcf35 .elementor-divider-separator{width:20%;}.elementor-14 .elementor-element.elementor-element-f0dcf35 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-8533520{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#00000080;}.elementor-14 .elementor-element.elementor-element-8533520 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-37fc2b7{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-961d04c{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-b4ac1c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-b4ac1c2 img{height:470px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-1fd74e7 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-afd5300{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-b44ba60{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-219da07 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-219da07 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-219da07 .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-219da07 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-219da07 .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-9ef84af{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-209804f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-209804f img{height:470px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-ba0d240 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-77809dd{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-13a74bb{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b0ec75a .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-b0ec75a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-b0ec75a .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-b0ec75a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-b0ec75a .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-0b1d3d6{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-116a9c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-116a9c2 img{height:470px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-4c5f94a .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-949ecf9{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-91670f2{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9680291 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-9680291 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-9680291 .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-9680291 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-9680291 .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-8f65945{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-b733bc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-b733bc1 img{height:470px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-82610b7 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-9333f34{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-155a420{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3cf7cb7 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-3cf7cb7 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-3cf7cb7 .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-3cf7cb7 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-3cf7cb7 .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-4b1e78f{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-6bbd525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-6bbd525 img{height:470px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-aa674b1 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-9c6e8cb{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-7c6d6a9{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-eef3341 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-eef3341 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-eef3341 .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-eef3341 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-eef3341 .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-2296ec9{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-e896249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-e896249 img{height:470px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-8224129 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-2336229{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-be34da3{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e099b6f .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-e099b6f .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e099b6f .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-e099b6f .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e099b6f .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-44bcd23{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f05f5c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-f05f5c1 img{height:470px;object-fit:cover;object-position:center right;}.elementor-14 .elementor-element.elementor-element-aba49c3 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-9245df9{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-5c0e80c{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-59ae1f2 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-59ae1f2 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-59ae1f2 .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-59ae1f2 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-59ae1f2 .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-fe45405{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-dce884d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-dce884d img{height:470px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-25fd660 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-db0ed04{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-30016f9{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3f0f9ba .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 40px 5px 40px;}.elementor-14 .elementor-element.elementor-element-3f0f9ba .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-3f0f9ba .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-3f0f9ba .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-3f0f9ba .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-4478556{--display:flex;}.elementor-14 .elementor-element.elementor-element-db05c2f .elementor-button{background-color:var( --e-global-color-abde623 );font-family:"Abhaya Libre", Sans-serif;font-size:22px;font-weight:700;line-height:32px;}.elementor-14 .elementor-element.elementor-element-db05c2f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-0b68e67{--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;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0b68e67:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0b68e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-eb8d4c4{--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;}.elementor-14 .elementor-element.elementor-element-f6a1766{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-f6a1766 .elementor-divider-separator{width:20%;margin:0 auto;margin-right:0;}.elementor-14 .elementor-element.elementor-element-f6a1766 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-53e070e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ef92a78{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-ef92a78 .elementor-divider-separator{width:20%;}.elementor-14 .elementor-element.elementor-element-ef92a78 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-8d5c4e0{width:var( --container-widget-width, 944px );max-width:944px;--container-widget-width:944px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8d5c4e0 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-f641e0b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d301ab8{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d89cbbc{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0945dd3 img{height:350px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-ede6ecb img{height:350px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-b95764a{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-edc08e4 img{height:350px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-41d9d24 img{width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-40d9832{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bca7cbf{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cf64d3d{--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;}.elementor-14 .elementor-element.elementor-element-e44dfda{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-e44dfda .elementor-divider-separator{width:20%;margin:0 auto;margin-right:0;}.elementor-14 .elementor-element.elementor-element-e44dfda .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-4551d66{text-align:center;}.elementor-14 .elementor-element.elementor-element-4551d66 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-6e634d3{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-6e634d3 .elementor-divider-separator{width:20%;}.elementor-14 .elementor-element.elementor-element-6e634d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-1e8a061{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#00000080;}.elementor-14 .elementor-element.elementor-element-1e8a061 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-b0be000{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8f1d832{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14 .elementor-element.elementor-element-55aa8ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-55aa8ad img{height:325px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-2ea13de .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-1b96cec .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-7b3468f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-51ea45f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-15a4004{padding:20px 30px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-14 .elementor-element.elementor-element-851e831{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e06bf2e .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 30px 5px 30px;}.elementor-14 .elementor-element.elementor-element-e06bf2e .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e06bf2e .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-e06bf2e .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e06bf2e .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-1a5a860{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14 .elementor-element.elementor-element-e887fe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-e887fe1 img{height:325px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-f5a89e0 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-a36a31e .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-312b545 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-2fa3bf1 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-9e7a035{padding:20px 30px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-14 .elementor-element.elementor-element-439e248{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7341380 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 30px 5px 30px;}.elementor-14 .elementor-element.elementor-element-7341380 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-7341380 .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-7341380 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-7341380 .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-99cb0ab{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14 .elementor-element.elementor-element-97330f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-97330f7 img{height:325px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-8933050 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-6a4890c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-29e92c6 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-81fc0c0 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-52dc33e{padding:20px 30px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-14 .elementor-element.elementor-element-116086d{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-143310a .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 30px 5px 30px;}.elementor-14 .elementor-element.elementor-element-143310a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-143310a .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-143310a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-143310a .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-5f40082{--display:flex;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14 .elementor-element.elementor-element-77686ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14 .elementor-element.elementor-element-77686ce img{height:325px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-538286f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-99884de );}.elementor-14 .elementor-element.elementor-element-8e0f433 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-c0b89fc .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-3a9f893 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-be8d365{padding:20px 30px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-14 .elementor-element.elementor-element-27f958b{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3295f75 .elementor-button{background-color:var( --e-global-color-33deb2b );font-family:"Abhaya Libre", Sans-serif;font-size:18px;font-weight:700;line-height:32px;fill:var( --e-global-color-75f648b );color:var( --e-global-color-75f648b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33deb2b );padding:5px 30px 5px 30px;}.elementor-14 .elementor-element.elementor-element-3295f75 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-3295f75 .elementor-button:focus{background-color:var( --e-global-color-c051048 );color:var( --e-global-color-75f648b );border-color:var( --e-global-color-c051048 );}.elementor-14 .elementor-element.elementor-element-3295f75 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-3295f75 .elementor-button:focus svg{fill:var( --e-global-color-75f648b );}.elementor-14 .elementor-element.elementor-element-49a173b{--display:flex;--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:40px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ba93dde .elementor-button{background-color:var( --e-global-color-abde623 );font-family:"Abhaya Libre", Sans-serif;font-size:22px;font-weight:700;line-height:32px;}.elementor-14 .elementor-element.elementor-element-ba93dde{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-4e4d89e{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-8586ee6{--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;}.elementor-14 .elementor-element.elementor-element-ede7c35{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-ede7c35 .elementor-divider-separator{width:20%;margin:0 auto;margin-right:0;}.elementor-14 .elementor-element.elementor-element-ede7c35 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-5109106{text-align:center;}.elementor-14 .elementor-element.elementor-element-5109106 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-51905b6{--divider-border-style:solid;--divider-color:var( --e-global-color-33deb2b );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-51905b6 .elementor-divider-separator{width:20%;}.elementor-14 .elementor-element.elementor-element-51905b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-139ee8a{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#00000080;}.elementor-14 .elementor-element.elementor-element-139ee8a p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-6d9ebc2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7097633{--display:flex;}.elementor-14 .elementor-element.elementor-element-968a8d8{text-align:start;}.elementor-14 .elementor-element.elementor-element-968a8d8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-icon i{color:var( --e-global-color-33deb2b );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-icon svg{fill:var( --e-global-color-33deb2b );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-5fcab5d{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-14 .elementor-element.elementor-element-5fcab5d .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-9724d5d{--display:flex;}.elementor-14 .elementor-element.elementor-element-30e26b9{text-align:start;}.elementor-14 .elementor-element.elementor-element-30e26b9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-abde623 );}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-icon i{color:var( --e-global-color-33deb2b );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-icon svg{fill:var( --e-global-color-33deb2b );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-de84e30{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-14 .elementor-element.elementor-element-de84e30 .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-358a499{--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-53ff032 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-14 .elementor-element.elementor-element-1c3af54{font-size:16px;line-height:26px;}.elementor-14 .elementor-element.elementor-element-a219122{--margin-top:30px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5377f2d{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-5377f2d .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-1658403{font-size:16px;}.elementor-14 .elementor-element.elementor-element-b76042b .elementor-button{font-size:18px;}.elementor-14 .elementor-element.elementor-element-f5c97e3 .elementor-button{font-size:18px;}.elementor-14 .elementor-element.elementor-element-78fc54b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c314967 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-4e75340{font-size:16px;line-height:26px;}.elementor-14 .elementor-element.elementor-element-437cfe8{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-61c94aa .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-8533520{font-size:16px;line-height:26px;}.elementor-14 .elementor-element.elementor-element-0b68e67{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-53e070e .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-8d5c4e0{font-size:16px;line-height:26px;}.elementor-14 .elementor-element.elementor-element-d301ab8{--width:50%;}.elementor-14 .elementor-element.elementor-element-d89cbbc{--width:50%;}.elementor-14 .elementor-element.elementor-element-0945dd3 img{height:160px;}.elementor-14 .elementor-element.elementor-element-ede6ecb img{height:160px;}.elementor-14 .elementor-element.elementor-element-b95764a{--width:50%;}.elementor-14 .elementor-element.elementor-element-edc08e4 img{height:160px;}.elementor-14 .elementor-element.elementor-element-41d9d24 img{height:160px;}.elementor-14 .elementor-element.elementor-element-40d9832{--width:50%;}.elementor-14 .elementor-element.elementor-element-bca7cbf{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-4551d66 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-4e4d89e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-5109106 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-968a8d8 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-30e26b9 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-a219122{--width:98.685%;}.elementor-14 .elementor-element.elementor-element-1869ec0{--width:50%;}.elementor-14 .elementor-element.elementor-element-bcb7518{--width:50%;}.elementor-14 .elementor-element.elementor-element-961d04c{--width:25%;}.elementor-14 .elementor-element.elementor-element-9ef84af{--width:25%;}.elementor-14 .elementor-element.elementor-element-0b1d3d6{--width:25%;}.elementor-14 .elementor-element.elementor-element-8f65945{--width:25%;}.elementor-14 .elementor-element.elementor-element-4b1e78f{--width:25%;}.elementor-14 .elementor-element.elementor-element-2296ec9{--width:25%;}.elementor-14 .elementor-element.elementor-element-44bcd23{--width:25%;}.elementor-14 .elementor-element.elementor-element-fe45405{--width:25%;}.elementor-14 .elementor-element.elementor-element-d301ab8{--width:25%;}.elementor-14 .elementor-element.elementor-element-d89cbbc{--width:25%;}.elementor-14 .elementor-element.elementor-element-b95764a{--width:25%;}.elementor-14 .elementor-element.elementor-element-40d9832{--width:25%;}.elementor-14 .elementor-element.elementor-element-8f1d832{--width:25%;}.elementor-14 .elementor-element.elementor-element-1a5a860{--width:25%;}.elementor-14 .elementor-element.elementor-element-99cb0ab{--width:25%;}.elementor-14 .elementor-element.elementor-element-5f40082{--width:25%;}.elementor-14 .elementor-element.elementor-element-7097633{--width:50%;}.elementor-14 .elementor-element.elementor-element-9724d5d{--width:50%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-78fc54b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-78fc54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.tantrafuengirola.com/wp-content/uploads/2025/11/AbhayaLibre-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.tantrafuengirola.com/wp-content/uploads/2025/11/AbhayaLibre-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.tantrafuengirola.com/wp-content/uploads/2025/11/AbhayaLibre-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.tantrafuengirola.com/wp-content/uploads/2025/11/AbhayaLibre-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Abhaya Libre';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.tantrafuengirola.com/wp-content/uploads/2025/11/AbhayaLibre-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tantrafuengirola.com/wp-content/uploads/2025/12/PlayfairDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tantrafuengirola.com/wp-content/uploads/2025/12/PlayfairDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tantrafuengirola.com/wp-content/uploads/2025/12/PlayfairDisplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tantrafuengirola.com/wp-content/uploads/2025/12/PlayfairDisplay-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */