.elementor-2888 .elementor-element.elementor-element-8754646{--display:flex;--min-height:660px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.73;--padding-top:72px;--padding-bottom:38px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-8754646::before, .elementor-2888 .elementor-element.elementor-element-8754646 > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-8754646 > .e-con-inner > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-8754646 > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-8754646 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-8754646 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.50);--background-overlay:'';}.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-2888 .elementor-element.elementor-element-3b171f4 .elementor-heading-title{color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-4efa7f7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;line-height:0.92em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2888 .elementor-element.elementor-element-fb8f808{color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-0d3c89e{--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;--flex-wrap:nowrap;}.elementor-2888 .elementor-element.elementor-element-cf96c77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2888 .elementor-element.elementor-element-84b00ad .elementor-button{background-color:#6F3C00;font-family:"Inter", Sans-serif;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-4b6c0c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2888 .elementor-element.elementor-element-c77e4a1 .elementor-button{background-color:#111111;font-family:"Inter", Sans-serif;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-c56cfd7{--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:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-2888 .elementor-element.elementor-element-c56cfd7:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-c56cfd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1;}.elementor-2888 .elementor-element.elementor-element-1d5fb6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2888 .elementor-element.elementor-element-ff132e5 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-ff132e5.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-ff132e5.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-ff132e5.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-ad5a8ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-e0d3fb4 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-e0d3fb4.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-e0d3fb4.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-e0d3fb4.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-2767250{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-e993786 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-e993786.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-e993786.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-e993786.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-6dae043{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-40848a5 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-40848a5.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-40848a5.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-40848a5.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-dbdeff3{--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:64px;--padding-bottom:38px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-6c0db46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2888 .elementor-element.elementor-element-ba863a8 .elementor-button{background-color:#6F3C00;font-family:"Inter", Sans-serif;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-22b6244{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2888 .elementor-element.elementor-element-b6df722 img{border-radius:16px 16px 16px 16px;}.elementor-2888 .elementor-element.elementor-element-a0bb5fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:28px;--padding-bottom:34px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-a0bb5fe:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-a0bb5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9841d29{text-align:center;}.elementor-2888 .elementor-element.elementor-element-7330310{--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;--flex-wrap:wrap;}.elementor-2888 .elementor-element.elementor-element-9c40717{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-9c40717:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-9c40717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-9b5f576{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-9b5f576:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-9b5f576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-9223445{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-103c4ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-103c4ee:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-103c4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-70fe981{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-70fe981:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-70fe981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-388673a{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-d0d4719{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-d0d4719:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d0d4719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-79e2f65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-79e2f65:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-79e2f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-51bfc5f{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-82d6e9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-82d6e9a:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-82d6e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-26221c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-26221c1:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-26221c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-1562b36{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-208e1ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-208e1ca:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-208e1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-9e39026{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-9e39026:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-9e39026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-fcab18b{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-d4199e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-d4199e1:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d4199e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-a46199f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-a46199f:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-a46199f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-a85ac18{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-c3a2746{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-c3a2746:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-c3a2746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-4f5797a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-4f5797a:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-4f5797a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-190ce59{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-8abacb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2D30;--border-color:#2B2D30;--border-radius:10px 10px 10px 10px;}.elementor-2888 .elementor-element.elementor-element-8abacb9:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-8abacb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-d8315e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2888 .elementor-element.elementor-element-d8315e9:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-d8315e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111315;}.elementor-2888 .elementor-element.elementor-element-f279cd5{--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:space-between;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-9192a6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.72;--padding-top:28px;--padding-bottom:34px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-9192a6d:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-9192a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/Migration-Animals-22-1-1.jpg");background-position:center center;background-size:cover;}.elementor-2888 .elementor-element.elementor-element-9192a6d::before, .elementor-2888 .elementor-element.elementor-element-9192a6d > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-9192a6d > .e-con-inner > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-9192a6d > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-9192a6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-9192a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2888 .elementor-element.elementor-element-ab3a6b5{text-align:center;}.elementor-2888 .elementor-element.elementor-element-ab3a6b5 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2888 .elementor-element.elementor-element-09abd4d{--display:flex;--overlay-opacity:0.32;}.elementor-2888 .elementor-element.elementor-element-09abd4d:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-09abd4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/wildebeest-herd-in-masai-mara-kenya-during-daylig-2023-11-27-04-54-14-utc.jpg");background-size:cover;}.elementor-2888 .elementor-element.elementor-element-09abd4d::before, .elementor-2888 .elementor-element.elementor-element-09abd4d > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-09abd4d > .e-con-inner > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-09abd4d > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-09abd4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-09abd4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2888 .elementor-element.elementor-element-8374e26{--display:flex;}.elementor-2888 .elementor-element.elementor-element-2675ee3 .elementor-heading-title{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-0548d95{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-3885364{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-7890eeb .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-7890eeb .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7890eeb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-7890eeb.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-7890eeb.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-7890eeb .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-7890eeb .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-7890eeb .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-7890eeb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-6c8a759 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-6c8a759 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-6c8a759.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-6c8a759.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-6c8a759.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-6c8a759 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-6c8a759 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-6c8a759 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-6c8a759 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-b7d8ae8 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-b7d8ae8 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-b7d8ae8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-b7d8ae8.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-b7d8ae8.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-b7d8ae8 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-b7d8ae8 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-b7d8ae8 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-b7d8ae8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-04ffcde{--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;--flex-wrap:wrap;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button{background-color:#6F3C00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F3C00;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus{background-color:#A74D00;color:#FFFFFF;border-color:#A74D00;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus{background-color:rgba(255,255,255,0.16);color:#FFFFFF;border-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-5febbba{--display:flex;--overlay-opacity:0.34;}.elementor-2888 .elementor-element.elementor-element-5febbba:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-5febbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/framat-presentation/saf-04-1-early-morning-sunrise-in-the-ngorongoro-crater-2023-11-27-05-28-18-utc.webp");background-position:center center;background-size:cover;}.elementor-2888 .elementor-element.elementor-element-5febbba::before, .elementor-2888 .elementor-element.elementor-element-5febbba > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-5febbba > .e-con-inner > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-5febbba > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-5febbba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-5febbba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2888 .elementor-element.elementor-element-73ada93{--display:flex;}.elementor-2888 .elementor-element.elementor-element-298a81d .elementor-heading-title{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-3ca9005{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-e8db247{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-905f229 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-905f229 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-905f229.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-905f229.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-905f229.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-905f229 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-905f229 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-905f229 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-905f229 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-1a04602 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-1a04602 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-1a04602.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-1a04602.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-1a04602.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-1a04602 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-1a04602 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-1a04602 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-1a04602 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-5393893 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-5393893 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-5393893.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-5393893.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-5393893.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-5393893 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-5393893 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-5393893 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-5393893 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-55e290f{--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;--flex-wrap:wrap;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button{background-color:#6F3C00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F3C00;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus{background-color:#A74D00;color:#FFFFFF;border-color:#A74D00;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus{background-color:rgba(255,255,255,0.16);color:#FFFFFF;border-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-0ece9d7{--display:flex;--overlay-opacity:0.42;}.elementor-2888 .elementor-element.elementor-element-0ece9d7:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-0ece9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/tarangire-elephant-baobab-framat-1.webp");background-position:center center;background-size:cover;}.elementor-2888 .elementor-element.elementor-element-0ece9d7::before, .elementor-2888 .elementor-element.elementor-element-0ece9d7 > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-0ece9d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-0ece9d7 > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-0ece9d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-0ece9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2888 .elementor-element.elementor-element-6a55375{--display:flex;}.elementor-2888 .elementor-element.elementor-element-933f694 .elementor-heading-title{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-6506e9b{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-3dca1cd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-9010520 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-9010520 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9010520.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-9010520.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-9010520.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-9010520 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-9010520 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-9010520 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-9010520 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-b19fb3c .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-b19fb3c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-b19fb3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-b19fb3c.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-b19fb3c.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-b19fb3c .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-b19fb3c .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-b19fb3c .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-b19fb3c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-ccc68fa .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-ccc68fa .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-ccc68fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-ccc68fa.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-ccc68fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-ccc68fa .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-ccc68fa .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-ccc68fa .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-ccc68fa .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-d1b5b48{--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;--flex-wrap:wrap;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button{background-color:#6F3C00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F3C00;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus{background-color:#A74D00;color:#FFFFFF;border-color:#A74D00;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus{background-color:rgba(255,255,255,0.16);color:#FFFFFF;border-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-6ba68f1{--display:flex;--overlay-opacity:0.43;}.elementor-2888 .elementor-element.elementor-element-6ba68f1:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-6ba68f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/mount-kilimanjaro-marangu-framat-1.webp");background-position:center center;background-size:cover;}.elementor-2888 .elementor-element.elementor-element-6ba68f1::before, .elementor-2888 .elementor-element.elementor-element-6ba68f1 > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-6ba68f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-6ba68f1 > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-6ba68f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-6ba68f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2888 .elementor-element.elementor-element-f9622d9{--display:flex;}.elementor-2888 .elementor-element.elementor-element-1be5f00 .elementor-heading-title{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-58f81b3{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-0dca7a1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-e09363b .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-e09363b .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-e09363b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-e09363b.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-e09363b.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-e09363b .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-e09363b .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-e09363b .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-e09363b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-d6af3a7 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-d6af3a7 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-d6af3a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-d6af3a7.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-d6af3a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-d6af3a7 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-d6af3a7 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-d6af3a7 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-d6af3a7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-0b92dcd .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-0b92dcd .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-0b92dcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-0b92dcd.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-0b92dcd.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-0b92dcd .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-0b92dcd .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-0b92dcd .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-0b92dcd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-6228c6f{--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;--flex-wrap:wrap;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button{background-color:#6F3C00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F3C00;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus{background-color:#A74D00;color:#FFFFFF;border-color:#A74D00;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus{background-color:rgba(255,255,255,0.16);color:#FFFFFF;border-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-e7cd69d{--display:flex;--overlay-opacity:0.58;}.elementor-2888 .elementor-element.elementor-element-e7cd69d:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-e7cd69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/Casa-Private-Beach-Area-1.jpeg");background-position:center center;background-size:cover;}.elementor-2888 .elementor-element.elementor-element-e7cd69d::before, .elementor-2888 .elementor-element.elementor-element-e7cd69d > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-e7cd69d > .e-con-inner > .elementor-background-video-container::before, .elementor-2888 .elementor-element.elementor-element-e7cd69d > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-e7cd69d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2888 .elementor-element.elementor-element-e7cd69d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-2888 .elementor-element.elementor-element-8fe58a6{--display:flex;}.elementor-2888 .elementor-element.elementor-element-f5ff4d6 .elementor-heading-title{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-72ac1f7{color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-3068154{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-e970b99 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-e970b99 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-e970b99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-e970b99.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-e970b99.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-e970b99 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-e970b99 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-e970b99 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-e970b99 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-7cb7603 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-7cb7603 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-7cb7603.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-7cb7603.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-7cb7603.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-7cb7603 .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-7cb7603 .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-7cb7603 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-7cb7603 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-2d1338a .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-2888 .elementor-element.elementor-element-2d1338a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-2d1338a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-2d1338a.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-2d1338a.elementor-view-default .elementor-icon{fill:var( --e-global-color-cream );color:var( --e-global-color-cream );border-color:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-2d1338a .elementor-icon{font-size:22px;}.elementor-2888 .elementor-element.elementor-element-2d1338a .elementor-icon-box-title, .elementor-2888 .elementor-element.elementor-element-2d1338a .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;}.elementor-2888 .elementor-element.elementor-element-2d1338a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-white );}.elementor-2888 .elementor-element.elementor-element-d795f50{--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;--flex-wrap:wrap;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button{background-color:#6F3C00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F3C00;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus{background-color:#A74D00;color:#FFFFFF;border-color:#A74D00;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:hover, .elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus{background-color:rgba(255,255,255,0.16);color:#FFFFFF;border-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:hover svg, .elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-3b6c849{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:250px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;background-color:var( --e-global-color-white );--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:1px;--n-tabs-title-color:#17191B;--n-tabs-title-color-active:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-3b6c849 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-cream );}.elementor-2888 .elementor-element.elementor-element-3b6c849.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EEE8DE;}.elementor-2888 .elementor-element.elementor-element-3b6c849.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2888 .elementor-element.elementor-element-3b6c849.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-3b6c849 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#17191B;}.elementor-2888 .elementor-element.elementor-element-173777f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-28d57f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:28px;--padding-bottom:34px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-c01a90b{text-align:center;}.elementor-2888 .elementor-element.elementor-element-000239b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2888 .elementor-element.elementor-element-0791400{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-53cca97 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-53cca97.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-53cca97.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-53cca97.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-2e57d30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-b8bc1b3 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-b8bc1b3.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-b8bc1b3.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-b8bc1b3.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-7378bc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-b3caf85 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-b3caf85.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-b3caf85.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-b3caf85.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-061e166{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-b55f2e4 .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-b55f2e4.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-b55f2e4.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-b55f2e4.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-43c2f24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-dccaefb .elementor-icon-box-wrapper{gap:15px;}.elementor-2888 .elementor-element.elementor-element-dccaefb.elementor-view-stacked .elementor-icon{background-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-dccaefb.elementor-view-framed .elementor-icon, .elementor-2888 .elementor-element.elementor-element-dccaefb.elementor-view-default .elementor-icon{fill:#6F3C00;color:#6F3C00;border-color:#6F3C00;}.elementor-2888 .elementor-element.elementor-element-a5e9a0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:28px;--padding-bottom:34px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-a5e9a0c:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-a5e9a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EF;}.elementor-2888 .elementor-element.elementor-element-06a2e0f{text-align:center;}.elementor-2888 .elementor-element.elementor-element-47c0515{--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:18px;--padding-bottom:18px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-47c0515:not(.elementor-motion-effects-element-type-background), .elementor-2888 .elementor-element.elementor-element-47c0515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-2888 .elementor-element.elementor-element-f59c008{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2888 .elementor-element.elementor-element-ad87c87{text-align:start;}.elementor-2888 .elementor-element.elementor-element-8ee3362 .elementor-heading-title{color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-80ecc9f{color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-3145148{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2888 .elementor-element.elementor-element-15bc339 .elementor-icon-list-icon i{color:#A74D00;transition:color 0.3s;}.elementor-2888 .elementor-element.elementor-element-15bc339 .elementor-icon-list-icon svg{fill:#A74D00;transition:fill 0.3s;}.elementor-2888 .elementor-element.elementor-element-15bc339{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2888 .elementor-element.elementor-element-15bc339 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2888 .elementor-element.elementor-element-07fbffc .elementor-button{background-color:#6F3C00;fill:#FFFFFF;color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9c80f36 .elementor-button{background-color:#111111;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-2888 .elementor-element.elementor-element-9c80f36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2888 .elementor-element.elementor-element-9c80f36 .elementor-button .elementor-button-content-wrapper{gap:6px;}@media(min-width:768px){.elementor-2888 .elementor-element.elementor-element-8754646{--content-width:1240px;}.elementor-2888 .elementor-element.elementor-element-0d3c89e{--content-width:1063px;}.elementor-2888 .elementor-element.elementor-element-cf96c77{--width:32%;}.elementor-2888 .elementor-element.elementor-element-4b6c0c6{--width:33%;}.elementor-2888 .elementor-element.elementor-element-1d5fb6b{--width:25%;}.elementor-2888 .elementor-element.elementor-element-ad5a8ff{--width:25%;}.elementor-2888 .elementor-element.elementor-element-2767250{--width:25%;}.elementor-2888 .elementor-element.elementor-element-6dae043{--width:25%;}.elementor-2888 .elementor-element.elementor-element-6c0db46{--width:50%;}.elementor-2888 .elementor-element.elementor-element-22b6244{--width:50%;}.elementor-2888 .elementor-element.elementor-element-9192a6d{--content-width:1600px;}.elementor-2888 .elementor-element.elementor-element-0791400{--width:20%;}.elementor-2888 .elementor-element.elementor-element-2e57d30{--width:20%;}.elementor-2888 .elementor-element.elementor-element-7378bc9{--width:20%;}.elementor-2888 .elementor-element.elementor-element-061e166{--width:20%;}.elementor-2888 .elementor-element.elementor-element-43c2f24{--width:20%;}.elementor-2888 .elementor-element.elementor-element-f59c008{--width:50%;}.elementor-2888 .elementor-element.elementor-element-3145148{--width:50%;}}@media(max-width:1024px){.elementor-2888 .elementor-element.elementor-element-8754646{--padding-top:64px;--padding-bottom:34px;--padding-left:60px;--padding-right:60px;}.elementor-2888 .elementor-element.elementor-element-4efa7f7 .elementor-heading-title{font-size:54px;}.elementor-2888 .elementor-element.elementor-element-3885364{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-e8db247{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-3dca1cd{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-0dca7a1{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-3068154{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-173777f{--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-47c0515{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-8754646{--padding-top:54px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-2888 .elementor-element.elementor-element-4efa7f7 .elementor-heading-title{font-size:42px;}.elementor-2888 .elementor-element.elementor-element-dbdeff3{--padding-top:44px;--padding-bottom:34px;--padding-left:22px;--padding-right:22px;}.elementor-2888 .elementor-element.elementor-element-3885364{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-e8db247{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-3dca1cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-0dca7a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-3068154{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-173777f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2888 .elementor-element.elementor-element-47c0515{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-2888 .elementor-element.elementor-element-f59c008{--width:500px;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-8754646 */.elementor-2888 .elementor-element.elementor-element-8754646 > .elementor-background-overlay{background:linear-gradient(90deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.58) 42%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.08) 100%)!important;opacity:1!important}
.elementor-page-2888 .elementor-2888 .elementor-element.elementor-element-8754646 > .e-con-inner{width:100%;max-width:1240px;margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7330310 */.elementor-2888 .elementor-element.elementor-element-7330310{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:1240px;align-items:stretch}
.elementor-2888 .elementor-element.elementor-element-7330310>.altaika-native-package-card{position:relative;display:flex;flex-direction:column;width:auto;min-width:0;height:390px;padding:10px;overflow:hidden;background:#111315;border:1px solid #292C2F;border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.16)}
.elementor-2888 .elementor-element.elementor-element-7330310>.altaika-native-package-card>img.e-image-base{position:absolute;inset:0 0 auto 0;width:100%;height:300px;object-fit:cover;margin:0;display:block;flex:none}
.elementor-2888 .elementor-element.elementor-element-7330310>.altaika-native-package-card>h6.e-heading-base{position:absolute;z-index:5;top:14px;left:14px;width:auto;height:26px;margin:0;padding:6px 10px;display:flex;align-items:center;background:rgba(11,13,15,.88);border:1px solid rgba(255,255,255,.72);border-radius:999px;color:#fff;font:700 12px/12px Arial,sans-serif}
.elementor-2888 .elementor-element.elementor-element-7330310>.altaika-native-package-card>.altaika-package-content{position:absolute;z-index:2;inset:auto 0 0;width:100%;height:250px;padding:62px 14px 12px;display:flex;flex-direction:column;align-items:stretch;background:linear-gradient(180deg,rgba(17,19,21,0) 0%,rgba(17,19,21,.94) 38%,#111315 58%)}
.elementor-2888 .elementor-element.elementor-element-7330310 .altaika-package-content>h3.e-heading-base{width:100%;height:54px;min-height:54px;margin:0 0 6px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:17px;font-weight:700;line-height:18px}
.elementor-2888 .elementor-element.elementor-element-7330310 .altaika-package-footer{position:relative;width:100%;height:50px;min-height:50px;margin-top:auto;padding-top:10px;border-top:1px solid #35383B;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}
.elementor-2888 .elementor-element.elementor-element-7330310 .altaika-package-footer>h6.e-heading-base{margin:0;padding:0;flex:1 1 auto;color:#fff;font-family:Inter,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:500;line-height:16px}
.elementor-2888 .elementor-element.elementor-element-7330310 .altaika-package-footer>a.e-button-base{width:88px;height:36px;margin:0;padding:0 12px;flex:0 0 88px;display:flex;align-items:center;justify-content:center;background:#6F3C00;border:0;border-radius:5px;color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:12px;text-decoration:none}
.elementor-2888 .elementor-element.elementor-element-7330310 .altaika-package-footer>a.e-button-base:hover,.elementor-2888 .elementor-element.elementor-element-7330310 .altaika-package-footer>a.e-button-base:focus{background:#A74D00}
@media(max-width:1024px){.elementor-2888 .elementor-element.elementor-element-7330310{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-7330310{grid-template-columns:minmax(0,1fr)}}
.elementor-2888 .elementor-element.elementor-element-7330310>.altaika-native-package-card{width:100%!important;min-width:0!important;height:390px!important}
@media(max-width:1024px){.elementor-2888 .elementor-element.elementor-element-7330310{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-7330310{grid-template-columns:minmax(0,1fr)!important}}
.elementor-2888 .elementor-element.elementor-element-7330310{display:grid!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f4b692 */.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711b267 */.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ffcde */.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f070d5c */.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac52052 */.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e290f */.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-834c3f4 */.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ca992 */.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b5b48 */.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e857f */.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0250c */.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6228c6f */.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de488d */.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212ef65 */.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d795f50 */.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f4b692 */.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711b267 */.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ffcde */.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f070d5c */.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac52052 */.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e290f */.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-834c3f4 */.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ca992 */.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b5b48 */.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e857f */.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0250c */.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6228c6f */.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de488d */.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212ef65 */.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d795f50 */.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f4b692 */.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711b267 */.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ffcde */.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f070d5c */.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac52052 */.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e290f */.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-834c3f4 */.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ca992 */.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b5b48 */.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e857f */.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0250c */.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6228c6f */.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de488d */.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212ef65 */.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d795f50 */.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f4b692 */.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711b267 */.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ffcde */.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f070d5c */.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac52052 */.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e290f */.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-834c3f4 */.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ca992 */.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b5b48 */.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e857f */.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0250c */.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6228c6f */.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de488d */.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212ef65 */.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d795f50 */.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f4b692 */.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711b267 */.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ffcde */.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f070d5c */.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac52052 */.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e290f */.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-834c3f4 */.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ca992 */.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b5b48 */.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e857f */.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0250c */.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6228c6f */.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de488d */.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212ef65 */.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d795f50 */.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f4b692 */.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-6f4b692 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711b267 */.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-711b267 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ffcde */.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-04ffcde .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f070d5c */.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-f070d5c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac52052 */.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-ac52052 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e290f */.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-55e290f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-834c3f4 */.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-834c3f4 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ca992 */.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-80ca992 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b5b48 */.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d1b5b48 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e857f */.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-90e857f .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb0250c */.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-cb0250c .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6228c6f */.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-6228c6f .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9de488d */.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-9de488d .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212ef65 */.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;}.elementor-2888 .elementor-element.elementor-element-212ef65 .elementor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d795f50 */.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:auto;}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-widget-button{width:100%;}.elementor-2888 .elementor-element.elementor-element-d795f50 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3b6c849 */.elementor-2888 .elementor-element.elementor-element-3b6c849 .e-n-tab-title:focus-visible{outline:3px solid #FFFFFF;outline-offset:-3px;}.elementor-2888 .elementor-element.elementor-element-3b6c849 .e-n-tabs-content{min-width:0;}.elementor-2888 .elementor-element.elementor-element-3b6c849 .elementor-heading-title,.elementor-2888 .elementor-element.elementor-element-3b6c849 p{overflow-wrap:break-word;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d57f0 */.elementor-2888 .elementor-element.elementor-element-28d57f0 .e-con-inner{max-width:1240px!important}
.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-element-000239b>.e-con-inner{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}
.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-element-000239b>.e-con-inner>.e-con{min-height:160px!important;padding:22px 16px!important;border:1px solid #EEE8DE!important;border-radius:9px!important;background:#FAF7F2!important}
.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-icon{font-size:38px!important;color:#6F3C00!important}
.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-icon svg{width:38px!important;height:38px!important;fill:#6F3C00!important}
.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-icon-box-title{margin:12px 0 7px!important;font-size:15px!important;line-height:1.2!important}
.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-icon-box-description{font-size:12.5px!important;line-height:1.45!important;color:#323232!important}
@media(max-width:1024px){.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-element-000239b>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-element-000239b>.e-con-inner{grid-template-columns:1fr!important}.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-element-000239b>.e-con-inner>.e-con{min-height:140px!important}}
.elementor-2888 .elementor-element.elementor-element-28d57f0 .elementor-element-000239b>.e-con-inner>.e-con{--width:100%!important;width:100%!important;max-width:none!important;min-width:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f59c008 */.elementor-2888 .elementor-element.elementor-element-f59c008{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;column-gap:20px!important;row-gap:4px!important;align-items:center!important;width:54%!important}
.elementor-2888 .elementor-element.elementor-element-f59c008>.elementor-element-ad87c87{grid-column:1!important;grid-row:1/4!important;align-self:center!important}
.elementor-2888 .elementor-element.elementor-element-f59c008>.elementor-element-2b6296f{grid-column:2!important;grid-row:1!important}
.elementor-2888 .elementor-element.elementor-element-f59c008>.elementor-element-8ee3362{grid-column:2!important;grid-row:2!important}
.elementor-2888 .elementor-element.elementor-element-f59c008>.elementor-element-80ecc9f{grid-column:2!important;grid-row:3!important}
.elementor-2888 .elementor-element.elementor-element-f59c008 .altaika-cta-guide img{width:124px!important;height:124px!important;object-fit:cover!important;border-radius:50%!important;border:4px solid #F4EBDD!important}
.elementor-2888 .elementor-element.elementor-element-f59c008 .elementor-element-2b6296f .elementor-heading-title{font-size:12px!important;line-height:1.2!important}
.elementor-2888 .elementor-element.elementor-element-f59c008 .elementor-element-8ee3362 .elementor-heading-title{font-size:27px!important;line-height:1.02!important}
.elementor-2888 .elementor-element.elementor-element-f59c008 .elementor-element-80ecc9f p{font-size:12px!important;line-height:1.35!important;margin:0!important}
@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-f59c008{display:flex!important;width:100%!important;align-items:center!important;text-align:center!important}.elementor-2888 .elementor-element.elementor-element-f59c008 .altaika-cta-guide img{width:112px!important;height:112px!important}}
.elementor-2888 .elementor-element.elementor-element-f59c008{padding:0!important}.elementor-2888 .elementor-element.elementor-element-f59c008 .elementor-element-8ee3362 .elementor-heading-title{font-size:27px!important;line-height:1.02!important;text-transform:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3145148 */.elementor-2888 .elementor-element.elementor-element-3145148{display:grid!important;grid-template-columns:minmax(0,1fr) 190px!important;grid-template-rows:44px 44px!important;gap:8px 18px!important;align-items:center!important;width:46%!important}
.elementor-2888 .elementor-element.elementor-element-3145148>.elementor-element-15bc339{grid-column:1!important;grid-row:1/3!important}
.elementor-2888 .elementor-element.elementor-element-3145148>.elementor-element-07fbffc{grid-column:2!important;grid-row:1!important;width:100%!important}
.elementor-2888 .elementor-element.elementor-element-3145148>.elementor-element-9c80f36{grid-column:2!important;grid-row:2!important;width:100%!important}
.elementor-2888 .elementor-element.elementor-element-3145148 .elementor-button{width:100%!important;min-height:42px!important}
.elementor-2888 .elementor-element.elementor-element-3145148 .elementor-icon-list-item{padding:2px 0!important}
.elementor-2888 .elementor-element.elementor-element-3145148 .elementor-icon-list-text{font-size:12px!important;line-height:1.25!important}
@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-3145148{display:flex!important;width:100%!important;gap:10px!important}.elementor-2888 .elementor-element.elementor-element-3145148>.elementor-element-15bc339,.elementor-2888 .elementor-element.elementor-element-3145148>.elementor-element-07fbffc,.elementor-2888 .elementor-element.elementor-element-3145148>.elementor-element-9c80f36{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c0515 */.elementor-2888 .elementor-element.elementor-element-47c0515{background:linear-gradient(105deg,#090B0D 0%,#111416 56%,#6F3C00 100%)!important;border-bottom:2px solid #6F3C00!important}
.elementor-2888 .elementor-element.elementor-element-47c0515:before{background:linear-gradient(105deg,#090B0D 0%,#111416 56%,#6F3C00 100%)!important}.elementor-2888 .elementor-element.elementor-element-47c0515{border-bottom:2px solid #6F3C00!important}
.elementor-2888 .elementor-element.elementor-element-47c0515{padding:18px 60px!important}.elementor-2888 .elementor-element.elementor-element-47c0515>.e-con-inner{align-items:center!important;gap:28px!important}@media(max-width:1024px){.elementor-2888 .elementor-element.elementor-element-47c0515{padding:20px 30px!important}}@media(max-width:767px){.elementor-2888 .elementor-element.elementor-element-47c0515{padding:26px 20px!important}}/* End custom CSS */
/* Start custom CSS *//* Altaika Phase 2A Home fidelity layer — native Elementor sections remain the layout source */
.elementor-page-2888{--altaika-red:#6F3C00;--altaika-black:#0B0B0B;--altaika-charcoal:#17191B;--altaika-cream:#FAF7F1;--altaika-border:#E7DFD2}
.elementor-page-2888 .altaika-red{color:var(--altaika-red)}
.elementor-page-2888 .altaika-home-hero>.e-con-inner,.elementor-page-2888 .altaika-home-hero{max-width:none}
.elementor-page-2888 .altaika-home-hero:before{background:linear-gradient(90deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.58) 42%,rgba(0,0,0,.18) 74%,rgba(0,0,0,.22) 100%)!important}
.elementor-page-2888 .altaika-home-hero .elementor-element-3b171f4,
.elementor-page-2888 .altaika-home-hero .elementor-element-4efa7f7,
.elementor-page-2888 .altaika-home-hero .elementor-element-fb8f808,
.elementor-page-2888 .altaika-home-hero .elementor-element-0d3c89e{width:min(650px,100%)}
.elementor-page-2888 .altaika-home-hero .elementor-element-3b171f4 h6{font:700 13px/1.2 Inter,sans-serif;letter-spacing:.08em}
.elementor-page-2888 .altaika-home-hero .elementor-element-fb8f808{max-width:530px}
.elementor-page-2888 .altaika-home-hero .elementor-element-fb8f808 p{line-height:1.5}
.elementor-page-2888 .altaika-home-hero .elementor-button{min-height:48px;padding:15px 24px;border-radius:5px;font:700 12px/1 Inter,sans-serif;letter-spacing:.02em}
.elementor-page-2888 .altaika-home-hero .elementor-element-84b00ad .elementor-button{background:var(--altaika-red);color:#fff}
.elementor-page-2888 .altaika-home-hero .elementor-element-c77e4a1 .elementor-button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.8)}
.elementor-page-2888 .elementor-element-029f434{width:min(1280px,calc(100% - 20px));align-self:center;margin-top:auto;transform:translateY(18px);z-index:3}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip-sfilter-wrapper{background:#0D1114;border:1px solid rgba(255,255,255,.38);border-radius:9px;padding:16px 18px;box-shadow:0 14px 34px rgba(0,0,0,.28)}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-fields{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr)) 180px;gap:10px;align-items:center}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__adv-field{background:#12171B;border:1px solid #4A4E51!important;border-radius:5px;min-height:58px;padding:10px 13px;color:#fff}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-submit,
.elementor-page-2888 .elementor-element-029f434 button{background:var(--altaika-red)!important;color:#fff!important;border-radius:5px!important;min-height:58px!important;font-weight:700!important}
.elementor-page-2888 .altaika-trust-strip{box-shadow:0 8px 22px rgba(0,0,0,.06)}
.elementor-page-2888 .altaika-trust-strip>.e-con-inner{gap:0!important}
.elementor-page-2888 .altaika-trust-strip>.e-con-inner>div{border-right:1px solid #D9D2C8;padding:0 22px}
.elementor-page-2888 .altaika-trust-strip>.e-con-inner>div:last-child{border-right:0}
.elementor-page-2888 .altaika-trust-strip .elementor-icon-box-wrapper{display:grid;grid-template-columns:48px 1fr;column-gap:13px;align-items:center;text-align:left}
.elementor-page-2888 .altaika-trust-strip .elementor-icon-box-icon{grid-row:1/3;margin:0!important}
.elementor-page-2888 .altaika-trust-strip .elementor-icon{border:1px solid #F1C8CA;border-radius:50%;padding:12px}
.elementor-page-2888 .altaika-trust-strip .elementor-icon-box-title{margin:0 0 3px;font:700 12px/1.2 Inter,sans-serif}
.elementor-page-2888 .altaika-trust-strip .elementor-icon-box-description{font:400 11px/1.35 Inter,sans-serif}
.elementor-page-2888 .altaika-intro>.e-con-inner{max-width:1240px;align-items:center}
.elementor-page-2888 .altaika-intro-copy .elementor-heading-title{text-align:left}
.elementor-page-2888 .altaika-intro-copy .elementor-element-58bd371 h2{font-size:42px;line-height:.98}
.elementor-page-2888 .altaika-intro-copy .elementor-element-30067f0 h6{color:var(--altaika-red);letter-spacing:.08em}
.elementor-page-2888 .altaika-intro-visual{position:relative}
.elementor-page-2888 .altaika-intro-visual>.elementor-widget-image img{width:100%;height:390px;object-fit:cover;border-radius:14px}
.elementor-page-2888 .altaika-promise-card{position:absolute;right:-12px;bottom:20px;width:min(310px,72%);box-shadow:0 14px 30px rgba(0,0,0,.16);z-index:2}
.elementor-page-2888 .altaika-promise-card .elementor-icon-list-item{padding:3px 0}
.elementor-page-2888 .altaika-promise-card .elementor-icon-list-text{font-size:12px}
.elementor-page-2888 .altaika-qualitative-row{margin:12px 0 6px}
.elementor-page-2888 .altaika-qualitative-row>.e-con-inner{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.elementor-page-2888 .altaika-qualitative-row .elementor-icon-box-wrapper{text-align:center}
.elementor-page-2888 .altaika-qualitative-row .elementor-icon{font-size:22px}
.elementor-page-2888 .altaika-qualitative-row .elementor-icon-box-title{font:700 10px/1.2 Inter,sans-serif;margin-top:4px}
.elementor-page-2888 .altaika-featured-packages>.e-con-inner,
.elementor-page-2888 .altaika-destinations>.e-con-inner,
.elementor-page-2888 .altaika-styles>.e-con-inner,
.elementor-page-2888 .altaika-reviews>.e-con-inner,
.elementor-page-2888 .altaika-main-cta>.e-con-inner{max-width:1240px}
.elementor-page-2888 .altaika-featured-packages h2,
.elementor-page-2888 .altaika-destinations>.e-con-inner>div:first-child h2,
.elementor-page-2888 .altaika-styles h2,
.elementor-page-2888 .altaika-reviews h2{font-family:"Cormorant Garamond",serif;font-size:30px;text-transform:uppercase;text-align:center;margin-bottom:8px}
.elementor-page-2888 .elementor-element-2992e4a{width:100%}
.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-list-wrapper,
.elementor-page-2888 .elementor-element-2992e4a .category-trips{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trips-single{position:relative!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:0!important;border-radius:9px!important;background:#111!important;min-width:0!important;box-shadow:0 8px 20px rgba(0,0,0,.16)!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-fig{height:250px!important;margin:0!important;position:relative!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-fig:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.95));pointer-events:none;z-index:2}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-fig img{width:100%!important;height:250px!important;object-fit:cover!important}
.elementor-page-2888 .elementor-element-2992e4a .wishlist-toggle-wrap,
.elementor-page-2888 .elementor-element-2992e4a .category-trip-desti,
.elementor-page-2888 .elementor-element-2992e4a .category-trip-pax,
.elementor-page-2888 .elementor-element-2992e4a .category-trip-difficulty,
.elementor-page-2888 .elementor-element-2992e4a .category-trip-dates,
.elementor-page-2888 .elementor-element-2992e4a .category-trip-aval-time,
.elementor-page-2888 .elementor-element-2992e4a .category-trip-group-avil,
.elementor-page-2888 .elementor-element-2992e4a .wpte-details-toggler-button{display:none!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-content-wrap{background:#111!important;color:#fff!important;padding:14px!important;display:flex!important;flex:1!important;flex-direction:column!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-title{font:600 22px/1.05 "Cormorant Garamond",serif!important;margin:0 0 7px!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-title a{color:#fff!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-desc{color:#F2F2F2!important;font:400 11px/1.35 Inter,sans-serif!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-budget{margin-top:auto!important}
.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-duration{position:absolute;top:12px;left:12px;z-index:4;background:#111;color:#fff;border:1px solid rgba(255,255,255,.75);border-radius:20px;padding:5px 10px;font-size:0}
.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-duration-value{font-size:10px!important}
.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-duration-value:after{content:" DAYS"}
.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-price-wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;border-top:1px solid #333!important;padding-top:10px!important}
.elementor-page-2888 .elementor-element-2992e4a .price-holder:before{content:"From ";color:#fff;font-size:10px}
.elementor-page-2888 .elementor-element-2992e4a .actual-price{color:#fff!important;font-weight:700!important;font-size:14px!important}
.elementor-page-2888 .elementor-element-2992e4a .wpte-button{background:var(--altaika-red)!important;color:#fff!important;border:0!important;border-radius:4px!important;padding:10px 16px!important;font:700 10px/1 Inter,sans-serif!important;text-transform:uppercase}
.elementor-page-2888 .elementor-element-2992e4a .wpte-button{font-size:0!important}
.elementor-page-2888 .elementor-element-2992e4a .wpte-button:after{content:"EXPLORE";font-size:10px}
.elementor-page-2888 .altaika-destinations{background-position:center!important}
.elementor-page-2888 .altaika-destinations .elementor-element-ab3a6b5 h2{color:#fff}
.elementor-page-2888 .elementor-element-34d4385{width:100%}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tabs-wrapper{width:25%;background:#fff;border-radius:9px 0 0 9px;overflow:hidden}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-title{min-height:68px;display:flex;align-items:center;background:#fff;color:#111!important;border-bottom:1px solid #E3E3E3!important;font:700 14px/1 Inter,sans-serif}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-title.elementor-active{color:var(--altaika-red)!important;background:#FAFAFA}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tabs-content-wrapper{width:75%;background:rgba(0,0,0,.48);border-radius:0 9px 9px 0}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content{padding:34px 40px!important}
.elementor-page-2888 .altaika-destination-panel h3{font:600 42px/1 "Cormorant Garamond",serif;color:#fff;margin:0 0 10px}
.elementor-page-2888 .altaika-destination-panel>p{max-width:650px;color:#fff;font-size:14px}
.elementor-page-2888 .altaika-destination-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:24px 0}
.elementor-page-2888 .altaika-destination-facts>div{padding:4px 18px;border-right:1px solid rgba(255,255,255,.35)}
.elementor-page-2888 .altaika-destination-facts>div:first-child{padding-left:0}
.elementor-page-2888 .altaika-destination-facts>div:last-child{border:0}
.elementor-page-2888 .altaika-destination-facts strong,.elementor-page-2888 .altaika-destination-facts span{display:block;color:#fff}
.elementor-page-2888 .altaika-destination-facts strong{font:700 10px/1.2 Inter,sans-serif;margin-bottom:5px}
.elementor-page-2888 .altaika-destination-facts span{font:400 12px/1.35 Inter,sans-serif}
.elementor-page-2888 .altaika-destination-actions{display:flex;gap:12px}
.elementor-page-2888 .altaika-destination-actions a{display:inline-block;background:var(--altaika-red);color:#fff;padding:13px 18px;border-radius:4px;font:700 10px/1 Inter,sans-serif}
.elementor-page-2888 .altaika-destination-actions a.outline{background:transparent;border:1px solid #fff}
.elementor-page-2888 .altaika-styles .elementor-element-000239b{width:100%}
.elementor-page-2888 .altaika-styles .elementor-element-000239b>.e-con-inner{gap:8px!important}
.elementor-page-2888 .altaika-styles .elementor-element-000239b>.e-con-inner>div{background:#FAF7F1;border:1px solid #EEE6DB;border-radius:8px;padding:15px 12px}
.elementor-page-2888 .altaika-styles .elementor-icon-box-wrapper{display:grid;grid-template-columns:40px 1fr;gap:8px;text-align:left;align-items:center}
.elementor-page-2888 .altaika-styles .elementor-icon-box-icon{grid-row:1/3;margin:0!important}
.elementor-page-2888 .altaika-styles .elementor-icon-box-title{font:700 11px/1.2 Inter,sans-serif;margin:0 0 4px}
.elementor-page-2888 .altaika-styles .elementor-icon-box-description{font:400 10px/1.35 Inter,sans-serif}
.elementor-page-2888 .altaika-reviews{background:#fff!important}
.elementor-page-2888 .altaika-reviews .swiper-slide{border:1px solid #E7E7E7;border-radius:8px;padding:18px;background:#fff;box-shadow:none}
.elementor-page-2888 .altaika-reviews .elementor-testimonial__text{font-size:12px;line-height:1.45}
.elementor-page-2888 .altaika-main-cta{background:linear-gradient(90deg,#090B0D 0%,#121417 62%,#6F3C00 130%)!important;border-bottom:2px solid var(--altaika-red)}
.elementor-page-2888 .altaika-main-cta>.e-con-inner{align-items:center;gap:28px}
.elementor-page-2888 .altaika-main-cta .elementor-element-f59c008{position:relative;padding-left:155px}
.elementor-page-2888 .altaika-main-cta .altaika-cta-guide{position:absolute;left:0;top:50%;transform:translateY(-50%);width:130px}
.elementor-page-2888 .altaika-main-cta .altaika-cta-guide img{width:120px;height:120px;object-fit:cover;border-radius:50%;border:3px solid #fff}
.elementor-page-2888 .altaika-main-cta h2{font-size:34px;line-height:1;color:#fff}
.elementor-page-2888 .altaika-main-cta p{color:#fff}
.elementor-page-2888 .altaika-main-cta .altaika-cta-eyebrow h6{font:700 11px/1.2 Inter,sans-serif;letter-spacing:.04em}
.elementor-page-2888 .altaika-cta-contacts .elementor-icon-list-text{color:#fff;font-size:11px}
.elementor-page-2888 .altaika-main-cta .elementor-button{min-height:43px;border-radius:4px;font:700 11px/1 Inter,sans-serif}
.elementor-page-2888 .altaika-main-cta .elementor-element-07fbffc .elementor-button{background:var(--altaika-red)}
.elementor-page-2888 .altaika-main-cta .elementor-element-9c80f36 .elementor-button{background:transparent;border:1px solid #fff}
@media(max-width:1024px){
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-fields{grid-template-columns:repeat(2,minmax(0,1fr))}
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__submit-field{grid-column:span 2}
 .elementor-page-2888 .altaika-trust-strip>.e-con-inner{flex-wrap:wrap}
 .elementor-page-2888 .altaika-trust-strip>.e-con-inner>div{width:50%;margin:8px 0}
 .elementor-page-2888 .elementor-element-2992e4a .wpte-trip-list-wrapper,
 .elementor-page-2888 .elementor-element-2992e4a .category-trips{grid-template-columns:repeat(2,minmax(0,1fr))}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tabs-wrapper{width:32%}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tabs-content-wrapper{width:68%}
}
@media(max-width:767px){
 .elementor-page-2888 .altaika-home-hero{min-height:760px!important}
 .elementor-page-2888 .elementor-element-029f434{width:100%;transform:none;margin-top:24px}
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-fields{display:flex!important;flex-direction:column!important}
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__adv-field,.elementor-page-2888 .elementor-element-029f434 .wpte-trip__submit-field{width:100%!important}
 .elementor-page-2888 .altaika-trust-strip>.e-con-inner>div{width:100%;border-right:0;border-bottom:1px solid #DED7CE;padding:12px 0}
 .elementor-page-2888 .altaika-intro>.e-con-inner{flex-direction:column!important}
 .elementor-page-2888 .altaika-intro-copy,.elementor-page-2888 .altaika-intro-visual{width:100%!important}
 .elementor-page-2888 .altaika-intro-copy .elementor-element-58bd371 h2{font-size:36px}
 .elementor-page-2888 .altaika-intro-visual>.elementor-widget-image img{height:320px}
 .elementor-page-2888 .altaika-promise-card{position:relative;right:auto;bottom:auto;width:100%;margin-top:-70px}
 .elementor-page-2888 .altaika-qualitative-row>.e-con-inner{grid-template-columns:repeat(2,1fr)}
 .elementor-page-2888 .altaika-featured-packages,.elementor-page-2888 .altaika-destinations,.elementor-page-2888 .altaika-styles,.elementor-page-2888 .altaika-reviews,.elementor-page-2888 .altaika-main-cta{padding-left:20px!important;padding-right:20px!important}
 .elementor-page-2888 .elementor-element-2992e4a .wpte-trip-list-wrapper,
 .elementor-page-2888 .elementor-element-2992e4a .category-trips{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}
 .elementor-page-2888 .elementor-element-2992e4a .category-trips-single{min-width:82vw!important;scroll-snap-align:start}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tabs-wrapper,.elementor-page-2888 .elementor-element-34d4385 .elementor-tabs-content-wrapper{width:100%;border-radius:8px}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tab-title{min-height:48px}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content{padding:24px 20px!important}
 .elementor-page-2888 .altaika-destination-facts{grid-template-columns:1fr;gap:12px}
 .elementor-page-2888 .altaika-destination-facts>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.3);padding:0 0 10px}
 .elementor-page-2888 .altaika-styles .elementor-element-000239b>.e-con-inner{flex-direction:column!important}
 .elementor-page-2888 .altaika-styles .elementor-element-000239b>.e-con-inner>div{width:100%!important}
 .elementor-page-2888 .altaika-main-cta>.e-con-inner{flex-direction:column!important}
 .elementor-page-2888 .altaika-main-cta .elementor-element-f59c008{width:100%!important;padding-left:0;padding-top:118px}
 .elementor-page-2888 .altaika-main-cta .altaika-cta-guide{left:0;top:0;transform:none}
 .elementor-page-2888 .altaika-main-cta .elementor-element-3145148{width:100%!important}
}
.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;width:100%!important}
.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{flex:1 1 0!important;width:calc(25% - 11px)!important;max-width:none!important}
@media(max-width:1024px){.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap{flex-wrap:wrap!important}.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{flex:0 0 calc(50% - 7px)!important;width:calc(50% - 7px)!important}}
@media(max-width:767px){.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap{flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory}.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{flex:0 0 82vw!important;width:82vw!important}}
.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{--span:25!important;flex:0 0 calc(25% - 10.5px)!important;width:calc(25% - 10.5px)!important;min-width:0!important;max-width:calc(25% - 10.5px)!important}
@media(max-width:1024px){.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{--span:50!important;flex-basis:calc(50% - 7px)!important;width:calc(50% - 7px)!important;max-width:calc(50% - 7px)!important}}
@media(max-width:767px){.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{--span:82!important;flex-basis:82vw!important;width:82vw!important;max-width:82vw!important}}

/* Pass 2 owner visual corrections */
body.home .page-header,body.home .entry-header,body.home h1.entry-title,body.home .site-main>header{display:none!important}
body.home .site-main{padding-top:0!important;margin-top:0!important}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-fields{grid-template-columns:repeat(5,minmax(0,1fr)) 168px!important;gap:0!important}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__adv-field{border-radius:0!important;border-width:0 1px 0 0!important;min-height:54px!important;padding:8px 12px!important}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__adv-field:first-child{border-radius:5px 0 0 5px!important;border-left:1px solid #4A4E51!important}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__submit-field{padding-left:10px!important}
.elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-submit,
.elementor-page-2888 .elementor-element-029f434 button{min-height:54px!important}
.elementor-page-2888 .altaika-trust-strip .elementor-icon{font-size:24px!important}
.elementor-page-2888 .altaika-trust-strip .elementor-icon-box-title{font-size:13px!important}
.elementor-page-2888 .altaika-trust-strip .elementor-icon-box-description{font-size:12px!important}
.elementor-page-2888 .altaika-intro-visual>.elementor-widget-image img{height:430px!important}
.elementor-page-2888 .altaika-promise-card{padding:24px!important;width:min(330px,74%)!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trips-single{height:440px!important;min-height:440px!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-fig,
.elementor-page-2888 .elementor-element-2992e4a .category-trip-fig img{height:270px!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-content-wrap{position:relative!important;z-index:3!important;margin-top:-112px!important;padding:58px 14px 14px!important;min-height:282px!important;background:linear-gradient(180deg,rgba(17,17,17,0) 0,#111 32%,#111 100%)!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-title{font-size:21px!important;text-transform:none!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-desc{-webkit-line-clamp:2!important;min-height:30px!important}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-mobile-title{display:none!important}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content{min-height:410px!important;background-position:center!important;background-size:cover!important;position:relative!important;overflow:hidden}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.48));z-index:0}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content>*{position:relative;z-index:1}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content[data-tab="1"]{background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/Serengeti-from-above-Tanzania-Photo-credit-Lola-Akinmade-Akerstrom-11-1920x1080-2.jpg.webp")!important}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content[data-tab="2"]{background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/5871720fc8c1b5e3a4a7c_1000x750-1.jpg.webp")!important}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content[data-tab="3"]{background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/tarangire-elephant-baobab-framat-1.webp")!important}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content[data-tab="4"]{background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/Casa-Private-Beach-Area-1.jpeg.webp")!important}
.elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content[data-tab="5"]{background-image:url("https://lukiko.com/altaikasafaris/wp-content/uploads/2026/08/top-of-Kilimanjaro-1.jpg.webp")!important}
.elementor-page-2888 .altaika-styles .elementor-element-000239b>.e-con-inner>div{padding:18px 14px!important}
.elementor-page-2888 .altaika-styles .elementor-icon{font-size:26px!important}
.elementor-page-2888 .altaika-styles .elementor-icon-box-title{font-size:12px!important}
.elementor-page-2888 .altaika-reviews .swiper-slide{padding:24px!important;min-height:190px}
.elementor-page-2888 .altaika-reviews .elementor-testimonial__text{font-size:13px!important}
.elementor-page-2888 .altaika-main-cta{padding-top:28px!important;padding-bottom:28px!important}
@media(max-width:1024px){
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__adv-field{border:1px solid #4A4E51!important;border-radius:5px!important}
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__submit-field{grid-column:span 2;padding-left:0!important}
}
@media(max-width:767px){
 .elementor-page-2888 .elementor-element-029f434 .wpte-trip__search-fields{display:flex!important}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tabs-wrapper{display:none!important}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tab-mobile-title{display:flex!important}
 .elementor-page-2888 .elementor-element-34d4385 .elementor-tab-content{min-height:0!important}
 .elementor-page-2888 .elementor-element-2992e4a .category-trips-single{height:430px!important;min-height:430px!important}
}
.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{height:460px!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-title{font-size:21px!important;line-height:1.18!important;margin-bottom:9px!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-desc{font-size:13px!important;line-height:1.5!important;max-height:39px!important;-webkit-line-clamp:2!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-detail-wrap{padding:0 17px 15px!important}
.elementor-page-2888 .elementor-element-2992e4a .category-trip-budget{display:flex!important;align-items:center!important;justify-content:space-between!important;height:62px!important;min-height:62px!important;padding:11px 13px 12px 17px!important;gap:12px!important}
.elementor-page-2888 .elementor-element-2992e4a .price-holder,.elementor-page-2888 .elementor-element-2992e4a .actual-price{font-size:16px!important}
.elementor-page-2888 .elementor-element-2992e4a .wpte-button-group .wpte-button{width:auto!important;min-width:94px!important;height:38px!important;padding:0 16px!important;border-radius:6px!important;line-height:38px!important;background:#6F3C00!important}
.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-duration{top:-386px!important}
@media(max-width:767px){.elementor-page-2888 .elementor-element-2992e4a .category-main-wrap>.category-trips-single{height:440px!important}.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-duration{top:-366px!important}}
.elementor-page-2888 .elementor-element-2992e4a .wpte-trip-duration-value:after{content:none!important;display:none!important}

/* Altaika native Featured Package cards — architecture correction */
.elementor-page-2888 .elementor-element-7330310{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%!important}
.elementor-page-2888 .elementor-element-9c40717,
.elementor-page-2888 .elementor-element-d4199e1,
.elementor-page-2888 .elementor-element-c3a2746,
.elementor-page-2888 .elementor-element-8abacb9{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;height:460px!important;background:#111315!important;border:1px solid #292c2f!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 10px 28px rgba(0,0,0,.16)!important}
.elementor-page-2888 .elementor-element-6cabd42 img,
.elementor-page-2888 .elementor-element-864ef73 img,
.elementor-page-2888 .elementor-element-775bd98 img,
.elementor-page-2888 .elementor-element-03b653b img{width:100%!important;height:230px!important;object-fit:cover!important;display:block!important}
.elementor-page-2888 .elementor-element-3e2e687,
.elementor-page-2888 .elementor-element-e12ebcd,
.elementor-page-2888 .elementor-element-95a3c38,
.elementor-page-2888 .elementor-element-9646577{position:absolute!important;top:14px!important;left:14px!important;z-index:3!important;width:auto!important;background:rgba(11,13,15,.88)!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:999px!important;padding:6px 10px!important}
.elementor-page-2888 .elementor-element-3e2e687 h6,
.elementor-page-2888 .elementor-element-e12ebcd h6,
.elementor-page-2888 .elementor-element-95a3c38 h6,
.elementor-page-2888 .elementor-element-9646577 h6{margin:0!important;color:#fff!important;font:700 12px/1 Arial,sans-serif!important;letter-spacing:.04em!important}
.elementor-page-2888 .altaika-package-content{display:flex!important;flex:1!important;flex-direction:column!important;padding:16px!important;background:linear-gradient(180deg,#17191b 0%,#0d0f11 100%)!important}
.elementor-page-2888 .altaika-package-content h3{color:#fff!important;font-size:20px!important;line-height:1.18!important;margin:0 0 8px!important}
.elementor-page-2888 .altaika-package-content p{color:#e5e3df!important;font-size:13px!important;line-height:1.5!important;margin:0!important}
.elementor-page-2888 .altaika-package-footer{margin-top:auto!important;padding-top:14px!important;border-top:1px solid rgba(255,255,255,.13)!important}
.elementor-page-2888 .altaika-package-footer h6{color:#fff!important;font-size:13px!important;line-height:1.2!important;margin:0!important}
.elementor-page-2888 .altaika-package-footer a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:92px!important;min-height:38px!important;padding:10px 14px!important;background:#6F3C00!important;color:#fff!important;border-radius:5px!important;font:700 12px/1 Arial,sans-serif!important}
@media(max-width:1024px){.elementor-page-2888 .elementor-element-7330310{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.elementor-page-2888 .elementor-element-7330310{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding-bottom:8px!important}.elementor-page-2888 .elementor-element-9c40717,.elementor-page-2888 .elementor-element-d4199e1,.elementor-page-2888 .elementor-element-c3a2746,.elementor-page-2888 .elementor-element-8abacb9{flex:0 0 min(86vw,330px)!important;height:450px!important;scroll-snap-align:start!important}}

/* Final package-card visual fidelity correction */
.elementor-page-2888 .elementor-element-9c40717,
.elementor-page-2888 .elementor-element-d4199e1,
.elementor-page-2888 .elementor-element-c3a2746,
.elementor-page-2888 .elementor-element-8abacb9{height:390px!important}
.elementor-page-2888 .elementor-element-6cabd42,
.elementor-page-2888 .elementor-element-864ef73,
.elementor-page-2888 .elementor-element-775bd98,
.elementor-page-2888 .elementor-element-03b653b{height:265px!important;min-height:265px!important}
.elementor-page-2888 .elementor-element-6cabd42 img,
.elementor-page-2888 .elementor-element-864ef73 img,
.elementor-page-2888 .elementor-element-775bd98 img,
.elementor-page-2888 .elementor-element-03b653b img{height:265px!important}
.elementor-page-2888 .altaika-package-content{position:relative!important;z-index:2!important;margin-top:-100px!important;min-height:225px!important;padding:54px 14px 12px!important;background:linear-gradient(180deg,rgba(13,15,17,0) 0%,rgba(13,15,17,.84) 25%,#0d0f11 54%,#0d0f11 100%)!important}
.elementor-page-2888 .altaika-package-content h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;color:#fff!important;font-size:17px!important;line-height:1.16!important;margin:0 0 6px!important;text-transform:none!important}
.elementor-page-2888 .altaika-package-content p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:36px!important;color:#f0eeea!important;font-size:12px!important;line-height:1.45!important}
.elementor-page-2888 .altaika-package-footer{min-height:50px!important;margin-top:auto!important;padding-top:10px!important}
.elementor-page-2888 .altaika-package-footer h6{font-size:12px!important;white-space:nowrap!important}
.elementor-page-2888 .altaika-package-footer a{min-width:88px!important;min-height:36px!important;padding:9px 13px!important}
@media(max-width:600px){.elementor-page-2888 .elementor-element-9c40717,.elementor-page-2888 .elementor-element-d4199e1,.elementor-page-2888 .elementor-element-c3a2746,.elementor-page-2888 .elementor-element-8abacb9{height:410px!important}}

.elementor-page-2888 .elementor-element-6cabd42,
.elementor-page-2888 .elementor-element-864ef73,
.elementor-page-2888 .elementor-element-775bd98,
.elementor-page-2888 .elementor-element-03b653b{flex:0 0 265px!important;width:100%!important;height:265px!important;min-height:265px!important;overflow:hidden!important}
.elementor-page-2888 .elementor-element-6cabd42 .elementor-widget-container,
.elementor-page-2888 .elementor-element-864ef73 .elementor-widget-container,
.elementor-page-2888 .elementor-element-775bd98 .elementor-widget-container,
.elementor-page-2888 .elementor-element-03b653b .elementor-widget-container{width:100%!important;height:100%!important}
.elementor-page-2888 .elementor-element-6cabd42 img,
.elementor-page-2888 .elementor-element-864ef73 img,
.elementor-page-2888 .elementor-element-775bd98 img,
.elementor-page-2888 .elementor-element-03b653b img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}

.elementor-page-2888 img[data-interaction-id="6cabd42"],
.elementor-page-2888 img[data-interaction-id="864ef73"],
.elementor-page-2888 img[data-interaction-id="775bd98"],
.elementor-page-2888 img[data-interaction-id="03b653b"]{display:block!important;flex:0 0 265px!important;width:100%!important;height:265px!important;min-height:265px!important;max-height:265px!important;object-fit:cover!important}

/* Mandatory self-review correction: keep all package content inside card */
.elementor-page-2888 .elementor-element-9c40717,
.elementor-page-2888 .elementor-element-d4199e1,
.elementor-page-2888 .elementor-element-c3a2746,
.elementor-page-2888 .elementor-element-8abacb9{position:relative!important;height:390px!important}
.elementor-page-2888 img[data-interaction-id="6cabd42"],
.elementor-page-2888 img[data-interaction-id="864ef73"],
.elementor-page-2888 img[data-interaction-id="775bd98"],
.elementor-page-2888 img[data-interaction-id="03b653b"]{position:absolute!important;inset:0 0 auto!important;width:100%!important;height:300px!important;min-height:300px!important;max-height:300px!important;object-fit:cover!important}
.elementor-page-2888 .altaika-package-content{position:absolute!important;inset:auto 0 0!important;z-index:2!important;display:flex!important;flex-direction:column!important;width:100%!important;height:225px!important;min-height:225px!important;margin:0!important;padding:62px 14px 12px!important;overflow:visible!important;background:linear-gradient(180deg,rgba(13,15,17,0) 0%,rgba(13,15,17,.88) 28%,#0d0f11 56%,#0d0f11 100%)!important}
.elementor-page-2888 .altaika-package-content h3{display:-webkit-box!important;flex:0 0 auto!important;width:100%!important;min-height:20px!important;max-height:60px!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0 0 6px!important;font-size:17px!important;line-height:20px!important}
.elementor-page-2888 .altaika-package-content p{display:-webkit-box!important;flex:0 0 36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important;font-size:12px!important;line-height:18px!important}
.elementor-page-2888 .altaika-package-footer{display:flex!important;flex:0 0 50px!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:50px!important;min-height:50px!important;margin-top:auto!important;padding:10px 0 0!important;border-top:1px solid rgba(255,255,255,.16)!important}
.elementor-page-2888 .altaika-package-footer h6{display:block!important;flex:0 1 auto!important;min-width:0!important;margin:0!important;font-size:12px!important;line-height:36px!important;white-space:nowrap!important}
.elementor-page-2888 .altaika-package-footer a{display:inline-flex!important;flex:0 0 88px!important;align-items:center!important;justify-content:center!important;width:88px!important;height:36px!important;min-height:36px!important;padding:0 12px!important}

.elementor-page-2888 .altaika-package-content{height:250px!important;min-height:250px!important}

.elementor-page-2888 [data-interaction-id="3e2e687"],
.elementor-page-2888 [data-interaction-id="e12ebcd"],
.elementor-page-2888 [data-interaction-id="95a3c38"],
.elementor-page-2888 [data-interaction-id="9646577"]{position:absolute!important;top:14px!important;left:14px!important;z-index:5!important;display:inline-flex!important;width:auto!important;height:auto!important;margin:0!important;padding:6px 10px!important;background:rgba(11,13,15,.88)!important;color:#fff!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:999px!important;font:700 12px/1 Arial,sans-serif!important;letter-spacing:.04em!important}
.elementor-page-2888 .altaika-home-hero .altaika-red{color:#FFFFFF;}/* End custom CSS */