.elementor-8967 .elementor-element.elementor-element-030c657{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8967 .elementor-element.elementor-element-030c657:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-030c657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jetset-insiders-franco.elvirainfotech.live/wp-content/uploads/2026/07/route-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8967 .elementor-element.elementor-element-b8fd684{--display:flex;--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-8967 .elementor-element.elementor-element-b8fd684.e-con{--align-self:center;}.elementor-8967 .elementor-element.elementor-element-a94e9d1{--display:flex;}.elementor-8967 .elementor-element.elementor-element-0ead9fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-7af3138{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-7af3138.e-con{--align-self: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8967 .elementor-element.elementor-element-27bbc82 .elementor-button{background-color:#E03E2D;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-27bbc82{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-27bbc82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8967 .elementor-element.elementor-element-27bbc82 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-8967 .elementor-element.elementor-element-31b9989{--display:flex;}.elementor-8967 .elementor-element.elementor-element-ac188fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-ca86a00{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8967 .elementor-element.elementor-element-ca86a00.e-con{--align-self:center;}.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-8967 .elementor-element.elementor-element-3dde5e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-8967 .elementor-element.elementor-element-3dde5e7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8967 .elementor-element.elementor-element-79e759f{--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-8967 .elementor-element.elementor-element-f65b1d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-f65b1d8.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-8967 .elementor-element.elementor-element-753ffb2 .elementor-icon-wrapper{text-align:start;}.elementor-8967 .elementor-element.elementor-element-753ffb2 .elementor-icon{font-size:20px;}.elementor-8967 .elementor-element.elementor-element-753ffb2 .elementor-icon svg{height:20px;}.elementor-8967 .elementor-element.elementor-element-c63d977{width:initial;max-width:initial;}.elementor-8967 .elementor-element.elementor-element-c63d977.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-c63d977 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#0A0F1E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-8967 .elementor-element.elementor-element-c2b7d0b{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-bf42da0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-bf42da0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-a2a9b71 .elementor-icon-wrapper{text-align:start;}.elementor-8967 .elementor-element.elementor-element-a2a9b71 .elementor-icon{font-size:20px;}.elementor-8967 .elementor-element.elementor-element-a2a9b71 .elementor-icon svg{height:20px;}.elementor-8967 .elementor-element.elementor-element-e436434{width:initial;max-width:initial;}.elementor-8967 .elementor-element.elementor-element-e436434.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-e436434 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#0A0F1E;}.elementor-8967 .elementor-element.elementor-element-c85695a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-c4641db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-c4641db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-2b4e0a4 .elementor-icon-wrapper{text-align:start;}.elementor-8967 .elementor-element.elementor-element-2b4e0a4 .elementor-icon{font-size:20px;}.elementor-8967 .elementor-element.elementor-element-2b4e0a4 .elementor-icon svg{height:20px;}.elementor-8967 .elementor-element.elementor-element-43f70b6{width:initial;max-width:initial;}.elementor-8967 .elementor-element.elementor-element-43f70b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-43f70b6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#0A0F1E;}.elementor-8967 .elementor-element.elementor-element-7b07998{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-a881750{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-76794b1 .elementor-icon-wrapper{text-align:start;}.elementor-8967 .elementor-element.elementor-element-76794b1 .elementor-icon{font-size:20px;}.elementor-8967 .elementor-element.elementor-element-76794b1 .elementor-icon svg{height:20px;}.elementor-8967 .elementor-element.elementor-element-504b16c{width:initial;max-width:initial;}.elementor-8967 .elementor-element.elementor-element-504b16c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-504b16c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#0A0F1E;}.elementor-8967 .elementor-element.elementor-element-7251672{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-0258919{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-f79e68e .elementor-icon-wrapper{text-align:start;}.elementor-8967 .elementor-element.elementor-element-f79e68e .elementor-icon{font-size:20px;}.elementor-8967 .elementor-element.elementor-element-f79e68e .elementor-icon svg{height:20px;}.elementor-8967 .elementor-element.elementor-element-2797bc9{width:initial;max-width:initial;}.elementor-8967 .elementor-element.elementor-element-2797bc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-2797bc9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#0A0F1E;}.elementor-8967 .elementor-element.elementor-element-a78f9cb{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;line-height:26px;color:#E03E2D;}.elementor-8967 .elementor-element.elementor-element-645d767{--display:flex;}.elementor-8967 .elementor-element.elementor-element-645d767:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-645d767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE3;}.elementor-8967 .elementor-element.elementor-element-011696f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-8967 .elementor-element.elementor-element-011696f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8967 .elementor-element.elementor-element-fe66e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-7864895{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;}.elementor-8967 .elementor-element.elementor-element-28d3271{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-1e79efe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8967 .elementor-element.elementor-element-1e79efe:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-1e79efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE3;}.elementor-8967 .elementor-element.elementor-element-cc8a34f{--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:75px 75px;--row-gap:75px;--column-gap:75px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-bc1b97a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8967 .elementor-element.elementor-element-bc1b97a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8967 .elementor-element.elementor-element-ffedc8a{--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:75px 75px;--row-gap:75px;--column-gap:75px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8967 .elementor-element.elementor-element-ffedc8a:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-ffedc8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8967 .elementor-element.elementor-element-7c67c6b{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-83f0c96{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-8967 .elementor-element.elementor-element-8e1927e .elementor-button{background-color:#E03E2D;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-8e1927e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-8e1927e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8967 .elementor-element.elementor-element-8e1927e .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-8967 .elementor-element.elementor-element-6a4a865{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-e14305f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8967 .elementor-element.elementor-element-819c74c img{width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-8967 .elementor-element.elementor-element-9bb215e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-ac749d6 img{width:100%;height:550px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-8967 .elementor-element.elementor-element-76c7deb{--display:flex;}.elementor-8967 .elementor-element.elementor-element-76c7deb:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-76c7deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE3;}.elementor-8967 .elementor-element.elementor-element-6578227{text-align:center;}.elementor-8967 .elementor-element.elementor-element-6578227 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8967 .elementor-element.elementor-element-4cec391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-2b20df8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-50f76da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-6689046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-a6c1bc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-b810ec5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-2636727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-00735f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-1a084fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-b475064 .elementor-button{background-color:#E03E2D;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-b475064{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-eb75f5a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8967 .elementor-element.elementor-element-77ced2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:26px;color:#C9A96E;}.elementor-8967 .elementor-element.elementor-element-4eecad3{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-8967 .elementor-element.elementor-element-4eecad3:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-4eecad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A96E40;}.elementor-8967 .elementor-element.elementor-element-6b833c0{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#0A0F1E;}.elementor-8967 .elementor-element.elementor-element-cb04ac1 .elementor-button{background-color:#E03E2D;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-cb04ac1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-b5a3732{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-176f6b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-fa6cf3a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8967 .elementor-element.elementor-element-fa6cf3a:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-fa6cf3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.elementor-8967 .elementor-element.elementor-element-1fcb691{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-11488f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-478b992{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-fe30608 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-8967 .elementor-element.elementor-element-4e43dcd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-94dc2db{width:initial;max-width:initial;text-align:start;}.elementor-8967 .elementor-element.elementor-element-94dc2db .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8967 .elementor-element.elementor-element-c282bfd .elementor-button{background-color:#E03E2D;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-c282bfd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-7e5169f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8967 .elementor-element.elementor-element-7e5169f:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-7e5169f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE3;}.elementor-8967 .elementor-element.elementor-element-f250d9a{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-824e25f{width:100%;max-width:100%;}.elementor-8967 .elementor-element.elementor-element-7ba53e9{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8967 .elementor-element.elementor-element-7ba53e9:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-7ba53e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A96E33;}.elementor-8967 .elementor-element.elementor-element-09d699c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-4fc0b89{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-215b8c0 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-8967 .elementor-element.elementor-element-7dd4d01{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-ff19b57{--display:flex;}.elementor-8967 .elementor-element.elementor-element-ff19b57:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-ff19b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE3;}.elementor-8967 .elementor-element.elementor-element-b431c42{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-e84e8dd{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-8967 .elementor-element.elementor-element-6b66171 .elementor-button{background-color:#E03E2D;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-6b66171{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8967 .elementor-element.elementor-element-94ec2cc{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-8451e87{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-8967 .elementor-element.elementor-element-894045c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-c8e043a{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-8967 .elementor-element.elementor-element-6cd877c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-99e474e{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-8967 .elementor-element.elementor-element-53e35e3{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-700bf78{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-8967 .elementor-element.elementor-element-4296b14{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 20px 20px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-932ee68{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-8967 .elementor-element.elementor-element-49cfcb0{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-8967 .elementor-element.elementor-element-49cfcb0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8967 .elementor-element.elementor-element-49cfcb0 {--n-accordion-padding:27px 30px 27px 30px;}.elementor-8967 .elementor-element.elementor-element-31bd10c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8967 .elementor-element.elementor-element-31bd10c:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-31bd10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE3;}.elementor-8967 .elementor-element.elementor-element-898cb19{--display:flex;--min-height:400px;--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:75px 75px;--row-gap:75px;--column-gap:75px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:35px;}.elementor-8967 .elementor-element.elementor-element-898cb19:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-898cb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jetset-insiders-franco.elvirainfotech.live/wp-content/uploads/2026/07/Insider-Guide.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8967 .elementor-element.elementor-element-898cb19::before, .elementor-8967 .elementor-element.elementor-element-898cb19 > .elementor-background-video-container::before, .elementor-8967 .elementor-element.elementor-element-898cb19 > .e-con-inner > .elementor-background-video-container::before, .elementor-8967 .elementor-element.elementor-element-898cb19 > .elementor-background-slideshow::before, .elementor-8967 .elementor-element.elementor-element-898cb19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8967 .elementor-element.elementor-element-898cb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00113C33;--background-overlay:'';}.elementor-8967 .elementor-element.elementor-element-c5bb9db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-2d4a100{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8967 .elementor-element.elementor-element-8bde580 .elementor-button{background-color:var( --e-global-color-c131289 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c131289 );border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-8bde580 .elementor-button:hover, .elementor-8967 .elementor-element.elementor-element-8bde580 .elementor-button:focus{background-color:var( --e-global-color-cdf5520 );border-color:var( --e-global-color-c131289 );}.elementor-8967 .elementor-element.elementor-element-34b4ef8{--display:flex;}.elementor-8967 .elementor-element.elementor-element-34b4ef8:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-34b4ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE3;}.elementor-8967 .elementor-element.elementor-element-021e354{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-09972ba{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-dbed96c .elementor-button{background-color:var( --e-global-color-c131289 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c131289 );border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-8967 .elementor-element.elementor-element-dbed96c .elementor-button:hover, .elementor-8967 .elementor-element.elementor-element-dbed96c .elementor-button:focus{background-color:var( --e-global-color-cdf5520 );border-color:var( --e-global-color-c131289 );}.elementor-8967 .elementor-element.elementor-element-50fa7a2{--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;}@media(max-width:1024px){.elementor-8967 .elementor-element.elementor-element-030c657:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-030c657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8967 .elementor-element.elementor-element-b8fd684{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-0ead9fe{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8967 .elementor-element.elementor-element-27bbc82{padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-27bbc82 .elementor-button{font-size:18px;}.elementor-8967 .elementor-element.elementor-element-ac188fb{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-ca86a00{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-3dde5e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-8967 .elementor-element.elementor-element-79e759f{--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;--flex-wrap:wrap;}.elementor-8967 .elementor-element.elementor-element-c63d977 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8967 .elementor-element.elementor-element-c2b7d0b{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-e436434 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-c85695a{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-43f70b6 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-7b07998{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-504b16c .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-7251672{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-2797bc9 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-a78f9cb{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-011696f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8967 .elementor-element.elementor-element-fe66e97{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-cc8a34f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8967 .elementor-element.elementor-element-ffedc8a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-8e1927e{padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-8e1927e .elementor-button{font-size:18px;}.elementor-8967 .elementor-element.elementor-element-6a4a865{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8967 .elementor-element.elementor-element-819c74c img{height:100%;object-position:center center;}.elementor-8967 .elementor-element.elementor-element-ac749d6 img{height:100%;}.elementor-8967 .elementor-element.elementor-element-4cec391{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-2b20df8{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-50f76da{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-6689046{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-a6c1bc7{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-b810ec5{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-2636727{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-00735f5{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-1a084fb{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-b475064{padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-b475064 .elementor-button{font-size:18px;}.elementor-8967 .elementor-element.elementor-element-77ced2f{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-6b833c0{font-size:20px;line-height:25px;}.elementor-8967 .elementor-element.elementor-element-cb04ac1{padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-cb04ac1 .elementor-button{font-size:18px;}.elementor-8967 .elementor-element.elementor-element-fa6cf3a{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-1fcb691{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-11488f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-fe30608 img{height:350px;}.elementor-8967 .elementor-element.elementor-element-94dc2db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8967 .elementor-element.elementor-element-c282bfd{padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-c282bfd .elementor-button{font-size:18px;}.elementor-8967 .elementor-element.elementor-element-f250d9a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8967 .elementor-element.elementor-element-7ba53e9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-09d699c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-215b8c0 img{height:350px;object-position:center center;}.elementor-8967 .elementor-element.elementor-element-b431c42{--padding-top:0px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-8967 .elementor-element.elementor-element-e84e8dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8967 .elementor-element.elementor-element-6b66171 .elementor-button{font-size:18px;}.elementor-8967 .elementor-element.elementor-element-94ec2cc{--padding-top:0px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-8967 .elementor-element.elementor-element-8451e87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8967 .elementor-element.elementor-element-894045c{--padding-top:0px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-8967 .elementor-element.elementor-element-c8e043a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8967 .elementor-element.elementor-element-6cd877c{--padding-top:0px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-8967 .elementor-element.elementor-element-99e474e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8967 .elementor-element.elementor-element-53e35e3{--padding-top:0px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-8967 .elementor-element.elementor-element-700bf78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8967 .elementor-element.elementor-element-4296b14{--padding-top:0px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-8967 .elementor-element.elementor-element-932ee68{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8967 .elementor-element.elementor-element-49cfcb0 {--n-accordion-padding:23px 25px 23px 25px;}.elementor-8967 .elementor-element.elementor-element-898cb19{--min-height:250px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-8967 .elementor-element.elementor-element-8bde580 .elementor-button{font-size:18px;}.elementor-8967 .elementor-element.elementor-element-021e354{--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:30px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8967 .elementor-element.elementor-element-dbed96c .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-8967 .elementor-element.elementor-element-030c657:not(.elementor-motion-effects-element-type-background), .elementor-8967 .elementor-element.elementor-element-030c657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8967 .elementor-element.elementor-element-b8fd684{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-0ead9fe{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8967 .elementor-element.elementor-element-27bbc82{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8967 .elementor-element.elementor-element-27bbc82 .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-ac188fb{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-ca86a00{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-8967 .elementor-element.elementor-element-3dde5e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8967 .elementor-element.elementor-element-79e759f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8967 .elementor-element.elementor-element-c63d977 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8967 .elementor-element.elementor-element-c2b7d0b{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-e436434 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-c85695a{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-43f70b6 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-7b07998{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-504b16c .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-7251672{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-2797bc9 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-8967 .elementor-element.elementor-element-a78f9cb{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-fe66e97{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-cc8a34f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-ffedc8a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-7c67c6b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8967 .elementor-element.elementor-element-83f0c96{text-align:start;}.elementor-8967 .elementor-element.elementor-element-8e1927e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8967 .elementor-element.elementor-element-8e1927e .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-6a4a865{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8967 .elementor-element.elementor-element-819c74c img{height:100%;}.elementor-8967 .elementor-element.elementor-element-ac749d6 img{height:100%;}.elementor-8967 .elementor-element.elementor-element-4cec391{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-2b20df8{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-50f76da{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-6689046{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-a6c1bc7{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-b810ec5{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-2636727{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-00735f5{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-1a084fb{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-b475064{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8967 .elementor-element.elementor-element-b475064 .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-77ced2f{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-6b833c0{font-size:18px;line-height:30px;}.elementor-8967 .elementor-element.elementor-element-cb04ac1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8967 .elementor-element.elementor-element-cb04ac1 .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-fa6cf3a{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-1fcb691{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8967 .elementor-element.elementor-element-11488f6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-fe30608 img{height:250px;}.elementor-8967 .elementor-element.elementor-element-4e43dcd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8967 .elementor-element.elementor-element-c282bfd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8967 .elementor-element.elementor-element-c282bfd .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-f250d9a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-7ba53e9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-09d699c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8967 .elementor-element.elementor-element-215b8c0 img{height:250px;}.elementor-8967 .elementor-element.elementor-element-7dd4d01{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8967 .elementor-element.elementor-element-b431c42{--padding-top:0px;--padding-bottom:17px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-e84e8dd{text-align:start;}.elementor-8967 .elementor-element.elementor-element-6b66171 .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-94ec2cc{--padding-top:0px;--padding-bottom:17px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-8451e87{text-align:start;}.elementor-8967 .elementor-element.elementor-element-894045c{--padding-top:0px;--padding-bottom:17px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-c8e043a{text-align:start;}.elementor-8967 .elementor-element.elementor-element-6cd877c{--padding-top:0px;--padding-bottom:17px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-99e474e{text-align:start;}.elementor-8967 .elementor-element.elementor-element-53e35e3{--padding-top:0px;--padding-bottom:17px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-700bf78{text-align:start;}.elementor-8967 .elementor-element.elementor-element-4296b14{--padding-top:0px;--padding-bottom:17px;--padding-left:15px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-932ee68{text-align:start;}.elementor-8967 .elementor-element.elementor-element-49cfcb0 {--n-accordion-padding:17px 15px 17px 15px;}.elementor-8967 .elementor-element.elementor-element-898cb19{--min-height:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:15px;}.elementor-8967 .elementor-element.elementor-element-2d4a100{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8967 .elementor-element.elementor-element-8bde580 .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-021e354{--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8967 .elementor-element.elementor-element-dbed96c .elementor-button{font-size:14px;}.elementor-8967 .elementor-element.elementor-element-50fa7a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(min-width:768px){.elementor-8967 .elementor-element.elementor-element-b8fd684{--width:80%;}.elementor-8967 .elementor-element.elementor-element-a94e9d1{--width:100%;}.elementor-8967 .elementor-element.elementor-element-31b9989{--width:100%;}.elementor-8967 .elementor-element.elementor-element-79e759f{--width:100%;}.elementor-8967 .elementor-element.elementor-element-f65b1d8{--width:15%;}.elementor-8967 .elementor-element.elementor-element-bf42da0{--width:15%;}.elementor-8967 .elementor-element.elementor-element-c4641db{--width:23%;}.elementor-8967 .elementor-element.elementor-element-a881750{--width:25%;}.elementor-8967 .elementor-element.elementor-element-0258919{--width:22%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8967 .elementor-element.elementor-element-f65b1d8{--width:30%;}.elementor-8967 .elementor-element.elementor-element-bf42da0{--width:30%;}.elementor-8967 .elementor-element.elementor-element-c4641db{--width:30%;}.elementor-8967 .elementor-element.elementor-element-a881750{--width:30%;}.elementor-8967 .elementor-element.elementor-element-0258919{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-a94e9d1 */.elementor-8967 .elementor-element.elementor-element-a94e9d1{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dde5e7 */.elementor-8967 .elementor-element.elementor-element-3dde5e7 h2{
    font-family: var(--font-heading);
 line-height: 1.25;
  font-size: var(--fs-D-50);
  color: var(--black) !important;
}
.elementor-8967 .elementor-element.elementor-element-3dde5e7 h2 span{
    color:var(--yellow) !important;
}
@media (max-width:1024px){
   .elementor-8967 .elementor-element.elementor-element-3dde5e7 h2{
   
  font-size: var(--fs-D-40);
 
} 
}
@media (max-width:767px){
   .elementor-8967 .elementor-element.elementor-element-3dde5e7 h2{
   
  font-size: var(--fs-D-30);
 
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c63d977 *//* Reset (global ek baar) */
body {
  counter-reset: routeCounter;
}

/* Elementor loop item pe increment */
.elementor-loop-container > * {
  counter-increment: routeCounter;
}

.route-title {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}

.route-title::after {
  content: counter(routeCounter);
  color: #E09F36;
}

.elementor-8967 .elementor-element.elementor-element-c63d977 h2{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  
text-transform: uppercase;
}


@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-c63d977 h2{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-c63d977 h2{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b7d0b */.elementor-8967 .elementor-element.elementor-element-c2b7d0b p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--yellow)!important;
  

}
.elementor-8967 .elementor-element.elementor-element-c2b7d0b p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-c2b7d0b p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-c2b7d0b p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-c2b7d0b p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e436434 *//* Reset (global ek baar) */
body {
  counter-reset: routeCounter;
}

/* Elementor loop item pe increment */
.elementor-loop-container > * {
  counter-increment: routeCounter;
}

.route-title {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}

.route-title::after {
  content: counter(routeCounter);
  color: #E09F36;
}

.elementor-8967 .elementor-element.elementor-element-e436434 h2{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  text-transform: uppercase;

}


@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-e436434 h2{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-e436434 h2{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c85695a */.elementor-8967 .elementor-element.elementor-element-c85695a p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--yellow)!important;
  

}
.elementor-8967 .elementor-element.elementor-element-c85695a p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-c85695a p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-c85695a p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-c85695a p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43f70b6 *//* Reset (global ek baar) */
body {
  counter-reset: routeCounter;
}

/* Elementor loop item pe increment */
.elementor-loop-container > * {
  counter-increment: routeCounter;
}

.route-title {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}

.route-title::after {
  content: counter(routeCounter);
  color: #E09F36;
}

.elementor-8967 .elementor-element.elementor-element-43f70b6 h2{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  text-transform: uppercase;

}


@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-43f70b6 h2{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-43f70b6 h2{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b07998 */.elementor-8967 .elementor-element.elementor-element-7b07998 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--yellow)!important;
  

}
.elementor-8967 .elementor-element.elementor-element-7b07998 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-7b07998 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-7b07998 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-7b07998 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-504b16c *//* Reset (global ek baar) */
body {
  counter-reset: routeCounter;
}

/* Elementor loop item pe increment */
.elementor-loop-container > * {
  counter-increment: routeCounter;
}

.route-title {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}

.route-title::after {
  content: counter(routeCounter);
  color: #E09F36;
}


.elementor-8967 .elementor-element.elementor-element-504b16c h2{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  
text-transform: uppercase;
}


@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-504b16c h2{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-504b16c h2{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7251672 */.elementor-8967 .elementor-element.elementor-element-7251672 {
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--yellow)!important;
  

}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-7251672 {
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-7251672 {
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2797bc9 *//* Reset (global ek baar) */
body {
  counter-reset: routeCounter;
}

/* Elementor loop item pe increment */
.elementor-loop-container > * {
  counter-increment: routeCounter;
}

.route-title {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}

.route-title::after {
  content: counter(routeCounter);
  color: #E09F36;
}


.elementor-8967 .elementor-element.elementor-element-2797bc9 h2{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  
text-transform: uppercase;
}


@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-2797bc9 h2{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-2797bc9 h2{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a78f9cb */.elementor-8967 .elementor-element.elementor-element-a78f9cb {
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  
  color: var(--red)!important;
    text-decoration:underline!important;

}

.elementor-8967 .elementor-element.elementor-element-a78f9cb:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-a78f9cb {
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-a78f9cb {
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca86a00 */.elementor-8967 .elementor-element.elementor-element-ca86a00{
    background-color: var(--white) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31b9989 */.elementor-8967 .elementor-element.elementor-element-31b9989{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-011696f */.elementor-8967 .elementor-element.elementor-element-011696f h2{
    font-family: var(--font-heading);
 line-height: 1.25;
  font-size: var(--fs-D-50);
  color: var(--black) !important;
}
.elementor-8967 .elementor-element.elementor-element-011696f h2 span{
    color:var(--yellow) !important;
}
@media (max-width:1024px){
   .elementor-8967 .elementor-element.elementor-element-011696f h2{
   
  font-size: var(--fs-D-40);
 
} 
}
@media (max-width:767px){
   .elementor-8967 .elementor-element.elementor-element-011696f h2{
   
  font-size: var(--fs-D-30);
 
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe66e97 */.elementor-8967 .elementor-element.elementor-element-fe66e97 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--yellow)!important;
  

}
.elementor-8967 .elementor-element.elementor-element-fe66e97 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-fe66e97 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-fe66e97 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-fe66e97 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-645d767 */.elementor-8967 .elementor-element.elementor-element-645d767{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-98999b6 *//* ======================================================
   GLOBAL DESIGN VARIABLES
====================================================== */

:root {

    /* Font Weight */
    --fw-normal: 400;
    --fw-medium: 500;
    --fw-semibold: 600;
    --fw-bold: 700;

    /* Responsive Font Sizes — Desktop Default */
   

    /* Line Heights */
    --lh-main-title: 1.4;
    --lh-column-title: 40px;
    --lh-name: 1.55;
    --lh-description: 1.5;

    /* Colors */
    --color-cream: #f2ede3;

    --color-card-bg: rgba(255, 255, 255, 0.065);
    --color-card-hover: rgba(255, 255, 255, 0.1);
    --color-card-border: rgba(255, 255, 255, 0.08);
    --color-card-border-hover: rgba(201, 169, 110, 0.45);

    /* Sizes */
    --section-padding-top: 115px;
    --section-padding-right: 40px;
    --section-padding-bottom: 130px;
    --section-padding-left: 40px;

    --container-width: 1500px;
    --grid-width: 1250px;
    --arrow-size: 94px;
    --red-line-width: 12px;

    /* Spacing */
    --title-bottom-space: 70px;
    --grid-gap: 50px;
    --column-title-space: 22px;
    --card-gap: 10px;

    /* Border */
    --card-radius: 5px;
}


/* ======================================================
   AIRPORT OPTIONS SECTION
====================================================== */

.airport-options-section {
    position: relative;
    overflow: hidden;
    background-color: var(--black);
    padding:
        var(--section-padding-top)
        var(--section-padding-right)
        var(--section-padding-bottom)
        var(--section-padding-left);

    border-bottom: 3px solid var(--color-cream);
}


/* Left Gradient Line */

.airport-red-line {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: var(--red-line-width);

    background: linear-gradient(
        180deg,
        rgba(224, 62, 45, 0) 0%,
        var(--red) 100%
    );
}


/* Main Container */

.airport-options-container {
    width: 100%;
    max-width: var(--container-width);
    margin: 0 auto;
}


/* Main Title */

.airport-main-title {
    margin: 0 0 var(--title-bottom-space);
    color: var(--color-cream);

    font-family: var(--font-heading) !important;
    font-size: var(--fs-D-50) !important;
    font-weight: var(--fw-semibold) !important;
    line-height: var(--lh-main-title) !important;
    letter-spacing: 0;
    text-align: center !important;
}

.airport-main-title span {
    color: var(--yellow);
}


/* Main Grid */

.airport-options-grid {
    display: grid;
    grid-template-columns:
        minmax(0, 1fr)
        var(--arrow-size)
        minmax(0, 1fr);

    align-items: center;
    gap: var(--grid-gap);

    width: 100%;
    max-width: var(--grid-width);
    margin: 0 auto;
}


/* Column */

.airport-column {
    min-width: 0;
}


/* Column Title */

.airport-column-title {
    margin: 0 0 var(--column-title-space);
    color: var(--white);

    font-family: var(--font-heading) !important;
    font-size: var(--fs-D-30) !important;
    font-weight: var(--fw-bold) !important;
    line-height: var(--lh-column-title) !important;
    letter-spacing: 0;
}


/* Airport Card */

.airport-card {
    width: 100%;
    margin: 0 0 var(--card-gap);
    padding: 13px 20px 15px;

    background-color: var(--color-card-bg);
   border: 1px solid var(--C9A96E33);
    border-radius: var(--card-radius);
    box-sizing: border-box;

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        background-color 0.35s ease;
}

.airport-card:last-child {
    margin-bottom: 0;
}

/* Airport Name */

.airport-card-name {
    color: var(--yellow);

    font-family: var(--font-body);
    font-size: var(--fs-D-18);
    font-weight: var(--fw-normal);
    line-height: var(--lh-name);
    letter-spacing: 0;
}

.airport-card-name span {
    color: var(--yellow);
}


/* Description */

.airport-card-description {
    margin-top: 3px;
    color: var(--white);

    font-family: var(--font-body);
    font-size: var(--fs-D-20);
    font-weight: var(--fw-medium);
    line-height: var(--lh-description);
    letter-spacing: 0;
}


/* Arrow */

.airport-arrow-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
}

.airport-arrow {
    display: block;
    width: var(--arrow-size);
    height: var(--arrow-size);
}


/* ======================================================
   TABLET
   fs-t-42, fs-t-26, fs-t-16, fs-t-15
====================================================== */

@media screen and (max-width: 1024px) {

    :root {
        

        --lh-main-title: 1.3;
        --lh-column-title: 34px;

        --section-padding-top: 90px;
        --section-padding-right: 30px;
        --section-padding-bottom: 100px;
        --section-padding-left: 30px;

        --title-bottom-space: 55px;
        --grid-gap: 25px;
        --arrow-size: 65px;
    }
     .airport-options-grid {
        grid-template-columns: 1fr;
        gap: 30px;
    }
        .airport-arrow {
        transform: rotate(90deg);
    }
    .airport-main-title{
        font-size: var(--fs-T-40) !important;
    }
    .airport-column-title {
         font-size: var(--fs-T-28) !important;
    }
    .airport-card-name {
         font-size: var(--fs-T-16) !important;
    }
    .airport-card-description{
         font-size: var(--fs-T-18) !important;
    }
    
}


/* ======================================================
   MOBILE
   fs-m-34, fs-m-25, fs-m-16, fs-m-15
====================================================== */

@media screen and (max-width: 767px) {

    :root {
        

        --lh-main-title: 1.25;
        --lh-column-title: 32px;

        --section-padding-top: 70px;
        --section-padding-right: 20px;
        --section-padding-bottom: 75px;
        --section-padding-left: 28px;

        --title-bottom-space: 45px;
        --column-title-space: 16px;
        --arrow-size: 60px;
        --red-line-width: 7px;
    }

    .airport-options-section {
        border-bottom-width: 2px;
    }

    .airport-main-title {
        text-align: left;
    }

    .airport-options-grid {
        grid-template-columns: 1fr;
        gap: 30px;
    }

    .airport-card {
        padding: 14px 16px;
    }

    .airport-arrow-wrap {
        height: 60px;
    }

    
    .airport-main-title{
        font-size: var(--fs-M-30) !important;
    }
    .airport-column-title {
         font-size: var(--fs-M-25) !important;
         text-align: center !important;
    }
     .airport-card-name {
         font-size: var(--fs-M-15) !important;
    }
    .airport-card-description{
         font-size: var(--fs-M-16) !important;
    }
    
}


/* ======================================================
   SMALL MOBILE
   fs-m-30, fs-m-23, fs-m-15, fs-m-14
====================================================== */

@media screen and (max-width: 480px) {

    :root {
    

        --section-padding-top: 60px;
        --section-padding-right: 16px;
        --section-padding-bottom: 65px;
        --section-padding-left: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc1b97a *//* ==========================================================
   BEST JETS VARIABLES
========================================================== */

:root {


    /* Font Weight */
    --bj-fw-regular: 400;
    --bj-fw-medium: 500;
    --bj-fw-semibold: 600;
    --bj-fw-bold: 700;

    /* Colors */
    --bj-color-bg: #f2ede3;
    --bj-color-divider: rgba(122, 120, 144, 0.22);

   

    /* Line Heights */
    --bj-lh-heading: 70px;
    --bj-lh-category: 40px;
    --bj-lh-title: 40px;
    --bj-lh-model: 26px;
    --bj-lh-label: 26px;
    --bj-lh-value: 26px;
    --bj-lh-highlight: 40px;
    --bj-lh-description: 26px;
    --bj-lh-button: 40px;
    --bj-lh-badge: 26px;

    /* Section */
    --bj-section-padding: 100px 0;
    --bj-container-width: 1600px;
    --bj-heading-space: 55px;

    /* Grid */
    --bj-grid-gap: 20px;

    /* Card */
    --bj-card-padding: 40px 38px 35px;
    --bj-card-radius: 10px;
    --bj-card-border: 1px solid var(--yellow);
    --bj-card-min-height: 525px;

    /* Button */
    --bj-button-width: 150px;
    --bj-button-height: 50px;
    --bj-button-radius: 5px;
    --bj-button-icon: 21px;

    /* Badge */
    --bj-badge-width: 152px;
    --bj-badge-height: 30px;
}


/* ==========================================================
   SECTION
========================================================== */

.best-jets-section {
    width: 100%;
    padding: var(--bj-section-padding);
    background: var(--bj-color-bg);
}

.best-jets-container {
    width: 100%;
    max-width: var(--bj-container-width);
    margin: 0 auto;
}


/* ==========================================================
   HEADING
========================================================== */

.best-jets-heading {
    margin: 0 0 var(--bj-heading-space);

    font-family: var(--font-heading) !important;
    font-size: var(--fs-D-50) !important;
    font-weight: var(--bj-fw-semibold) !important;
    line-height: var(--bj-lh-heading);
    letter-spacing: 0;
    text-align: center !important;

    color: var(--black);
}

.best-jets-heading span {
    color: var(--yellow);
}


/* ==========================================================
   GRID
========================================================== */

.best-jets-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: var(--bj-grid-gap);
}


/* ==========================================================
   CARD
========================================================== */

.best-jet-card {
    position: relative;

    min-width: 0;
    min-height: var(--bj-card-min-height);
    padding: var(--bj-card-padding);

    display: flex;
    flex-direction: column;

    background: var(--white);
    border: var(--bj-card-border);
    border-radius: var(--bj-card-radius);
    box-sizing: border-box;
}

.best-jet-card-popular {
    padding-top: 40px;
}


/* ==========================================================
   BADGE
========================================================== */

.best-jet-badge {
    position: absolute;
    top: -15px;
    left: 50%;
    z-index: 2;

    width: var(--bj-badge-width);
    height: var(--bj-badge-height);

    display: flex;
    align-items: center;
    justify-content: center;

    transform: translateX(-50%);

    background: var(--yellow);
    border-radius: 200px;

    font-family: var(--font-body);
    font-size: var(--fs-D-14);
    font-weight: var(--bj-fw-bold);
    line-height: var(--bj-lh-badge);
    text-align: center;
    text-transform: uppercase;

    color: var(--white);
}


/* ==========================================================
   CARD TOP
========================================================== */

.best-jet-category {
    margin-bottom: 3px;

    font-family: var(--font-body);
    font-size: var(--fs-D-18);
    font-weight: var(--bj-fw-bold);
    line-height: var(--bj-lh-category);
    letter-spacing: 0;
    text-transform: uppercase;

    color: var(--yellow);
}

.best-jet-title {
    margin: 0;

    font-family: var(--font-heading) !important;
    font-size: var(--fs-D-30) !important;
    font-weight: var(--bj-fw-bold) !important;
    line-height: var(--bj-lh-title);
    letter-spacing: 0;
    margin-bottom: 10px;
    color: var(--black);
}

.best-jet-model {
    margin: 0 0 20px 0;

    font-family: var(--font-body);
    font-size: var(--fs-D-18);
    font-weight: var(--bj-fw-regular);
    line-height: var(--bj-lh-model);

    color: var(--7A7890);
}


/* ==========================================================
   DIVIDER
========================================================== */

.best-jet-divider {
    width: 100%;
    height: 1px;
    margin: auto 0 20px;

    background: var(--bj-color-divider);
}


/* ==========================================================
   SPECIFICATIONS
========================================================== */

.best-jet-specs {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.best-jet-spec-row {
    display: grid;
    grid-template-columns: minmax(90px, auto) minmax(0, 1fr);
    align-items: start;
    gap: 20px;
}

.best-jet-spec-label {
    font-family: var(--font-body);
    font-size: var(--fs-D-16);
    font-weight: var(--bj-fw-regular);
    line-height: var(--bj-lh-label);
    text-transform: uppercase;

    color: var(--7A7890);
}

.best-jet-spec-value {
    font-family: var(--font-body);
    font-size: var(--fs-D-20);
    font-weight: var(--bj-fw-bold);
    line-height: var(--bj-lh-value);
    text-align: right;

    color: var(--yellow);
}


/* ==========================================================
   BOTTOM CONTENT
========================================================== */

.best-jet-content {
    margin-top: 30px;
}

.best-jet-highlight {
    margin: 0 0 10px 0;

    font-family: var(--font-body) !important;
    font-size: var(--fs-D-20) !important;
    font-weight: var(--bj-fw-bold) !important;
    line-height: var(--bj-lh-highlight) !important;

    color: var(--yellow) !important;
}

.best-jet-description {
    margin: 0 0 24px;

    font-family: var(--font-body);
    font-size: var(--fs-D-16) !important;
    font-style: italic;
    font-weight: var(--bj-fw-regular);
    line-height: var(--bj-lh-description);

    color: var(--7A7890);
}


/* ==========================================================
   BUTTON
========================================================== */

.best-jet-button {
    

    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 9px;

   width: fit-content;
    border-radius: var(--bj-button-radius);
    padding: 0 20px;
    font-weight: var(--bj-fw-medium);
    line-height: var(--bj-lh-button);
    text-decoration: none;
font-size:var(--fs-D-16) !important;
font-family: var(--font-body) !important;
color:var(--white) !important;
background-color:var(--red) !important;
border:1px solid var(--red) !important;
transition: all 0.35s ease;
}
.best-jet-button:hover{
    color:var(--white) !important;
background-color:var(--btn-black) !important;
border:1px solid var(--red) !important;
}

.best-jet-button img {
    display: block;
    width: var(--bj-button-icon);
    height: var(--bj-button-icon);
    object-fit: contain;
}


/* ==========================================================
   TABLET
========================================================== */

@media screen and (max-width: 1024px) {

    :root {
        --bj-lh-heading: 1.25;


        --bj-lh-category: 32px;
        --bj-lh-title: 34px;
        --bj-lh-model: 23px;
        --bj-lh-label: 23px;
        --bj-lh-value: 23px;
        --bj-lh-highlight: 30px;
        --bj-lh-description: 23px;
        --bj-lh-button: 36px;

        --bj-section-padding: 60px 0;
        --bj-heading-space: 45px;
        --bj-card-padding: 34px 25px 30px;
        --bj-card-min-height: 500px;
    }

    .best-jets-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .best-jets-heading {
        font-size: var(--fs-T-40) !important;
    }
    .best-jet-category, .best-jet-spec-label,.best-jet-description  {
        font-size: var(--fs-T-16) !important;
    }
    .best-jet-badge {
          font-size: var(--fs-T-14) !important;
    }
    .best-jet-title{
         font-size: var(--fs-T-28) !important;
    }
  

.best-jet-spec-value,.best-jet-highlight  {
    font-size: var(--fs-T-18) !important;
}
}


/* ==========================================================
   MOBILE
========================================================== */

@media screen and (max-width: 767px) {

    :root {

        --bj-lh-title: 32px;
        --bj-lh-highlight: 28px;

        --bj-section-padding: 40px 0;
        --bj-heading-space: 40px;
        --bj-grid-gap: 20px;
        --bj-card-padding: 34px 22px 28px;
        --bj-card-min-height: auto;

        --bj-button-width: 140px;
        --bj-button-height: 48px;
    }

    .best-jets-heading {
        text-align: left;
    }

    .best-jets-grid {
        grid-template-columns: 1fr;
    }

    .best-jet-card {
        min-height: 480px;
    }

    .best-jet-spec-row {
        grid-template-columns: 90px minmax(0, 1fr);
        gap: 12px;
    }
    .best-jets-heading {
        font-size: var(--fs-M-30) !important;
    }
    .best-jet-category, .best-jet-spec-label ,.best-jet-description {
        font-size: var(--fs-M-15) !important;
    }
    .best-jet-badge {
          font-size: var(--fs-M-14) !important;
    }
    .best-jet-title{
         font-size: var(--fs-M-25) !important;
    }
    

.best-jet-spec-value ,.best-jet-highlight {
    font-size: var(--fs-M-16) !important;
}
}


/* ==========================================================
   SMALL MOBILE
========================================================== */

@media screen and (max-width: 480px) {

    :root {

        --bj-card-padding: 32px 18px 24px;
    }

    .best-jet-card {
        min-height: 455px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83f0c96 */.elementor-8967 .elementor-element.elementor-element-83f0c96 ul{
    padding-left: 20px;
}
.elementor-8967 .elementor-element.elementor-element-83f0c96 P{
  color: var(--7A7890) !important;
  font-size: var(--fs-D-18) !important;
}
.elementor-8967 .elementor-element.elementor-element-83f0c96 ul li {
    color: var(--black) !important;
    font-size: var(--fs-D-18)!important;
    margin-bottom: 10px;
    font-weight: 700;
}
.elementor-8967 .elementor-element.elementor-element-83f0c96 ul li a{
    text-decoration: underline !important;
    color: var(--yellow) !important;
}

@media (max-width: 991px) {
    .elementor-8967 .elementor-element.elementor-element-83f0c96 ul li,.elementor-8967 .elementor-element.elementor-element-83f0c96 P {
         font-size: var(--fs-T-16) !important;
    }
}

@media (max-width: 767px) {
    .elementor-8967 .elementor-element.elementor-element-83f0c96 ul li, .elementor-8967 .elementor-element.elementor-element-83f0c96 P {
         font-size: var(--fs-M-15) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffedc8a */.elementor-8967 .elementor-element.elementor-element-ffedc8a{
    background-color: var(--C9A96E33) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e79efe */.elementor-8967 .elementor-element.elementor-element-1e79efe{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6578227 */.elementor-8967 .elementor-element.elementor-element-6578227 h2{
    font-family: var(--font-heading);
 
  font-size: var(--fs-D-50);
  color: var(--black) !important;
}
.elementor-8967 .elementor-element.elementor-element-6578227 h2 span{
    color:var(--yellow) !important;
}
@media (max-width:1024px){
   .elementor-8967 .elementor-element.elementor-element-6578227 h2{
   
  font-size: var(--fs-D-40);
 
} 
}
@media (max-width:767px){
   .elementor-8967 .elementor-element.elementor-element-6578227 h2{
   
  font-size: var(--fs-D-30);
 
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cec391 */.elementor-8967 .elementor-element.elementor-element-4cec391 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-22)!important;
  color: var(--black)!important;
  

}
.elementor-8967 .elementor-element.elementor-element-4cec391 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-4cec391 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-4cec391 p{
  font-size: var(--fs-T-20)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-4cec391 p{
  font-size: var(--fs-M-18)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b20df8 */.elementor-8967 .elementor-element.elementor-element-2b20df8 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--yellow)!important;
  margin-bottom: 0;

}
.elementor-8967 .elementor-element.elementor-element-2b20df8 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-2b20df8 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-2b20df8 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-2b20df8 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50f76da */.elementor-8967 .elementor-element.elementor-element-50f76da p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--yellow)!important;
    margin-bottom: 0;


}
.elementor-8967 .elementor-element.elementor-element-50f76da p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-50f76da p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-50f76da p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-50f76da p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6689046 */.elementor-8967 .elementor-element.elementor-element-6689046 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  margin-bottom: 0;

}
.elementor-8967 .elementor-element.elementor-element-6689046 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-6689046 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-6689046 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-6689046 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6c1bc7 */.elementor-8967 .elementor-element.elementor-element-a6c1bc7 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--black)!important;
  margin-bottom: 0;

}
.elementor-8967 .elementor-element.elementor-element-a6c1bc7 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-a6c1bc7 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-a6c1bc7 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-a6c1bc7 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b810ec5 */.elementor-8967 .elementor-element.elementor-element-b810ec5 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  margin-bottom: 0;

}
.elementor-8967 .elementor-element.elementor-element-b810ec5 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-b810ec5 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-b810ec5 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-b810ec5 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2636727 */.elementor-8967 .elementor-element.elementor-element-2636727 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--black)!important;
  margin-bottom: 0;

}
.elementor-8967 .elementor-element.elementor-element-2636727 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-2636727 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-2636727 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-2636727 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00735f5 */.elementor-8967 .elementor-element.elementor-element-00735f5 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--7A7890)!important;
  margin-bottom: 0;

}
.elementor-8967 .elementor-element.elementor-element-00735f5 p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-00735f5 p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-00735f5 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-00735f5 p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a084fb */.elementor-8967 .elementor-element.elementor-element-1a084fb p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
  color: var(--black)!important;
  margin-bottom: 0;

}
.elementor-8967 .elementor-element.elementor-element-1a084fb p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-1a084fb p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-1a084fb p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-1a084fb p{
  font-size: var(--fs-M-15)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77ced2f */.elementor-8967 .elementor-element.elementor-element-77ced2f p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-22)!important;
  color: var(--black)!important;
  

}
.elementor-8967 .elementor-element.elementor-element-77ced2f p a{
    color: var(--red)!important;
    text-decoration:underline!important;
}
.elementor-8967 .elementor-element.elementor-element-77ced2f p a:hover{
    text-decoration:none!important;
}

@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-77ced2f p{
  font-size: var(--fs-T-20)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-77ced2f p{
  font-size: var(--fs-M-18)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b833c0 */.elementor-8967 .elementor-element.elementor-element-6b833c0 p{
  font-family: var(--font-body) !important;
  font-size: var(--fs-D-16)!important;
      color: var(--595959)!important;
      line-height: 1.6 !important;
  margin-bottom: 0 !important;

}


@media (max-width:1024px){
    .elementor-8967 .elementor-element.elementor-element-6b833c0 p{
  font-size: var(--fs-T-16)!important;
  

}
}
@media (max-width:767px){
    .elementor-8967 .elementor-element.elementor-element-6b833c0 p{
  font-size: var(--fs-M-16)!important;
  

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eecad3 */.insider-note-box {
    position: relative;
}

.insider-note-box::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 6px; /* line width */
    height: 100%;
    background: url('https://jetset-insiders-franco.elvirainfotech.live/wp-content/uploads/2026/06/Rectangle-33.png') no-repeat center;
    background-size: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94dc2db */.elementor-8967 .elementor-element.elementor-element-94dc2db h2{
    font-family: var(--font-heading);
 
  font-size: var(--fs-D-50);
  color: var(--white) !important;
}
.elementor-8967 .elementor-element.elementor-element-94dc2db h2 span{
    color:var(--yellow) !important;
}
@media (max-width:1024px){
   .elementor-8967 .elementor-element.elementor-element-94dc2db h2{
   
  font-size: var(--fs-D-40);
 
} 
}
@media (max-width:767px){
   .elementor-8967 .elementor-element.elementor-element-94dc2db h2{
   
  font-size: var(--fs-D-30);
 
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6cf3a */.private_jet_routes2 {
    position: relative;
    overflow: visible;
}

.private_jet_routes2::before {
   content: "";
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    width: 6px;
    height: 100%;
    background: linear-gradient(to bottom, #E03E2D00 0%, #e03e2d 50%, #e03e2d 100%);
    /* border-radius: 20px; */
    z-index: 1;
}

.elementor-8967 .elementor-element.elementor-element-fa6cf3a{
    background-color: var(--black) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-824e25f *//* ==========================================================
   PRIVATE BENEFITS VARIABLES
========================================================== */

:root{

    

    /* Font Weight */
    --pb-fw-regular:400;
    --pb-fw-semibold:600;

    /* Colors */
    --pb-bg:#F2EDE3;

    /* Line Height */
    --pb-lh-heading:70px;
    --pb-lh-title:1.25;
    --pb-lh-desc:26px;

    /* Layout */
    --pb-section-padding:80px 30px 90px;
    --pb-container:1500px;
    --pb-grid-gap:20px;

    /* Card */
    --pb-card-padding:40px 38px 35px;
    --pb-card-radius:10px;
    --pb-card-height:335px;

    /* Icon */
    --pb-icon-size:35px;
    --pb-icon-top:40px;
    --pb-icon-left:38px;

}


/* ==========================================================
   PRIVATE BENEFITS
========================================================== */

.private-benefits-section{
    max-width:1260px;
    margin: auto;
    padding:var(--pb-section-padding);
    background:var(--pb-bg);
}

.private-benefits-container{
    width:100%;
    max-width:var(--pb-container);
    margin:0 auto;
}

.private-benefits-heading{
    margin:0 0 55px;
    text-align:center;

    font-family:var(--font-heading) !important;
    font-size:var(--fs-D-50) !important;
    font-weight:var(--pb-fw-semibold) !important;
    line-height:var(--pb-lh-heading) !important;
    color:var(--black) !important;
}

.private-benefits-heading span{
    color:var(--yellow);
}

.private-benefits-grid{
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:var(--pb-grid-gap);
}

.private-benefit-card{
    position:relative;
    min-height:var(--pb-card-height);
    padding:var(--pb-card-padding);

    display:flex;
    flex-direction:column;
    justify-content:flex-end;

    background:transparent;
    border:1px solid var(--yellow);
    border-radius:var(--pb-card-radius);
}

.private-benefit-icon{
    position:absolute;

    top:var(--pb-icon-top);
    left:var(--pb-icon-left);

    width:var(--pb-icon-size);
    height:var(--pb-icon-size);

    display:flex;
    align-items:center;
    justify-content:center;

    color:var(--yellow);
}

.private-benefit-icon img,
.private-benefit-icon svg{
    width:100%;
    height:100%;
    object-fit:contain;
}

.private-benefit-icon svg{
    fill:none;
    stroke:currentColor;
    stroke-width:1.3;
    stroke-linecap:round;
    stroke-linejoin:round;
}

.private-benefit-card:nth-child(1) .private-benefit-icon svg,
.private-benefit-card:nth-child(4) .private-benefit-icon svg{
    fill:none;
    stroke:var(--yellow);
}

.private-benefit-title{
    margin:0 0 10px;

    font-family:var(--font-heading) !important;
    font-size:var(--fs-D-30) !important;
    font-weight:var(--pb-fw-semibold) !important;
    line-height:var(--pb-lh-title) !important;
    color:var(--black) !important;
}

.private-benefit-description{
    margin:0;

    font-family:var(--font-body);
    font-size:var(--fs-D-18);
    font-weight:var(--pb-fw-regular);
    line-height:var(--pb-lh-desc);
    color:var(--7A7890);
}


/* ==========================================================
   TABLET
========================================================== */

@media (max-width:1024px){

    :root{

        --pb-lh-heading:1.25;

        --pb-section-padding:70px 25px 80px;

        --pb-card-height:310px;

    }

    .private-benefits-heading{
        margin-bottom:45px;
    }

    .private-benefits-grid{
        grid-template-columns:repeat(2,1fr);
    }
    .private-benefits-heading{
        font-size: var(--fs-T-40) !important;
    }
    .private-benefit-title{
        font-size: var(--fs-T-28) !important;
    }
    .private-benefit-description{
        font-size: var(--fs-T-16) !important;
    }
    .private-benefits-section{
        padding: 60px 0 ;
    }

}


/* ==========================================================
   MOBILE
========================================================== */

@media (max-width:767px){

    :root{

        --pb-lh-heading:1.25;
        --pb-lh-desc:24px;

        --pb-section-padding:55px 18px 60px;

        --pb-card-height:280px;
        --pb-card-padding:35px 25px 30px;

        --pb-icon-size:40px;
        --pb-icon-top:35px;
        --pb-icon-left:25px;

        --pb-grid-gap:15px;

    }

    .private-benefits-heading{
        margin-bottom:35px;
    }

    .private-benefits-grid{
        grid-template-columns:1fr;
    }
    .private-benefits-heading{
        font-size: var(--fs-M-30) !important;
    }
    .private-benefit-title{
        font-size: var(--fs-M-25) !important;
    }
    .private-benefit-description{
        font-size: var(--fs-M-15) !important;
    }
    .private-benefits-section{
        padding: 40px 0!important;
    }

}


/* ==========================================================
   SMALL MOBILE
========================================================== */

@media (max-width:480px){

    :root{

        --pb-fs-heading:30px;
        --pb-fs-title:25px;
        --pb-card-height:260px;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e5169f */.elementor-8967 .elementor-element.elementor-element-7e5169f{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b431c42 */.elementor-8967 .elementor-element.elementor-element-b431c42{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec2cc */.elementor-8967 .elementor-element.elementor-element-94ec2cc{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894045c */.elementor-8967 .elementor-element.elementor-element-894045c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd877c */.elementor-8967 .elementor-element.elementor-element-6cd877c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e35e3 */.elementor-8967 .elementor-element.elementor-element-53e35e3{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4296b14 */.elementor-8967 .elementor-element.elementor-element-4296b14{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b431c42 */.elementor-8967 .elementor-element.elementor-element-b431c42{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec2cc */.elementor-8967 .elementor-element.elementor-element-94ec2cc{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894045c */.elementor-8967 .elementor-element.elementor-element-894045c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd877c */.elementor-8967 .elementor-element.elementor-element-6cd877c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e35e3 */.elementor-8967 .elementor-element.elementor-element-53e35e3{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4296b14 */.elementor-8967 .elementor-element.elementor-element-4296b14{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b431c42 */.elementor-8967 .elementor-element.elementor-element-b431c42{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec2cc */.elementor-8967 .elementor-element.elementor-element-94ec2cc{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894045c */.elementor-8967 .elementor-element.elementor-element-894045c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd877c */.elementor-8967 .elementor-element.elementor-element-6cd877c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e35e3 */.elementor-8967 .elementor-element.elementor-element-53e35e3{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4296b14 */.elementor-8967 .elementor-element.elementor-element-4296b14{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b431c42 */.elementor-8967 .elementor-element.elementor-element-b431c42{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec2cc */.elementor-8967 .elementor-element.elementor-element-94ec2cc{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894045c */.elementor-8967 .elementor-element.elementor-element-894045c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd877c */.elementor-8967 .elementor-element.elementor-element-6cd877c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e35e3 */.elementor-8967 .elementor-element.elementor-element-53e35e3{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4296b14 */.elementor-8967 .elementor-element.elementor-element-4296b14{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b431c42 */.elementor-8967 .elementor-element.elementor-element-b431c42{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec2cc */.elementor-8967 .elementor-element.elementor-element-94ec2cc{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894045c */.elementor-8967 .elementor-element.elementor-element-894045c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd877c */.elementor-8967 .elementor-element.elementor-element-6cd877c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e35e3 */.elementor-8967 .elementor-element.elementor-element-53e35e3{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4296b14 */.elementor-8967 .elementor-element.elementor-element-4296b14{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b431c42 */.elementor-8967 .elementor-element.elementor-element-b431c42{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec2cc */.elementor-8967 .elementor-element.elementor-element-94ec2cc{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894045c */.elementor-8967 .elementor-element.elementor-element-894045c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd877c */.elementor-8967 .elementor-element.elementor-element-6cd877c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e35e3 */.elementor-8967 .elementor-element.elementor-element-53e35e3{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4296b14 */.elementor-8967 .elementor-element.elementor-element-4296b14{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b431c42 */.elementor-8967 .elementor-element.elementor-element-b431c42{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec2cc */.elementor-8967 .elementor-element.elementor-element-94ec2cc{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894045c */.elementor-8967 .elementor-element.elementor-element-894045c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd877c */.elementor-8967 .elementor-element.elementor-element-6cd877c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e35e3 */.elementor-8967 .elementor-element.elementor-element-53e35e3{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4296b14 */.elementor-8967 .elementor-element.elementor-element-4296b14{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-49cfcb0 */.elementor-8967 .elementor-element.elementor-element-49cfcb0 .e-n-accordion-item-title,.elementor-8967 .elementor-element.elementor-element-49cfcb0 div{
    border-color: var(--yellow)!important;
}
.elementor-8967 .elementor-element.elementor-element-49cfcb0 .e-n-accordion-item{
    border: 1px solid var(--yellow) !important;
    border-radius: 10px !important;
    overflow: hidden !important;
}
.elementor-8967 .elementor-element.elementor-element-49cfcb0 .e-n-accordion-item-title-text{
    font-size:var(--fs-D-25)!important;
    font-family: var(--font-heading)!important;
    font-weight: 600;
    
}

.elementor-8967 .elementor-element.elementor-element-49cfcb0 ul{
    padding-left: 40px;
}
.elementor-8967 .elementor-element.elementor-element-49cfcb0 P{
  color: var(--595959) !important;
  font-size: var(--fs-D-18) !important;
  line-height: 35px;
}
.elementor-8967 .elementor-element.elementor-element-49cfcb0 ul li {
    color: var(--595959) !important;
    font-size: var(--fs-D-18)!important;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom:1px solid var(--DADADACC)!important;
}
.elementor-8967 .elementor-element.elementor-element-49cfcb0 ul li:last-child {
   
    border-bottom:0px solid var(--DADADACC)!important;
}
.elementor-8967 .elementor-element.elementor-element-49cfcb0 ul li a{
    text-decoration: underline !important;
    color: var(--yellow) !important;
}

@media (max-width: 991px) {
    .elementor-8967 .elementor-element.elementor-element-49cfcb0 ul li,.elementor-8967 .elementor-element.elementor-element-49cfcb0 P {
         font-size: var(--fs-T-16) !important;
          line-height: 30px;
    }
    .elementor-8967 .elementor-element.elementor-element-49cfcb0 .e-n-accordion-item-title-text{
    font-size:var(--fs-T-25)!important;}
}

@media (max-width: 767px) {
    .elementor-8967 .elementor-element.elementor-element-49cfcb0 ul li, .elementor-8967 .elementor-element.elementor-element-49cfcb0 P {
         font-size: var(--fs-M-15) !important;
          line-height: 30px;
    }
    .elementor-8967 .elementor-element.elementor-element-49cfcb0 .e-n-accordion-item-title-text{
    font-size:var(--fs-M-22)!important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff19b57 */.elementor-8967 .elementor-element.elementor-element-ff19b57{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bd10c */.elementor-8967 .elementor-element.elementor-element-31bd10c{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b4ef8 */.elementor-8967 .elementor-element.elementor-element-34b4ef8{
    background-color: var(--F2EDE3) !important;
}/* End custom CSS */