.elementor-1648 .elementor-element.elementor-element-31d4603:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-31d4603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-31d4603{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1648 .elementor-element.elementor-element-31d4603 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-d0a68c1{text-align:right;}.elementor-1648 .elementor-element.elementor-element-d0a68c1 img{width:82%;}.elementor-1648 .elementor-element.elementor-element-d0a68c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1648 .elementor-element.elementor-element-fe3b97d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1648 .elementor-element.elementor-element-fe3b97d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1648 .elementor-element.elementor-element-fe3b97d > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-1648 .elementor-element.elementor-element-8f7ed8c{text-align:left;}.elementor-1648 .elementor-element.elementor-element-8f7ed8c img{width:68%;}.elementor-1648 .elementor-element.elementor-element-8f7ed8c > .elementor-widget-container{margin:0% 0% 0% -25%;}.elementor-1648 .elementor-element.elementor-element-d160794{margin-top:0%;margin-bottom:0%;padding:0em 0em 0em 4em;}.elementor-1648 .elementor-element.elementor-element-1255b5a .elementor-icon-list-icon i{color:#E1D4B9;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-1255b5a .elementor-icon-list-icon svg{fill:#E1D4B9;transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-1255b5a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-1255b5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-1255b5a .elementor-icon-list-item > a{font-family:"Amiko", Sans-serif;font-size:1.3em;font-weight:800;}.elementor-1648 .elementor-element.elementor-element-1255b5a .elementor-icon-list-text{color:#E1D4B9;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-52f6f30{padding:0em 0em 0em 4em;}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-icon i{color:#E1D4B9;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-icon svg{fill:#E1D4B9;transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-c631f92{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-item > a{font-family:"Amiko", Sans-serif;font-size:1.3em;font-weight:800;}.elementor-1648 .elementor-element.elementor-element-c631f92 .elementor-icon-list-text{color:#E1D4B9;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-4dcfac3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1648 .elementor-element.elementor-element-4dcfac3:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-4dcfac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-4dcfac3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1648 .elementor-element.elementor-element-4dcfac3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1648 .elementor-element.elementor-element-c18916d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1648 .elementor-element.elementor-element-c18916d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1648 .elementor-element.elementor-element-c18916d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1648 .elementor-element.elementor-element-1e06382 .elementor-heading-title{color:#F7931E;}.elementor-bc-flex-widget .elementor-1648 .elementor-element.elementor-element-653783d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1648 .elementor-element.elementor-element-653783d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1648 .elementor-element.elementor-element-653783d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1648 .elementor-element.elementor-element-653783d > .elementor-element-populated{margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1648 .elementor-element.elementor-element-0b25995{text-align:left;}.elementor-1648 .elementor-element.elementor-element-a21a02e:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-a21a02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-a21a02e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18em 3em 12em 2em;}.elementor-1648 .elementor-element.elementor-element-a21a02e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-04d6a9a > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-1648 .elementor-element.elementor-element-5de725f > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-1648 .elementor-element.elementor-element-945f32a .elementor-heading-title{color:#F7931E;}.elementor-1648 .elementor-element.elementor-element-6db770e{color:#E1D4B9;font-family:"Amiko", Sans-serif;font-weight:500;}.elementor-1648 .elementor-element.elementor-element-d76464e > .elementor-container{max-width:800px;}.elementor-1648 .elementor-element.elementor-element-d76464e:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-d76464e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-d76464e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-d76464e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-c0e5cf3 .elementor-heading-title{color:#F7931E;}.elementor-1648 .elementor-element.elementor-element-ce4c41f .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1648 .elementor-element.elementor-element-ce4c41f .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1648 .elementor-element.elementor-element-ce4c41f .elementor-button{font-size:18px;font-weight:200;text-transform:uppercase;fill:#F7931E;color:#F7931E;background-color:#000000;padding:20px 0px 20px 0px;}.elementor-1648 .elementor-element.elementor-element-ce4c41f .elementor-button:hover, .elementor-1648 .elementor-element.elementor-element-ce4c41f .elementor-button:focus{color:#FFFFFF;}.elementor-1648 .elementor-element.elementor-element-ce4c41f .elementor-button:hover svg, .elementor-1648 .elementor-element.elementor-element-ce4c41f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-title, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-title:before, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-title:after, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-content, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-mobile-title, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-desktop-title.elementor-active, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-title:before, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-title:after, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-content, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tabs-content-wrapper{border-color:var( --e-global-color-4d923be8 );}.elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-title, .elementor-1648 .elementor-element.elementor-element-e227508 .elementor-tab-title a{color:var( --e-global-color-4d923be8 );}.elementor-1648 .elementor-element.elementor-element-c2da7eb:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-c2da7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-c2da7eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 366px 0px;z-index:5;}.elementor-1648 .elementor-element.elementor-element-c2da7eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-bfde2be > .elementor-widget-container{margin:-50px 0px 0px 0px;}body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-7485947{left:62px;}body.rtl .elementor-1648 .elementor-element.elementor-element-7485947{right:62px;}.elementor-1648 .elementor-element.elementor-element-7485947{top:186px;}.elementor-1648 .elementor-element.elementor-element-120e526:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1648 .elementor-element.elementor-element-120e526 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-120e526 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E1D4B9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 20px 50px;}.elementor-1648 .elementor-element.elementor-element-120e526 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-44b8f17 .elementor-heading-title{color:#F7931E;}.elementor-1648 .elementor-element.elementor-element-158bc3c{color:#E1D4B9;font-family:"Amiko", Sans-serif;font-weight:500;}.elementor-1648 .elementor-element.elementor-element-d1a51a9 > .elementor-container{max-width:1432px;}.elementor-1648 .elementor-element.elementor-element-d1a51a9:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-d1a51a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-d1a51a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 120px 0px;}.elementor-1648 .elementor-element.elementor-element-d1a51a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-41b40cd{text-align:center;}.elementor-1648 .elementor-element.elementor-element-41b40cd .elementor-heading-title{color:#F7931E;font-family:"Amiko", Sans-serif;font-size:30px;text-transform:uppercase;letter-spacing:2px;}.elementor-1648 .elementor-element.elementor-element-fb2bdc8 .elementor-button{text-transform:uppercase;fill:#F7931E;color:#F7931E;background-color:rgba(247, 147, 30, 0);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-fb2bdc8 .elementor-button:hover, .elementor-1648 .elementor-element.elementor-element-fb2bdc8 .elementor-button:focus{color:#000000;background-color:#F7931E;}.elementor-1648 .elementor-element.elementor-element-fb2bdc8 .elementor-button:hover svg, .elementor-1648 .elementor-element.elementor-element-fb2bdc8 .elementor-button:focus svg{fill:#000000;}.elementor-1648 .elementor-element.elementor-element-c7561ed > .elementor-container{max-width:1140px;}.elementor-1648 .elementor-element.elementor-element-c7561ed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1648 .elementor-element.elementor-element-c7561ed:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-c7561ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1648 .elementor-element.elementor-element-c7561ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-1648 .elementor-element.elementor-element-c7561ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-a22df31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1648 .elementor-element.elementor-element-a22df31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-1648 .elementor-element.elementor-element-a22df31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 20% 10% 12%;}.elementor-1648 .elementor-element.elementor-element-a22df31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1648 .elementor-element.elementor-element-8ce77cb .elementor-heading-title{color:#F7931E;font-size:30px;text-transform:uppercase;letter-spacing:2px;}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-icon i{color:#F7931E;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-icon svg{fill:#F7931E;transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-7077424{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;text-transform:capitalize;}.elementor-1648 .elementor-element.elementor-element-7077424 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-1a800ae .elementor-icon-list-icon i{color:#F7931E;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-1a800ae .elementor-icon-list-icon svg{fill:#F7931E;transition:fill 0.3s;}.elementor-1648 .elementor-element.elementor-element-1a800ae{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1648 .elementor-element.elementor-element-1a800ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1648 .elementor-element.elementor-element-1a800ae .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;}.elementor-1648 .elementor-element.elementor-element-1a800ae .elementor-icon-list-text{color:#F7931E;transition:color 0.3s;}.elementor-1648 .elementor-element.elementor-element-1fbf50f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1648 .elementor-element.elementor-element-ec9c33d iframe{height:470px;}@media(max-width:1024px){.elementor-1648 .elementor-element.elementor-element-c2da7eb{padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-bfde2be img{width:92%;}.elementor-1648 .elementor-element.elementor-element-bfde2be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-7485947 img{width:56%;}.elementor-1648 .elementor-element.elementor-element-d1a51a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-fb2bdc8 > .elementor-widget-container{padding:0px 0px 30px 0px;}}@media(min-width:768px){.elementor-1648 .elementor-element.elementor-element-258037f{width:48%;}.elementor-1648 .elementor-element.elementor-element-fe3b97d{width:52%;}.elementor-1648 .elementor-element.elementor-element-0339212{width:100%;}.elementor-1648 .elementor-element.elementor-element-c18916d{width:45%;}.elementor-1648 .elementor-element.elementor-element-653783d{width:55%;}.elementor-1648 .elementor-element.elementor-element-04d6a9a{width:60%;}.elementor-1648 .elementor-element.elementor-element-5de725f{width:39.959%;}.elementor-1648 .elementor-element.elementor-element-ccb11cb{width:55%;}.elementor-1648 .elementor-element.elementor-element-120e526{width:44.959%;}.elementor-1648 .elementor-element.elementor-element-a22df31{width:50%;}.elementor-1648 .elementor-element.elementor-element-1fbf50f{width:50%;}}@media(max-width:767px){.elementor-1648 .elementor-element.elementor-element-8f7ed8c img{width:77%;}.elementor-1648 .elementor-element.elementor-element-8f7ed8c > .elementor-widget-container{margin:-14% 0% 0% 0%;}.elementor-1648 .elementor-element.elementor-element-a21a02e{padding:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-bfde2be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1648 .elementor-element.elementor-element-7485947 img{width:72%;}body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-7485947{left:10px;}body.rtl .elementor-1648 .elementor-element.elementor-element-7485947{right:10px;}.elementor-1648 .elementor-element.elementor-element-e9880f2{padding:0px 0px 20px 0px;}}/* Start custom CSS for section, class: .elementor-element-c2da7eb */#section-3-col-2-title{
	font-family: "Bartender Bold Serif",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    line-height: .9;
    margin: 0;
    padding: 0;
    text-rendering: optimizeLegibility;
}
#section-3-col-2-title:before {
    background-color: #F7931E;
    content: "";
    height: .375vw;
    left: -13.125vw;
    position: absolute;
    top: 1.5625vw;
    width: 11.875vw;
    z-index: 100;
}
#section-3-text p {
    color: #ccc;
    font-family: Montserrat,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
