.elementor-8 .elementor-element.elementor-element-19bed44{--display:flex;}.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-8 .elementor-element.elementor-element-117b9d4{text-align:center;}.elementor-8 .elementor-element.elementor-element-117b9d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6ad98a0{--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-8 .elementor-element.elementor-element-74a2399{--display:flex;--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:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-6758cb8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-primary );}.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-8 .elementor-element.elementor-element-3ae497b{--display:flex;}.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-8 .elementor-element.elementor-element-0de87df img{border-radius:13px 13px 13px 13px;}.elementor-8 .elementor-element.elementor-element-722c89e{--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;--overlay-opacity:0.5;}.elementor-8 .elementor-element.elementor-element-722c89e::before, .elementor-8 .elementor-element.elementor-element-722c89e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-722c89e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-722c89e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-722c89e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-722c89e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-94caae2 .elementor-flip-box__front{background-color:var( --e-global-color-accent );background-image:url("https://travelertattoo.es/wp-content/uploads/2026/03/interior-dOqy648zbMS0KJ7x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-94caae2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-8 .elementor-element.elementor-element-94caae2 .elementor-flip-box__image{opacity:1;}.elementor-8 .elementor-element.elementor-element-94caae2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-8 .elementor-element.elementor-element-94caae2 .elementor-flip-box__button{margin-inline-center:0;}.elementor-8 .elementor-element.elementor-element-7a09e16 .elementor-flip-box__front{background-color:var( --e-global-color-accent );background-image:url("https://travelertattoo.es/wp-content/uploads/2026/03/Captura-de-pantalla-2025-06-25-a-las-18.33.30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7a09e16 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a09e16 .elementor-flip-box__image{opacity:1;}.elementor-8 .elementor-element.elementor-element-7a09e16 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a09e16 .elementor-flip-box__button{margin-inline-center:0;}.elementor-8 .elementor-element.elementor-element-e06d575 .elementor-flip-box__front{background-color:var( --e-global-color-accent );background-image:url("https://travelertattoo.es/wp-content/uploads/2026/03/Captura-de-pantalla-2025-06-25-a-las-18.32.22.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e06d575 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-8 .elementor-element.elementor-element-e06d575 .elementor-flip-box__image{opacity:1;}.elementor-8 .elementor-element.elementor-element-e06d575 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-8 .elementor-element.elementor-element-e06d575 .elementor-flip-box__button{margin-inline-center:0;}.elementor-8 .elementor-element.elementor-element-18c32e2{--display:flex;--min-height:566px;--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-8 .elementor-element.elementor-element-18c32e2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-18c32e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2db95ef{--display:flex;--min-height:372px;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2db95ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2db95ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDDCF0;}.elementor-8 .elementor-element.elementor-element-3927c14 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d148c7f{--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;}.elementor-8 .elementor-element.elementor-element-7f7be83{--display:flex;}.elementor-8 .elementor-element.elementor-element-f4baf0b{text-align:center;}.elementor-8 .elementor-element.elementor-element-f4baf0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:800;}.elementor-8 .elementor-element.elementor-element-4beda1d{text-align:center;}.elementor-8 .elementor-element.elementor-element-4beda1d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d5c7d7a{text-align:center;}.elementor-8 .elementor-element.elementor-element-d5c7d7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3a118bf{--display:flex;}.elementor-8 .elementor-element.elementor-element-1823b34{text-align:center;}.elementor-8 .elementor-element.elementor-element-1823b34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:800;}.elementor-8 .elementor-element.elementor-element-5110e69{text-align:center;}.elementor-8 .elementor-element.elementor-element-5110e69 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-cf73bbd{text-align:center;}.elementor-8 .elementor-element.elementor-element-cf73bbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-763e3da{--display:flex;}.elementor-8 .elementor-element.elementor-element-d39f692{text-align:center;}.elementor-8 .elementor-element.elementor-element-d39f692 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:800;}.elementor-8 .elementor-element.elementor-element-e9ef375{text-align:center;}.elementor-8 .elementor-element.elementor-element-e9ef375 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-854edb5{text-align:center;}.elementor-8 .elementor-element.elementor-element-854edb5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-172d853{--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-8 .elementor-element.elementor-element-19a720d{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-d00951b img{border-radius:13px 13px 13px 13px;}.elementor-8 .elementor-element.elementor-element-2cfd3ee{--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-8 .elementor-element.elementor-element-50c0838 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-79e6b00{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-743c6dd{--display:flex;--min-height:70px;--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-743c6dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4054ecb{padding:15px 20px 15px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-c156c84{--display:flex;}.elementor-8 .elementor-element.elementor-element-0cbb296 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-d23741f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-da80f1e{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-7ea69fa{--display:flex;--min-height:70px;--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ea69fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c9c23fa{padding:15px 20px 15px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-999c2e1{--display:flex;}.elementor-8 .elementor-element.elementor-element-a37441c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-7cfbe66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9cf27c2{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-f5a47c3{--display:flex;--min-height:70px;--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f5a47c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-21f768a{padding:15px 20px 15px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-d290573{--display:flex;}.elementor-8 .elementor-element.elementor-element-3fbae9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-8bab5ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef9b34e{--display:flex;}.elementor-8 .elementor-element.elementor-element-0c2b9f6{text-align:center;}.elementor-8 .elementor-element.elementor-element-0c2b9f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-053c244{--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-8 .elementor-element.elementor-element-9db5d0b{--display:flex;--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:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-55f14ed{--display:flex;}.elementor-8 .elementor-element.elementor-element-a32e66c img{width:51%;border-radius:13px 13px 13px 13px;}.elementor-8 .elementor-element.elementor-element-844b29f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-8 .elementor-element.elementor-element-3c433e5{--display:flex;--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:90px;--padding-right:90px;}.elementor-8 .elementor-element.elementor-element-d24d261{--display:flex;}.elementor-8 .elementor-element.elementor-element-2c55baf img{border-radius:13px 13px 13px 13px;}.elementor-8 .elementor-element.elementor-element-518e698{--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:39px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-518e698:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-518e698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C74B821;}.elementor-8 .elementor-element.elementor-element-1f2cba2{--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-8 .elementor-element.elementor-element-3b846a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4167bdc{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-a36fe6b{--display:flex;--min-height:70px;--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a36fe6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d2b1692 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1597897{--display:flex;}.elementor-8 .elementor-element.elementor-element-b040670 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-05a78aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-73289fb{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-8de19bc{--display:flex;--min-height:70px;--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8de19bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-fb61dec .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d8b4e9b{--display:flex;}.elementor-8 .elementor-element.elementor-element-2871aa6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-cf8e830 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fecfafd{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-89d8574{--display:flex;--min-height:70px;--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;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-89d8574.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-507ed53 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b14aee{--display:flex;}.elementor-8 .elementor-element.elementor-element-b72a27a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-c9b0e4c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5b06fcc{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:51px;--padding-right:33px;}.elementor-8 .elementor-element.elementor-element-332b194 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a169c40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8417ef1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-38a2b1c{--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-8 .elementor-element.elementor-element-177d2cd{--display:flex;}.elementor-8 .elementor-element.elementor-element-ea94a1a{border-radius:13px 13px 13px 13px;}.elementor-8 .elementor-element.elementor-element-27c75bb{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-d2f7f90{text-align:center;}.elementor-8 .elementor-element.elementor-element-d2f7f90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:33px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-a1dda6f{--display:flex;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-743c6dd{--width:13.245%;}.elementor-8 .elementor-element.elementor-element-7ea69fa{--width:13.245%;}.elementor-8 .elementor-element.elementor-element-f5a47c3{--width:13.245%;}.elementor-8 .elementor-element.elementor-element-a36fe6b{--width:13.245%;}.elementor-8 .elementor-element.elementor-element-8de19bc{--width:13.245%;}.elementor-8 .elementor-element.elementor-element-89d8574{--width:13.245%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-117b9d4 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-74a2399{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-722c89e{--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-8 .elementor-element.elementor-element-18c32e2{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-9db5d0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a32e66c img{width:87%;}.elementor-8 .elementor-element.elementor-element-3c433e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for flip-box, class: .elementor-element-94caae2 */.flip-rounded .elementor-flip-box,
.flip-rounded .elementor-flip-box__front,
.flip-rounded .elementor-flip-box__back,
.flip-rounded .elementor-flip-box__layer {
  border-radius: 13px !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7a09e16 */.flip-rounded .elementor-flip-box,
.flip-rounded .elementor-flip-box__front,
.flip-rounded .elementor-flip-box__back,
.flip-rounded .elementor-flip-box__layer {
  border-radius: 13px !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-e06d575 */.flip-rounded .elementor-flip-box,
.flip-rounded .elementor-flip-box__front,
.flip-rounded .elementor-flip-box__back,
.flip-rounded .elementor-flip-box__layer {
  border-radius: 13px !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4332e01 */.social-float {
  position: fixed;
  right: 18px;
  bottom: 90px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  z-index: 9999;
}

.social-float .float-btn {
  position: relative;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  display: flex !important;
  align-items: center;
  justify-content: center;
  text-decoration: none !important;
  background: transparent !important;
  overflow: visible;
}

.social-float .float-btn::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  box-shadow: 0 6px 14px rgba(0,0,0,0.18);
  z-index: 0;
}

.social-float .float-btn.whatsapp::before {
  background: #25D366 !important;
}

.social-float .float-btn.instagram::before {
  background: linear-gradient(135deg, #f58529, #dd2a7b, #8134af, #515bd4) !important;
}

.social-float .float-btn svg {
  position: relative;
  z-index: 1;
  width: 20px;
  height: 20px;
  display: block;
}

@media (max-width: 768px) {
  .social-float {
    right: 14px;
    bottom: 80px;
    gap: 9px;
  }

  .social-float .float-btn {
    width: 40px;
    height: 40px;
  }

  .social-float .float-btn svg {
    width: 18px;
    height: 18px;
  }
}/* End custom CSS */