@media (min-width: 481px) and (max-width: 767px) {
coddle-slider .bdt-pagination-wrap {
  display: none;
}
}

@media (min-width: 320px) and (max-width: 480px) {
coddle-slider .bdt-pagination-wrap {
display: none;
}
}



@media (min-width: 320px) and (max-width: 480px) {
.bdt-pagination-wrap {
  display: none;
}
}

/* 
  ##Footer Menu = Mobile and Tablets
*/

@media (max-width: 767px) {
 .reyEl-menu--vertical .reyEl-menu-nav {
column-gap: 60px !important;
}
}

@media (min-width: 481px) and (max-width: 767px) {
.reyEl-menu--vertical .reyEl-menu-nav {
column-gap: 60px !important;
}
}

@media (min-width: 320px) and (max-width: 480px) {
.reyEl-menu--vertical .reyEl-menu-nav {
column-gap: 60px !important;
}
}

.reyEl-menu--vertical .reyEl-menu-nav {
column-gap: 40px !important;
}

/* 
  ##Footer = Desktops
*/
@media (max-width: 767px) {
  .elementor-175 .elementor-element.elementor-element-4f62288 {
    --padding-left: 20px !important;
    --padding-right: 20px !important;
  }
}

@media (min-width: 481px) and (max-width: 767px) {
.elementor-175 .elementor-element.elementor-element-4f62288 {
    --padding-left: 20px !important;
    --padding-right: 20px !important;
  }
}


@media (min-width: 320px) and (max-width: 480px) {
  
.elementor-175 .elementor-element.elementor-element-4f62288 {
    --padding-left: 20px !important;
    --padding-right: 20px !important;
  }
}
@media (min-width: 320px) and (max-width: 480px) {  
.section-boxed  {
 position: relative;
 width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}  
}

@media (min-width: 481px) and (max-width: 767px) {
.section-boxed  {
 position: relative;
 width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}  
}

@media (min-width: 768px) and (max-width: 1024px) { 
.section-boxed  {
position: relative;
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 25px !important;
padding-right: 25px !important;
}    
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.section-boxed  {
position: relative;
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 25px !important;
padding-right: 25px !important;
}  
}

@media (min-width: 1025px) and (max-width: 1280px) { 
.section-boxed  {
position: relative;
width: 100%;
margin-left: 55px !important;
margin-right: 65px !important;
padding-left: 55px !important;
padding-right: 130px !important;
}   
}

@media (min-width: 1281px) { 
.section-boxed  {
position: relative;
width: 100%;
margin-left: 55px !important;
margin-right: 65px !important;
padding-left: 55px !important;
padding-right: 130px !important;
}   
}



@media (min-width: 320px) and (max-width: 480px) { 
.section-xl {
 position: relative;
 width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}  
}

@media (min-width: 481px) and (max-width: 767px) {
.section-xl {
 position: relative;
 width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}  
}

@media (min-width: 768px) and (max-width: 1024px) {
.section-xl {
position: relative;
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 25px !important;
padding-right: 25px !important;
}    
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.section-xl {
position: relative;
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 25px !important;
padding-right: 25px !important;
}  
}

@media (min-width: 1025px) and (max-width: 1280px) { 
.section-xl {
position: relative;
width: 100%;
margin-left: 55px !important;
margin-right: 0px !important;
padding-left: 55px !important;
padding-right: 55px !important;
}   
}

@media (min-width: 1281px) {
.section-xl {
position: relative;
width: 100%;
margin-left: 55px !important;
margin-right: 0px !important;
padding-left: 55px !important;
padding-right: 55px !important;
} 
}

@media (min-width: 320px) and (max-width: 480px) {  
.section-large  {
 position: relative;
 width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}  
}

@media (min-width: 481px) and (max-width: 767px) {
.section-large   {
 position: relative;
 width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}  
}

@media (min-width: 768px) and (max-width: 1024px) { 
.section-large   {
position: relative;
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 25px !important;
padding-right: 25px !important;
}    
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.section-large  {
position: relative;
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
padding-left: 25px !important;
padding-right: 25px !important;
}  
}

@media (min-width: 1025px) and (max-width: 1280px) { 
.section-large  {
position: relative;
width: 100%;
margin-left: 55px !important;
margin-right: 65px !important;
padding-left: 55px !important;
padding-right: 130px !important;
}   
}

@media (min-width: 1281px) { 
.section-large   {
position: relative;
width: 100%;
margin-left: 55px !important;
margin-right: 65px !important;
padding-left: 55px !important;
padding-right: 130px !important;
}   
}