#section-3-text p strong{
	color: #F7931E;
}/* End custom CSS */
/* Start custom CSS */.c-home_hero-primary_tagline img {
    height: 40px;
    width: auto;
    margin-right: 10px;
    margin-top: 20px;
}
.u-z_1 {
    z-index: 100;
}
.u-left-md {
    text-align: left;
}
.u-absolute {
    position: absolute;
}
.c-home_hero-primary_tagline {
    left: -15vw;
    top: 13vw;
    width: 41.25vw;
    display: flex;
}
.c-home_hero-primary_tagline_star {
    left: -.1875vw;
    top: .5vw;
    width: 4.0625vw;
}
.icon-d-flex {
    display: flex;
}
img.c-home_hero-primary_tagline_with {
    margin-left: 35px;
    height: 60px;
    margin-top: 5px;
}
.u-font_quinary {
    font-family: Bartender;
}

.u-tan {
    color: #F7931E;
}
.c-home_hero-primary_tagline_line {
    font-size: 3.8vw;
    padding-left: 0vw;
    text-shadow: 0 0.0625vw 0.25vw rgba(0,0,0,.5);
}
.c-home_hero-primary_tagline_line--good_times {
    line-height: .75;
    margin-top: 0;
}

.u-hidden {
    border: 0;
    clip: rect(.1rem,.1rem,.1rem,.1rem);
    height: .1rem;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .1rem;
}



