/*
Theme Name: Epintel
Description: Epintel theme
Author: Epintel
Author URI:  https://www.epintl.net/
Template: Avada
Version: 1.0.0
Text Domain:  Epintel
*/

 
.btn-bottom {
    position: absolute !important;
    width: 100%;
    bottom: 0;
    left: 0;
}
.btn-bottom:hover .fusion-button-text,
.btn-bottom:hover i{
    color: #f36b22;
}
textarea{
    resize: none;
}
a:hover:not(.fusion-button){
    text-decoration: underline;
}

.background-orange p > a{
    color: #fff !important;
}

.background-orange p > a:hover{
    text-decoration: underline;
    color: #fff !important;
}

ul.fusion-menu a:hover{
    text-decoration:none;
} 


.home-banner-buttons>div {
    row-gap: 20px;
}

#gform_1_validation_container:focus {
    outline: none;
}

@media screen and (max-width: 1260px) {
    .home-items .fusion-builder-row.fusion-row {
        gap: 20px;
    }
}

/* Media query for screens smaller than 768px (e.g., tablets, phones) */
@media screen and (max-width: 768px) {
  
}

@media screen and (max-width: 700px) {
    .swap-column-mobile .fusion-builder-row.fusion-row{
       flex-direction: column-reverse !important;
    }
   }

@media screen and (max-width: 560px) {
  .buttons .fusion-column-wrapper > div{
    margin-bottom: 10px;
  }
  .buttons .fusion-column-wrapper > div:nth-of-type(2) .fusion-button{
    margin-left: 5px;
  }
}



/* Media query for screens smaller than 480px (e.g., mobile devices) */
@media screen and (max-width: 480px) {
    .item-card .fusion-text {
        margin-left: 0px;
        margin-right: 0px;
    }
}