.elementor-3973 .elementor-element.elementor-element-70583b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3973 .elementor-element.elementor-element-883e721 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:31px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-b37bd62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-67a216f .elementor-heading-title{font-family:"Super Fly", Sans-serif;font-size:93px;font-weight:300;color:var( --e-global-color-accent );}.elementor-3973 .elementor-element.elementor-element-6af0ebb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-7bd5a19 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:43px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-63a77cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-68f3124 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.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-3973 .elementor-element.elementor-element-71822ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;font-family:"brandon-grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-6e5134a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3973 .elementor-element.elementor-element-6e5134a .elementor-divider-separator{width:100%;}.elementor-3973 .elementor-element.elementor-element-6e5134a .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-3973 .elementor-element.elementor-element-f833ec7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-ca1dcb5 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-a591831{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;font-family:"brandon-grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-3973 .elementor-element.elementor-element-875a71d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3973 .elementor-element.elementor-element-875a71d .elementor-divider-separator{width:100%;}.elementor-3973 .elementor-element.elementor-element-875a71d .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-3973 .elementor-element.elementor-element-be959ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-3ebb6a1 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-22654ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;font-family:"brandon-grotesque", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-3973 .elementor-element.elementor-element-dabbac3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3973 .elementor-element.elementor-element-dabbac3 .elementor-divider-separator{width:100%;}.elementor-3973 .elementor-element.elementor-element-dabbac3 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-3973 .elementor-element.elementor-element-f18c0d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-f4d50a1 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-44d83c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;font-family:"brandon-grotesque", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3973 .elementor-element.elementor-element-1837953{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3973 .elementor-element.elementor-element-1837953 .elementor-divider-separator{width:100%;}.elementor-3973 .elementor-element.elementor-element-1837953 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-3973 .elementor-element.elementor-element-4267348{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-a81fcf4 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-ae835dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3973 .elementor-element.elementor-element-a6e94ed{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3973 .elementor-element.elementor-element-a6e94ed .elementor-divider-separator{width:100%;}.elementor-3973 .elementor-element.elementor-element-a6e94ed .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-3973 .elementor-element.elementor-element-a5e7606{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-0be8372 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-35c14db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;font-family:"brandon-grotesque", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-accent );}.elementor-3973 .elementor-element.elementor-element-c6eeb02{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3973 .elementor-element.elementor-element-c6eeb02 .elementor-divider-separator{width:100%;}.elementor-3973 .elementor-element.elementor-element-c6eeb02 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-3973 .elementor-element.elementor-element-92b8b24{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3973 .elementor-element.elementor-element-fab7d35 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3973 .elementor-element.elementor-element-3973481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;font-family:"brandon-grotesque", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-3973 .elementor-element.elementor-element-0d97037{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3973 .elementor-element.elementor-element-0d97037 .elementor-divider-separator{width:100%;}.elementor-3973 .elementor-element.elementor-element-0d97037 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-3973 .elementor-element.elementor-element-fe7ccc6{--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-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-3973 .elementor-element.elementor-element-88cce34 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"brandon-grotesque", Sans-serif;font-size:17px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3973 .elementor-element.elementor-element-88cce34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:23px 0px 0px 0px;}@media(min-width:768px){.elementor-3973 .elementor-element.elementor-element-fe7ccc6{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3973 .elementor-element.elementor-element-70583b6{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-b37bd62{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-6af0ebb{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-63a77cd{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-f833ec7{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-be959ec{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-f18c0d4{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-4267348{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-a5e7606{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-92b8b24{--content-width:90%;}}@media(max-width:1024px){.elementor-3973 .elementor-element.elementor-element-67a216f .elementor-heading-title{font-size:76px;}.elementor-3973 .elementor-element.elementor-element-7bd5a19 .elementor-heading-title{font-size:36px;}.elementor-3973 .elementor-element.elementor-element-71822ba{font-size:16px;}.elementor-3973 .elementor-element.elementor-element-a591831{font-size:16px;}.elementor-3973 .elementor-element.elementor-element-22654ba{font-size:16px;}.elementor-3973 .elementor-element.elementor-element-44d83c6{font-size:16px;}.elementor-3973 .elementor-element.elementor-element-ae835dc{font-size:16px;}.elementor-3973 .elementor-element.elementor-element-35c14db{font-size:16px;}.elementor-3973 .elementor-element.elementor-element-3973481{font-size:16px;}}@media(max-width:767px){.elementor-3973 .elementor-element.elementor-element-70583b6{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-b37bd62{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-67a216f .elementor-heading-title{font-size:55px;line-height:0.8em;letter-spacing:-0.7px;}.elementor-3973 .elementor-element.elementor-element-6af0ebb{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-7bd5a19 .elementor-heading-title{font-size:29px;}.elementor-3973 .elementor-element.elementor-element-63a77cd{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-f833ec7{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-be959ec{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-f18c0d4{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-4267348{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-a5e7606{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-92b8b24{--content-width:90%;}.elementor-3973 .elementor-element.elementor-element-fe7ccc6{--content-width:90%;}}/* Start custom CSS for text-editor, class: .elementor-element-71822ba */.elementor-3973 .elementor-element.elementor-element-71822ba ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-71822ba li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a591831 */.elementor-3973 .elementor-element.elementor-element-a591831 ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-a591831 li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22654ba */.elementor-3973 .elementor-element.elementor-element-22654ba ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-22654ba li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22654ba */.elementor-3973 .elementor-element.elementor-element-22654ba ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-22654ba li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d83c6 */.elementor-3973 .elementor-element.elementor-element-44d83c6 ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-44d83c6 li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae835dc */.elementor-3973 .elementor-element.elementor-element-ae835dc ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-ae835dc li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae835dc */.elementor-3973 .elementor-element.elementor-element-ae835dc ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-ae835dc li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c14db */.elementor-3973 .elementor-element.elementor-element-35c14db ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-35c14db li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c14db */.elementor-3973 .elementor-element.elementor-element-35c14db ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-35c14db li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3973481 */.elementor-3973 .elementor-element.elementor-element-3973481 ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-3973481 li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3973481 */.elementor-3973 .elementor-element.elementor-element-3973481 ul {
    list-style-position: inside;
    margin: 0;
    padding-left: 0;
}

.elementor-3973 .elementor-element.elementor-element-3973481 li {
    margin-left: 0;
    padding-left: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Super Fly';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shanklyhotel.com/wp-content/uploads/2026/02/SuperFly-One.ttf') format('truetype');
}
/* End Custom Fonts CSS */