.u-absolute-md {
    position: absolute;
}
.c-home_hero-location_time {
    left: 2vw;
    top: 26vw;
}
.u-flex {
    display: flex;
}
.u-mar_r_15-md {
    margin-right: .9375vw;
    margin-top: 5px;
}
.u-gold {
    color: #856b39;
}
.c-home_hero-icon_column img {
    height: 20px;
    color: #fff;
}
.u-white {
    color: #fff;
}
.u-flex_1 {
    flex: 1 1 0%;
}
.u-font_quaternary {
    font-family: "Bartender Semi Condensed Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
.u-uppercase {
    text-transform: uppercase;
}
.a-tag a {
	color: #F7931E !important;
}
.a-tag a:hover{
	color: #fff !important;
}






.u-center {
    text-align: center;
}
.u-gold {
    color: #F7931E;
}
.u-absolute-md {
    position: absolute;
}
.u-pad_x_30-md {
    padding-left: 1.875vw;
    padding-right: 1.875vw;
}
.c-home_hero-secondary_tagline_border{
	transform: translate3d(0px, 0px, 0px);
}
.u-width_100 {
    width: 100%;
}
.u-left_0 {
    left: 0;
}
.u-top_0 {
    top: 0;
}
.u-absolute {
    position: absolute;
}
.u-block {
    display: block;
}
.u-bg_gold {
    background-color: #F7931E;
}
.u-uppercase {
    text-transform: uppercase;
}
.c-home_hero-secondary_tagline_border {
    height: .375vw;
}
.c-home_hero-secondary_tagline {
    font-size: 29px !important;
    left: 13vw;
    line-height: 36px;
    padding-bottom: 2.25vw;
    padding-top: 1.25vw;
    top: -3vw;
    width: 260px;
    font-weight: bold;
    letter-spacing: 2px;
    font-family: "Bartender",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
.u-block.js-home_hero-secondary_tagline_text {
    margin-bottom: 15px;
}



#section-3-col-2-title{
	font-family: "Bartender Bold Serif",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    line-height: .9;
    margin: 0;
    padding: 0;
    text-rendering: optimizeLegibility;
}
#section-3-col-2-title:before {
    background-color: #F7931E;
    content: "";
    height: .375vw;
    left: -13.125vw;
    position: absolute;
    top: 1.5625vw;
    width: 11.875vw;
    z-index: 100;
}
#section-3-text p {
    color: #ccc;
    font-family: Montserrat,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
#section-3-text p strong{
	color: #F7931E;
}






.section-1-col-2 span.u-animate.js-character {
    font-size: 93px !important;
    letter-spacing: -8px;
    line-height: 80px !important;
}
.section-1-col-1 img {
    height: 660px;
    width: 500px;
    object-fit: cover;
}
.section-1 .elementor-column-wrap.elementor-element-populated {
    padding: 0 !important;
}
.section-1-col-2 p {
	font-weight: bold;
}
.section-2-col-2 img {
    height: 400px;
    width: 600px;
    object-fit: cover;
}
.section-3 {
    padding-top: 220px;
}
.section-3-col-1 .elementor-repeater-item-be26219 img {
    width: 400px !important;
    height: 520px;
    object-fit: cover;
}	
.section-3-col-1 .elementor-repeater-item-6f37431 img {
    width: 235px !important;
    height: 355px;
    object-fit: cover;
}
.section-3-col-1 .elementor-repeater-item-9bc2c10 img {
    height: 265px;
    width: 265px !important;
    object-fit: cover;
}
.section-3-col-1 .elementor-widget-premium-img-layers-addon {
    margin-left: 30px;
}
.section-3-col-2 h2 {
    font-size: 30px;
    font-weight: bold;
    font-family: "Bartender",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    letter-spacing: 2px;
}
.section-3-col-2 {
    padding-right: 50px;
    margin-left: -30px;
}
.section-5 {
    padding-top: 300px !important;
    height: auto !important;
}
#section-5-col-1 .elementor-repeater-item-be26219 img {
    width: 800px !important;
    height: 600px;
    object-fit: cover;
}
#section-5-col-1 .elementor-repeater-item-6f37431 img {
    height: 475px;
    width: 355px !important;
    object-fit: cover;
}
#section-5-col-2 #section-3-col-2-title:before {
    background-color: #F7931E;
    content: "";
    height: .375vw;
    left: -220px;
    position: absolute;
    top: 10px;
    width: 200px;
    z-index: 100;
}
.sec-3-col-2 {
    padding-left: 30px;
}
#section-5-col-1 .elementor-repeater-item-6331cd9 img {
    width: 100%;
}




