.elementor-423 .elementor-element.elementor-element-04d4384.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-423 .elementor-element.elementor-element-04d4384 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-layla .jet-banner__content::before{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-layla .jet-banner__content::after{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-oscar .jet-banner__content::before{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-marley .jet-banner__title::after{background-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-ruby .jet-banner__text{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-roxy .jet-banner__text::before{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-roxy .jet-banner__content::before{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-bubba .jet-banner__content::before{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-bubba .jet-banner__content::after{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-romeo .jet-banner__content::before{background-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-romeo .jet-banner__content::after{background-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-sarah .jet-banner__title::after{background-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-effect-chico .jet-banner__content::before{border-color:#F2710F;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-banner__overlay{background-color:#DB8E30;opacity:0.2;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-banner:hover .jet-banner__overlay{opacity:0.4;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-banner__title{order:1;text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;letter-spacing:0.7px;}.elementor-423 .elementor-element.elementor-element-faac4ec .jet-banner__text{order:2;text-align:center;}.elementor-423 .elementor-element.elementor-element-980e732{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-423 .elementor-element.elementor-element-5148c4c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-423 .elementor-element.elementor-element-5148c4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-423 .elementor-element.elementor-element-5148c4c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-423 .elementor-element.elementor-element-5148c4c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-d07faa3{margin-top:-20px;margin-bottom:0px;z-index:1;}@media(max-width:767px){.elementor-423 .elementor-element.elementor-element-faac4ec .jet-banner__title{font-size:25px;}}/* Start custom CSS for jet-banner, class: .elementor-element-faac4ec */@media only screen and (max-width: 600px) {  
.page-banner img{
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for jet-banner, class: .elementor-element-faac4ec */@media only screen and (max-width: 600px) {  
.page-banner img{
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a791fdc */.container {
    /* padding-right: 15px; */
    /* padding-left: 15px; */
    /* margin-right: auto; */
    /* margin-left: auto; */
    padding: 0px;
    margin: 0px;
}
.cata-sub-nav {
        background-color: #F28125;
    padding: 0px;
    margin: 0px;
    /* Make this scrollable when needed */
    overflow-x: auto;
    /* We don't want vertical scrolling */
    overflow-y: hidden;
    /* Make an auto-hiding scroller for the 3 people using a IE */
    -ms-overflow-style: -ms-autohiding-scrollbar;
    /* For WebKit implementations, provide inertia scrolling */
    -webkit-overflow-scrolling: touch;
    /* We don't want internal inline elements to wrap */
    white-space: nowrap;
    /* Remove the default scrollbar for WebKit implementations */
}
.cata-sub-nav::-webkit-scrollbar {
        display: none;
    }
.cata-sub-nav ul {

        display: flex;
         
            
}
@media (min-width: 1024px)
{
   .cata-sub-nav ul {

        
              justify-content: center;
} 
.nav-next{display:none;}
}
.cata-sub-nav li {
    display: inline-table;
    margin: 0 10px;
        font-size: 16px;
} 
.arrow{
  background: red;
}
.nav-prev {
    width: auto;
     height: auto; 
    position: absolute;
    left: 0px;
    margin-top: 0px;
    top: 13px;
    z-index: 3;
    padding-right: 10px;
    background-color: #f28125;
}
.nav-next {
    width: auto;
     height: auto; 
    position: absolute;
    right: 0px;
    margin-top: 0px;
    top: 13px;
    z-index: 2;
    padding-left: 10px;
    background-color: #f28125;
}
.wrapper {
    position:relative;
    margin:0 auto;
    overflow:auto;
	padding:5px;
  	height:50px;
}

.list {
    position:absolute;
    left:0px;
    top:0px;
  	min-width:500px;
  	margin-left:12px;
    margin-top:0px;
}

.list li{
	display:table-cell;
    position:relative;
    text-align:center;
    cursor:grab;
    cursor:-webkit-grab;
    color:#efefef;
    vertical-align:middle;
}

.scroller {
  text-align:center;
  cursor:pointer;
  display:none;
  padding:7px;
  padding-top:11px;
  white-space:no-wrap;
  vertical-align:middle;
  background-color:#fff;
}

.scroller-right{
  float:right;
}

.scroller-left {
  float:left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5148c4c */.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.fade.in{opacity:1;}
.nav{    margin-bottom: 0;
    list-style: none;
    padding: 0px 20px;
    margin: 10px 20px;}
.nav>li{position:relative;display:block;}
.nav>li>a{position:relative;display:block;padding:10px 15px;}

.nav-tabs>li{float:left;margin-bottom:-1px;
    margin:0px;
}
.nav-tabs>li>a{font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
    letter-spacing: 0.7px;     color: #000000; margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color: #FFFFFF;cursor:default;}
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.container:after,.container:before,.nav:after,.nav:before{display:table;content:" ";}
.container:after,.nav:after{clear:both;}

.nav-next .elementor-icon {
    -webkit-border-radius: 50%;
    border-radius: 50%;
        border: 3px solid white;
    background-color: #f28125;
    font-size: 30px;
    color: white;
}
.nav-prev .elementor-icon {
    -webkit-border-radius: 50%;
    border-radius: 50%;
        border: 3px solid white;
    background-color: #f28125;
    font-size: 30px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a791fdc */.container {
    /* padding-right: 15px; */
    /* padding-left: 15px; */
    /* margin-right: auto; */
    /* margin-left: auto; */
    padding: 0px;
    margin: 0px;
}
.cata-sub-nav {
        background-color: #F28125;
    padding: 0px;
    margin: 0px;
    /* Make this scrollable when needed */
    overflow-x: auto;
    /* We don't want vertical scrolling */
    overflow-y: hidden;
    /* Make an auto-hiding scroller for the 3 people using a IE */
    -ms-overflow-style: -ms-autohiding-scrollbar;
    /* For WebKit implementations, provide inertia scrolling */
    -webkit-overflow-scrolling: touch;
    /* We don't want internal inline elements to wrap */
    white-space: nowrap;
    /* Remove the default scrollbar for WebKit implementations */
}
.cata-sub-nav::-webkit-scrollbar {
        display: none;
    }
.cata-sub-nav ul {

        display: flex;
         
            
}
@media (min-width: 1024px)
{
   .cata-sub-nav ul {

        
              justify-content: center;
} 
.nav-next{display:none;}
}
.cata-sub-nav li {
    display: inline-table;
    margin: 0 10px;
        font-size: 16px;
} 
.arrow{
  background: red;
}
.nav-prev {
    width: auto;
     height: auto; 
    position: absolute;
    left: 0px;
    margin-top: 0px;
    top: 13px;
    z-index: 3;
    padding-right: 10px;
    background-color: #f28125;
}
.nav-next {
    width: auto;
     height: auto; 
    position: absolute;
    right: 0px;
    margin-top: 0px;
    top: 13px;
    z-index: 2;
    padding-left: 10px;
    background-color: #f28125;
}
.wrapper {
    position:relative;
    margin:0 auto;
    overflow:auto;
	padding:5px;
  	height:50px;
}

.list {
    position:absolute;
    left:0px;
    top:0px;
  	min-width:500px;
  	margin-left:12px;
    margin-top:0px;
}

.list li{
	display:table-cell;
    position:relative;
    text-align:center;
    cursor:grab;
    cursor:-webkit-grab;
    color:#efefef;
    vertical-align:middle;
}

.scroller {
  text-align:center;
  cursor:pointer;
  display:none;
  padding:7px;
  padding-top:11px;
  white-space:no-wrap;
  vertical-align:middle;
  background-color:#fff;
}

.scroller-right{
  float:right;
}

.scroller-left {
  float:left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5148c4c */.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.fade.in{opacity:1;}
.nav{    margin-bottom: 0;
    list-style: none;
    padding: 0px 20px;
    margin: 10px 20px;}
.nav>li{position:relative;display:block;}
.nav>li>a{position:relative;display:block;padding:10px 15px;}

.nav-tabs>li{float:left;margin-bottom:-1px;
    margin:0px;
}
.nav-tabs>li>a{font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
    letter-spacing: 0.7px;     color: #000000; margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color: #FFFFFF;cursor:default;}
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.container:after,.container:before,.nav:after,.nav:before{display:table;content:" ";}
.container:after,.nav:after{clear:both;}

.nav-next .elementor-icon {
    -webkit-border-radius: 50%;
    border-radius: 50%;
        border: 3px solid white;
    background-color: #f28125;
    font-size: 30px;
    color: white;
}
.nav-prev .elementor-icon {
    -webkit-border-radius: 50%;
    border-radius: 50%;
        border: 3px solid white;
    background-color: #f28125;
    font-size: 30px;
    color: white;
}/* End custom CSS */