a.premium-tab-link {
    padding: 7px 0 20px !important;
    float: right;
}
.menu-main-row {
    left: -28% !important;
}
.section-4 li.premium-tabs-nav-list-item.tab-current {
    width: 170px;
}
.premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list.premium-tabs-vertical li.tab-current .premium-tab-link::after {
	display: none;
}
.tab-current a.premium-tab-link::before {
    position: absolute !important;
    content: "" !important;
    width: 150px !important;
    height: 2px !important;
    background-color: #fff;
    bottom: 32px !important;
    left: -120px;
    z-index: -1;
}
.tab-current a.premium-tab-link {
    position: relative;
}
.tab-current a.premium-tab-link p {
	background-color: #000;
    z-index: 1;
    padding-left: 10px;
}
.menu-heading-col h2 {
    font-family: "Bartender",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: 40px;
    letter-spacing: 1px;
}

.backyard-main-row h2 {
	position: relative;
    font-weight: bold;
    margin-bottom: 0;
    font-family: "Bartender",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
.backyard-main-row h2::before {
    position: absolute;
    content: "";
    width: 100px;
    height: 5px;
    background-color: #F7931E;
    top: 15px;
    left: -120px;
}
.backyard-main-row .elementor-container.elementor-column-gap-no {
	padding-left: 80px;
}
.backyard-content {
    margin-bottom: 10px !important;
}
.backyard-btn-row .elementor-column-wrap {
    padding: 0 !important;
}
.backyard-view-btn {
    margin-left: -80px;
}
.backyard-visit-btn span.elementor-button-text {
    font-size: 18px;
    font-family: "Bartender",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    letter-spacing: 1px;
}


.contact-map-col {
    margin-left: -170px;
    width: 70% !important;
}
.massage-form-col input, .massage-form-col textarea {
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #fff !important;
    width: 75% !important;
    border-radius: 0;
    padding: 5px 0 !important;
    font-size: 16px;
    color: #fff !important;
}
.massage-form-col textarea {
    height: 100px;
}
::placeholder {
    color: #fff;
}
input.wpcf7-form-control.wpcf7-submit {
    border: 1px solid #F7931E !important;
    width: 50% !important;
    color: #F7931E !important;
}



.time-left-col ul li:first-child {
    padding-left: 0 !important;
}
.time-left-col ul li {
    padding-left: 20% !important;
}
.time-left-col {
    width: 35% !important;
}
.section-3-col-2-title h2 {
    padding-left: 10% !important;
}



/* Media Desktop Start */

/* 90% - 80% */

@media (min-width: 1400px) and (max-width: 1800px)
{
    .section-4 > .elementor-container {
        max-width: 900px !important;
    }
    .time-left-col ul li {
        padding-left: 17% !important;
    }
}

/* 75% */

@media (min-width: 1801px) and (max-width: 1900px)
{
    .section-2-col-2 img {
        width: 640px;
    }
    .time-left-col {
        width: 25% !important;
    }
    .sec-3-col-2 p , .section-5-col-2 p , .menu-main-row p , .menu-main-row .elementor-text-editor.elementor-clearfix , .tback-main-col p , .contact-text-col .elementor-icon-list-text {
        font-size: 18px !important;
    }
    .section-4 > .elementor-container {
        max-width: 950px !important;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: 200px;
    }
    p.premium-tab-title {
        font-size: 20px !important;
    }
    ::placeholder {
        font-size: 20px !important;
    }
    .menu-main-row h2 , .menu-main-row h3 , .backyard-btn-row span.elementor-button-text {
        font-size: 24px !important;  
    }
    .tback-main-row > .elementor-container {
        max-width: 800px !important;
    }
    .c-info-main-sec .elementor-container {
        max-width: 1400px !important;
    }
    .time-left-col ul li {
        padding-left: 19% !important;
    }
    .menu-main-row {
        left: -30% !important;
    }
    input.wpcf7-form-control.wpcf7-submit {
        font-size: 22px;
    }
}

/* 65% */

@media (min-width: 1901px) and (max-width: 2150px)
{
    .section-2-col-2 img {
        width: 700px;
        height: 500px;
    }
    .sec-1-col-2 .elementor-icon-list-text {
        font-size: 26px;
    }
    .time-left-col {
        width: 25% !important;
    }
    .section-3-col-2-title h2 , .sec-3-col-2 h2 , .section-5-col-2 h2 , .tback-main-col h2 , .menu-heading-main-row h2 {
        font-size: 40px !important;
    }
    .section-2 > .elementor-container {
        max-width: 1400px !important;
    }
    .sec-3-col-2 p , .section-5-col-2 p , .menu-main-row p , .menu-main-row .elementor-text-editor.elementor-clearfix , .tback-main-col p , .contact-text-col .elementor-icon-list-text {
        font-size: 22px;
    }
    .section-3 > .elementor-container {
        max-width: 1300px !important;
    }
    .sec-3-col-2 {
        padding-left: 0;
    }
    .section-4 > .elementor-container {
        max-width: 1000px !important;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: 200px;
    }
    p.premium-tab-title {
        font-size: 20px !important;
    }
    ::placeholder {
        font-size: 24px !important;
    }
    .menu-main-row h2 , .menu-main-row h3 , .backyard-btn-row span.elementor-button-text {
        font-size: 26px !important;
    }
    .tback-main-row > .elementor-container {
        max-width: 800px !important;
    }
    .c-info-main-sec .elementor-container {
        max-width: 1400px !important;
    }
    .time-left-col ul li {
        padding-left: 19% !important;
    }
    .menu-main-row {
        left: -30% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 650px !important;
    }
    input.wpcf7-form-control.wpcf7-submit , .menu-heading-main-row .elementor-button-text {
        font-size: 26px;
    }
}

/* 50% */

@media (min-width: 2151px) and (max-width: 2850px)
{
    .section-2-col-2 img {
        width: 900px;
        height: 550px;
    }
    .sec-1-col-2 .elementor-icon-list-text {
        font-size: 36px;
    }
    .time-left-col {
        width: 30% !important;
    }
    .section-3-col-2-title h2 , .sec-3-col-2 h2 , .section-5-col-2 h2 , .tback-main-col h2 , .menu-heading-main-row h2 {
        font-size: 50px !important;
    }
    .section-2 > .elementor-container , .about-main-row > .elementor-container {
        max-width: 1600px !important;
    }
    .sec-3-col-2 p , .section-5-col-2 p , .menu-main-row p , .menu-main-row .elementor-text-editor.elementor-clearfix , .tback-main-col p , .contact-text-col .elementor-icon-list-text {
        font-size: 28px;
    }
    .section-3 > .elementor-container {
        max-width: 1500px !important;
    }
    .sec-3-col-2 {
        padding-left: 0;
    }
    .section-4 > .elementor-container {
        max-width: 1400px !important;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: 300px;
    }
    p.premium-tab-title {
        font-size: 30px !important;
    }
    ::placeholder {
        font-size: 32px !important;
    }
    .menu-main-row h2 , .menu-main-row h3 , .backyard-btn-row span.elementor-button-text {
        font-size: 36px !important;
    }
    .tback-main-row > .elementor-container {
        max-width: 1000px !important;
    }
    .c-info-main-sec .elementor-container {
        max-width: 1900px !important;
    }
    .time-left-col ul li {
        padding-left: 12% !important;
    }
    .menu-main-row {
        left: -30% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 850px !important;
    }
    input.wpcf7-form-control.wpcf7-submit , .menu-heading-main-row .elementor-button-text {
        font-size: 36px;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 img {
        width: 450px !important;
        height: 550px;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 0 !important;
    }
    .section-3-col-1 .elementor-repeater-item-be26219 img {
        width: 500px !important;
        height: 850px;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 {
        width: auto;
        left: 0;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 img {
        width: 900px !important;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 {
        width: auto !important;
        left: 150px !important;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 img {
        height: 600px;
        width: 500px !important;
        object-fit: cover;
    }
    .insta-main-row > .elementor-container {
        max-width: 1500px !important;
    }
    .insta-main-row img {
        height: 370px;
    }
}

/* Media Desktop End */


/* Media device Start */

@media (min-width: 1024px) and (max-width: 1250px)
{
    .sec-1-col-1 img {
        height: 650px !important;
        object-fit: cover;
    }
    .time-left-col, .time-right-col {
        width: 50% !important;
    }
    .sec-1-right-heading {
        margin-top: 80px;
    }
    .section-2 > .elementor-container {
        max-width: 900px;
    }
    .section-3 {
        padding-bottom: 100px !important;
    }
    .section-5-col-2 {
        padding-right: 20px;
    }
    .section-3-col-2-title h2 , .sec-3-col-2 h2 {
        font-size: 28px;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 0 !important;
    }
    .section-3-col-1 .elementor-repeater-item-9bc2c10 {
        left: 15% !important;
    }
    .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 30% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 500px !important;
    }
    .menu-main-row {
        left: -20% !important;
    }
    .about-main-row .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 0 !important;
    }
    .about-main-row .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 15% !important;
    }
    .about-main-row {
        padding-bottom: 270px !important;
    }
    .insta-main-row > .elementor-container {
        max-width: 800px !important;
    }
    .c-info-main-sec .elementor-container {
        max-width: 900px !important;
    }
    .contact-map-col {
        margin-left: -10%;
        width: 60% !important;
    }
    .massage-form-col input, .massage-form-col textarea {
        width: 90% !important;
    }
}

@media (min-width: 768px) and (max-width: 1023px) 
{
    .sec-1-col-1 img {
        height: 650px !important;
        object-fit: cover;
    }
    .time-left-col, .time-right-col {
        width: 50% !important;
    }
    .sec-1-right-heading {
        margin-top: 80px;
    }
    .section-2 > .elementor-container {
        max-width: 900px;
    }
    .section-3 {
        padding-bottom: 100px !important;
    }
    .section-3-col-2-title h2 , .sec-3-col-2 h2 {
        font-size: 22px;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 0 !important;
    }
    .section-3-col-1 .elementor-repeater-item-9bc2c10 {
        left: 15% !important;
    }
    .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 30% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 700px !important;
    }
    .menu-main-row {
        left: -3% !important;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical {
        flex-flow: unset !important;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical li {
        display: inline-block !important;
    }
    .tab-current a.premium-tab-link::before {
        display: none;
    }
    a.premium-tab-link {
        float: unset;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: auto;
    }
    .tab-current a.premium-tab-link p {
        padding-left: 0;
    }
    .about-main-row .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 0 !important;
    }
    .about-main-row .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 15% !important;
    }
    .about-main-row {
        padding-bottom: 230px !important;
    }
    .insta-main-row > .elementor-container {
        max-width: 700px !important;
    }
    .c-info-main-sec .elementor-container {
        max-width: 900px !important;
    }
    .contact-map-col {
        margin-left: -5%;
        width: 50% !important;
    }
    .massage-form-col input, .massage-form-col textarea {
        width: 90% !important;
    }
    .premium-tabs .premium-content-wrap.premium-tabs-vertical {
        float: unset;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 {
        width: 170%;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 img {
        width: 600px !important;
        height: 500px;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 img {
        height: 430px;
        width: 300px !important;
    }
    .section-5-col-2 {
        margin-left: -10px;
    }
    .contact-text-col > .elementor-column-wrap {
        padding-right: 10% !important;
    }
}

@media (min-width: 600px) and (max-width: 767px)
{
    .sec-1-col-1 img {
        width: 100% !important;
    }
    .sec-1-col-2 {
        margin-top: -20%;
    }
    .sec-1-col-2 span.elementor-icon-list-text {
        font-size: 24px;
    }
    .time-right-col {
        width: 50%;
    }
    .time-left-col {
        width: 45% !important;
    }
    .time-left-col ul li {
        padding-left: 16% !important;
    }
    .section-2 .elementor-row {
        flex-flow: column;
    }
    .section-2 .section-2-col-1 {
        order: 2;
    }
    .section-2 .section-2-col-2 {
        order: 1;
        padding-top: 150px;
        padding-bottom: 50px;
    }
    .section-3 {
        padding-top: 220px !important;
        padding-bottom: 80px !important;
    }
    .section-3-col-2-title h2 {
        padding-left: 0 !important;
        text-align: center;
        font-size: 30px;
    }
    .section-2-col-2 .elementor-image {
        text-align: center;
    }
    .sec-3-col-2 {
        padding-left: 0;
        padding-top: 90%;
    }
    .section-3-col-1 .elementor-widget-premium-img-layers-addon {
        margin-left: 0;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 0 !important;
    }
    .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 25% !important;
    }
    .section-3-col-1 .elementor-repeater-item-9bc2c10 {
        left: 12% !important;
    }
    .sec-3-col-2 h2 {
        font-size: 30px;
    }
    .sec-3-col-2 p {
        font-size: 18px;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical {
        flex-flow: unset !important;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical li {
        display: inline-block !important;
    }
    .tab-current a.premium-tab-link::before {
        display: none;
    }
    a.premium-tab-link {
        float: unset;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: auto;
    }
    .tab-current a.premium-tab-link p {
        padding-left: 0;
    }
    .menu-heading-main-row .elementor-col-50 {
        width: 50%;
    }
    .premium-tabs .premium-content-wrap.premium-tabs-vertical {
        float: unset;
    }
    .menu-main-row {
        left: -5% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 540px !important;
    }
    .menu-main-row .elementor-col-50:last-child {
        width: 20%;
    }
    .menu-main-row .elementor-col-50:first-child {
        width: 80%;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 img {
        width: 500px !important;
        height: 300px;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 {
        width: 500px;
        left: 9% !important;
    }
    .section-5-col-2 {
        padding: 45% 5% 0%;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 img {
        height: 300px;
        width: 350px !important;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 {
        top: -50px;
        left: 20% !important;
    }
    .about-main-row {
        padding-bottom: 150px !important;
    }
    .insta-main-row .premium-insta-feed.premium-insta-box {
        padding-bottom: 30px;
    } 
    .insta-main-row , .tback-main-row {
        padding-left: 30px !important;
        padding-right: 30px !important;
        padding-bottom: 100px !important;
    }
    .contact-text-col .elementor-column-wrap {
        padding: 50px !important;
    }
    .massage-form-col input, .massage-form-col textarea {
        width: 100% !important;
    }
    .contact-map-col {
        margin-left: 0;
        width: 100% !important;
    }
    .c-info-main-sec {
        padding-bottom: 0 !important;
    }
}

@media (min-width: 425px) and (max-width: 599px)
{
    .sec-1-col-1 img {
        width: 100% !important;
    }
    .sec-1-col-2 {
        margin-top: -20%;
    }
    .sec-1-col-2 span.elementor-icon-list-text {
        font-size: 22px;
    }
    .location-sec-1, .time-main-row {
        padding-left: 10px !important;
    }
    .time-left-col, .time-right-col {
        width: 50% !important;
    }
    .time-left-col ul li {
        padding-left: 16% !important;
    }
    .section-2 .elementor-row {
        flex-flow: column;
    }
    .section-2 .section-2-col-1 {
        order: 2;
    }
    .section-2 .section-2-col-2 {
        order: 1;
        padding-top: 150px;
        padding-bottom: 50px;
    }
    .section-3 {
        padding: 200px 20px 80px !important;
    }
    .section-3-col-2-title h2 {
        padding-left: 0 !important;
        text-align: center;
        font-size: 30px;
    }
    .section-2-col-2 .elementor-image {
        text-align: center;
    }
    .sec-3-col-2 {
        padding-left: 0;
        padding-top: 120%;
    }
    .section-3-col-1 .elementor-widget-premium-img-layers-addon {
        margin-left: 0;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 0 !important;
    }
    .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 25% !important;
    }
    .section-3-col-1 .elementor-repeater-item-9bc2c10 {
        left: 12% !important;
    }
    .sec-3-col-2 h2 {
        font-size: 30px;
    }
    .sec-3-col-2 p {
        font-size: 18px;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical {
        flex-flow: column !important;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical li {
        display: inline-block !important;
    }
    .tab-current a.premium-tab-link::before {
        display: none;
    }
    a.premium-tab-link {
        float: unset;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: auto;
    }
    .tab-current a.premium-tab-link p {
        padding-left: 0;
    }
    .menu-heading-main-row .elementor-col-50 {
        width: 50%;
    }
    .premium-tabs .premium-content-wrap.premium-tabs-vertical {
        float: unset;
    }
    .menu-main-row {
        left: -5% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 400px !important;
    }
    .menu-main-row .elementor-col-50:last-child {
        width: 20%;
    }
    .menu-main-row .elementor-col-50:first-child {
        width: 80%;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 img {
        width: 400px !important;
        height: 300px;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 {
        width: 400px;
        left: 3% !important;
    }
    .section-5-col-2 {
        padding: 65% 5% 0%;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 img {
        height: 300px;
        width: 350px !important;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 {
        top: -50px;
        left: 9% !important;
    }
    .about-main-row {
        padding-bottom: 150px !important;
    }
    .insta-main-row .premium-insta-feed.premium-insta-box {
        padding-bottom: 30px;
    } 
    .insta-main-row , .tback-main-row {
        padding-left: 30px !important;
        padding-right: 30px !important;
        padding-bottom: 100px !important;
    }
    .contact-text-col .elementor-column-wrap {
        padding: 50px !important;
    }
    .massage-form-col input, .massage-form-col textarea {
        width: 100% !important;
    }
    .contact-map-col {
        margin-left: 0;
        width: 100% !important;
    }
    .c-info-main-sec {
        padding-bottom: 0 !important;
    }
}

@media (min-width: 375px) and (max-width: 424px)
{
    .sec-1-col-1 img {
        width: 100% !important;
    }
    .sec-1-col-2 {
        margin-top: -20%;
    }
    .sec-1-col-2 span.elementor-icon-list-text {
        font-size: 20px;
    }
    .location-sec-1, .time-main-row {
        padding-left: 10px !important;
    }
    .time-left-col, .time-right-col {
        width: 50% !important;
    }
    .time-left-col ul li {
        padding-left: 16% !important;
    }
    .section-2 .elementor-row {
        flex-flow: column;
    }
    .section-2 .section-2-col-1 {
        order: 2;
    }
    .section-2 .section-2-col-2 {
        order: 1;
        padding-top: 150px;
        padding-bottom: 50px;
    }
    .section-3 {
        padding: 200px 20px 80px !important;
    }
    .section-3-col-2-title h2 {
        padding-left: 0 !important;
        text-align: center;
        font-size: 28px;
    }
    .section-2-col-2 .elementor-image {
        text-align: center;
    }
    .sec-3-col-2 {
        padding-left: 0;
        padding-top: 140%;
    }
    .section-3-col-1 .elementor-widget-premium-img-layers-addon {
        margin-left: 0;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 0 !important;
    }
    .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 25% !important;
    }
    .section-3-col-1 .elementor-repeater-item-9bc2c10 {
        left: 12% !important;
    }
    .sec-3-col-2 h2 {
        font-size: 28px;
    }
    .sec-3-col-2 p {
        font-size: 18px;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical {
        flex-flow: column !important;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical li {
        display: inline-block !important;
    }
    .tab-current a.premium-tab-link::before {
        display: none;
    }
    a.premium-tab-link {
        float: unset;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: auto;
    }
    .tab-current a.premium-tab-link p {
        padding-left: 0;
    }
    .menu-heading-main-row .elementor-col-50 {
        width: 50%;
    }
    .premium-tabs .premium-content-wrap.premium-tabs-vertical {
        float: unset;
    }
    .menu-main-row {
        left: -5% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 350px !important;
    }
    .menu-main-row .elementor-col-50:last-child {
        width: 20%;
    }
    .menu-main-row .elementor-col-50:first-child {
        width: 80%;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 img {
        width: 360px !important;
        height: 300px;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 {
        width: 360px;
        left: 3% !important;
    }
    .section-5-col-2 {
        padding: 75% 5% 0%;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 img {
        height: 300px;
        width: 330px !important;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 {
        top: -50px;
        left: 11% !important;
        width: auto;
    }
    .about-main-row {
        padding-bottom: 150px !important;
    }
    .insta-main-row .premium-insta-feed.premium-insta-box {
        padding-bottom: 30px;
    } 
    .insta-main-row , .tback-main-row {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 100px !important;
    }
    .contact-text-col .elementor-column-wrap {
        padding: 30px !important;
    }
    .massage-form-col input, .massage-form-col textarea {
        width: 100% !important;
    }
    .contact-map-col {
        margin-left: 0;
        width: 100% !important;
    }
    .c-info-main-sec {
        padding-bottom: 0 !important;
    }
}

@media (min-width: 320px) and (max-width: 374px)
{
    .sec-1-col-1 img {
        width: 100% !important;
    }
    .sec-1-col-2 {
        margin-top: -20%;
    }
    .sec-1-col-2 span.elementor-icon-list-text {
        font-size: 16px;
    }
    .location-sec-1, .time-main-row {
        padding-left: 10px !important;
    }
    .time-left-col, .time-right-col {
        width: 50% !important;
    }
    .time-left-col ul li {
        padding-left: 16% !important;
    }
    .section-2 .elementor-row {
        flex-flow: column;
    }
    .section-2 .section-2-col-1 {
        order: 2;
    }
    .section-2 .section-2-col-2 {
        order: 1;
        padding-top: 150px;
        padding-bottom: 50px;
    }
    .section-3 {
        padding: 200px 20px 80px !important;
    }
    .section-3-col-2-title h2 {
        padding-left: 0 !important;
        text-align: center;
        font-size: 24px;
    }
    .section-2-col-2 .elementor-image {
        text-align: center;
    }
    .sec-3-col-2 {
        padding-left: 0;
        padding-top: 160%;
    }
    .section-3-col-1 .elementor-widget-premium-img-layers-addon {
        margin-left: 0;
    }
    .section-3-col-1 .elementor-repeater-item-6f37431 {
        left: 0 !important;
    }
    .section-3-col-1 .elementor-repeater-item-be26219 {
        left: 25% !important;
    }
    .section-3-col-1 .elementor-repeater-item-9bc2c10 {
        left: 12% !important;
    }
    .sec-3-col-2 h2 {
        font-size: 24px;
    }
    .sec-3-col-2 p {
        font-size: 18px;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical {
        flex-flow: column !important;
    }
    ul.premium-tabs-nav-list.premium-tabs-vertical li {
        display: inline-block !important;
    }
    .tab-current a.premium-tab-link::before {
        display: none;
    }
    a.premium-tab-link {
        float: unset;
    }
    .section-4 li.premium-tabs-nav-list-item.tab-current {
        width: auto;
    }
    .tab-current a.premium-tab-link p {
        padding-left: 0;
    }
    .menu-heading-main-row .elementor-col-50 {
        width: 50%;
    }
    .premium-tabs .premium-content-wrap.premium-tabs-vertical {
        float: unset;
    }
    .menu-main-row {
        left: -7% !important;
    }
    .menu-main-row > .elementor-container {
        max-width: 300px !important;
    }
    .menu-main-row .elementor-col-50:last-child {
        width: 20%;
    }
    .menu-main-row .elementor-col-50:first-child {
        width: 80%;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 img {
        width: 300px !important;
        height: 300px;
    }
    #section-5-col-1 .elementor-repeater-item-be26219 {
        width: 300px;
        left: 3% !important;
    }
    .section-5-col-2 {
        padding: 85% 5% 0%;
    }
    .section-5-col-2 .elementor-column-wrap {
        padding: 25px !important;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 img {
        height: 300px;
        width: 330px !important;
    }
    #section-5-col-1 .elementor-repeater-item-6f37431 {
        top: -50px;
        left: 11% !important;
        width: auto;
    }
    .about-main-row {
        padding-bottom: 100px !important;
    }
    .insta-main-row .premium-insta-feed.premium-insta-box {
        padding-bottom: 30px;
    } 
    .insta-main-row , .tback-main-row {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 80px !important;
    }
    .contact-text-col .elementor-column-wrap {
        padding: 20px !important;
    }
    .massage-form-col input, .massage-form-col textarea {
        width: 100% !important;
    }
    .contact-map-col {
        margin-left: 0;
        width: 100% !important;
    }
    .c-info-main-sec {
        padding-bottom: 0 !important;
    }
}

/* Media device End */
/*21-11-20 changes Start*/
header.elementor-section.elementor-top-section.elementor-element.elementor-element-3d4608f5.elementor-section-content-middle.elementor-section-full_width.elementor-section-stretched.animated-slow.elementor-section-height-default.elementor-section-height-default.elementor-sticky.elementor-sticky--effects.animated.fadeInDown.elementor-sticky--active.elementor-section--handles-inside {
    background: black;
    padding-bottom: 10px;
}

@media(max-width:767px){
    .about-main-row {
        padding-bottom: 50px !important;
}
}
@media (max-width: 767px) and (min-width: 675px){
    .sec-3-col-2 {
    padding-top: 70%;
}
}

@media(max-width: 1023px) and (min-width: 768px){
    div#premium-tabs-223dff0 {
flex-wrap: wrap;
}

.premium-tabs-nav {
width: 100% !important;
}

.premium-content-wrap.premium-tabs-vertical {
width: 100% !important;
}

section.elementor-element-516900fc {
width: auto !important;
}
}

.elementor-element.elementor-element-ee3503c {
    visibility: visible !important;
}

.elementor-grid-item .elementor-icon{
    font-size: 20px!important;
    padding: 10px!important;
}

/*21-11-20 changes End*//* End custom CSS */