.elementor-4281 .elementor-element.elementor-element-60f4d81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:5.2rem;--padding-bottom:07.5rem;--padding-left:06rem;--padding-right:06rem;}.elementor-4281 .elementor-element.elementor-element-60f4d81:not(.elementor-motion-effects-element-type-background), .elementor-4281 .elementor-element.elementor-element-60f4d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test-tequila-financial.pantheonsite.io/wp-content/uploads/2024/05/Footer.jpg");background-position:center center;background-size:cover;}.elementor-4281 .elementor-element.elementor-element-60f4d81, .elementor-4281 .elementor-element.elementor-element-60f4d81::before{--border-transition:0.3s;}.elementor-4281 .elementor-element.elementor-element-3c7f589{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--padding-top:0rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4281 .elementor-element.elementor-element-3c7f589, .elementor-4281 .elementor-element.elementor-element-3c7f589::before{--border-transition:0.3s;}.elementor-4281 .elementor-element.elementor-element-ffbcc94 img{width:100%;height:44px;}.elementor-4281 .elementor-element.elementor-element-ffbcc94{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-4281 .elementor-element.elementor-element-ffbcc94 > .elementor-widget-container{border-style:none;}.elementor-4281 .elementor-element.elementor-element-ab4926d .elementor-heading-title{color:#FFFFFF80;font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;}.elementor-4281 .elementor-element.elementor-element-ab4926d > .elementor-widget-container{padding:0.55rem 0rem 0.55rem 0rem;border-style:none;}.elementor-4281 .elementor-element.elementor-element-ab4926d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-4281 .elementor-element.elementor-element-9fcce19{--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;--gap:0.8rem 0.9rem;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4281 .elementor-element.elementor-element-9fcce19, .elementor-4281 .elementor-element.elementor-element-9fcce19::before{--border-transition:0.3s;}.elementor-4281 .elementor-element.elementor-element-b51bbb0 .elementor-icon-wrapper{text-align:center;}.elementor-4281 .elementor-element.elementor-element-b51bbb0 .elementor-icon{font-size:1.758rem;}.elementor-4281 .elementor-element.elementor-element-b51bbb0 .elementor-icon svg{height:1.758rem;}.elementor-4281 .elementor-element.elementor-element-3efc8e2 .elementor-icon-wrapper{text-align:center;}.elementor-4281 .elementor-element.elementor-element-3efc8e2 .elementor-icon{font-size:1.758rem;}.elementor-4281 .elementor-element.elementor-element-3efc8e2 .elementor-icon svg{height:1.758rem;}.elementor-4281 .elementor-element.elementor-element-020bb31 .elementor-icon-wrapper{text-align:center;}.elementor-4281 .elementor-element.elementor-element-020bb31 .elementor-icon{font-size:1.758rem;}.elementor-4281 .elementor-element.elementor-element-020bb31 .elementor-icon svg{height:1.758rem;}.elementor-4281 .elementor-element.elementor-element-a18bc73 .elementor-icon-wrapper{text-align:center;}.elementor-4281 .elementor-element.elementor-element-a18bc73 .elementor-icon{font-size:1.758rem;}.elementor-4281 .elementor-element.elementor-element-a18bc73 .elementor-icon svg{height:1.758rem;}.elementor-4281 .elementor-element.elementor-element-4f5cbc2{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--margin-top:0rem;--margin-bottom:2.3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.2rem;--padding-bottom:03.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4281 .elementor-element.elementor-element-4f5cbc2, .elementor-4281 .elementor-element.elementor-element-4f5cbc2::before{--border-transition:0.3s;}.elementor-4281 .elementor-element.elementor-element-7d10ffc{text-align:left;}.elementor-4281 .elementor-element.elementor-element-7d10ffc .elementor-heading-title{color:#FFFFFF4D;font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;line-height:2.1rem;}.elementor-4281 .elementor-element.elementor-element-7d10ffc.elementor-element{--align-self:center;}.elementor-4281 .elementor-element.elementor-element-d348bbc{--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;--justify-content:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main .elementor-item{color:#FFFFFF4D;fill:#FFFFFF4D;padding-left:2.4rem;padding-right:2.4rem;padding-top:0px;padding-bottom:0px;}.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main .elementor-item:focus{color:#FBC30F;fill:#FBC30F;}.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FBC30F;}.elementor-4281 .elementor-element.elementor-element-733b3fb > .elementor-widget-container{margin:0rem 19rem 0rem 0rem;}.elementor-4281 .elementor-element.elementor-element-1771a96 .elementor-heading-title{color:#FFFFFF4D;font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-4281 .elementor-element.elementor-element-1771a96.elementor-element{--align-self:center;}.elementor-4281 .elementor-element.elementor-element-ce2b7d5 .elementor-heading-title{color:#FFFFFF4D;font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8rem;}@media(min-width:768px){.elementor-4281 .elementor-element.elementor-element-60f4d81{--content-width:1216px;}.elementor-4281 .elementor-element.elementor-element-3c7f589{--width:100%;}.elementor-4281 .elementor-element.elementor-element-9fcce19{--width:30%;}.elementor-4281 .elementor-element.elementor-element-4f5cbc2{--width:100%;}.elementor-4281 .elementor-element.elementor-element-d348bbc{--width:78%;}}@media(max-width:991px) and (min-width:768px){.elementor-4281 .elementor-element.elementor-element-d348bbc{--width:100%;}}@media(max-width:991px){.elementor-4281 .elementor-element.elementor-element-3c7f589{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-4281 .elementor-element.elementor-element-4f5cbc2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-4281 .elementor-element.elementor-element-7d10ffc.elementor-element{--align-self:flex-start;}.elementor-4281 .elementor-element.elementor-element-d348bbc{--justify-content:space-between;}.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main .elementor-item{padding-left:0rem;padding-right:0rem;}.elementor-4281 .elementor-element.elementor-element-733b3fb{--e-nav-menu-horizontal-menu-item-margin:calc( 4rem / 2 );}.elementor-4281 .elementor-element.elementor-element-733b3fb .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4rem;}.elementor-4281 .elementor-element.elementor-element-733b3fb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-4281 .elementor-element.elementor-element-60f4d81{--gap:0px 0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:02rem;--padding-right:02rem;}.elementor-4281 .elementor-element.elementor-element-60f4d81:not(.elementor-motion-effects-element-type-background), .elementor-4281 .elementor-element.elementor-element-60f4d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-4281 .elementor-element.elementor-element-3c7f589{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.2rem 0rem;--padding-top:04rem;--padding-bottom:02.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4281 .elementor-element.elementor-element-ffbcc94{--container-widget-width:11.032rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 11.032rem );max-width:11.032rem;}.elementor-4281 .elementor-element.elementor-element-ab4926d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-4281 .elementor-element.elementor-element-ab4926d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4281 .elementor-element.elementor-element-ab4926d.elementor-element{--order:3;}.elementor-4281 .elementor-element.elementor-element-9fcce19{--padding-top:0rem;--padding-bottom:04rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4281 .elementor-element.elementor-element-4f5cbc2{--gap:1.6rem 0rem;--margin-top:0rem;--margin-bottom:03.2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:02rem;--padding-bottom:02rem;--padding-left:0rem;--padding-right:0rem;}}/* Start custom CSS for heading, class: .elementor-element-ab4926d */@keyframes infiniteScroll {
  0% {transform: translateX(0%)}

  100% {transform: translateX(-100%)}
}
.footer-text-animation{
    overflow: hidden;
}
.footer-text-animation p{
padding-left: 5px;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
    white-space: nowrap;
    width: max-content;
}
.footer-text-animation p span{
    margin-left: 6px;
}

.footer-text-animation{
      -webkit-mask-image: linear-gradient(to right,transparent 0%,rgba(255, 255, 255, 0.17) 5%,rgba(255, 255, 255,1) 15%,rgba(255, 255, 255,1) 80%,rgba(255, 255, 255, 0.2) 95%,transparent 100% );
      mask-image: linear-gradient(to right,transparent 0%,rgba(255, 255, 255, 0.17) 5%,rgba(255, 255, 255,1) 15%,rgba(255, 255, 255,1) 80%,rgba(255, 255, 255, 0.2) 95%,transparent 100% );
}
.footer-text-animation .elementor-widget-container{
    display: flex;
}
 @media (max-width:767px){

 }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b51bbb0 */.__icon_hover a:hover{
    cursor: pointer;
    background-color: #FBC30F
}
.__icon_hover svg,.__icon_hover a{
    transition: .75s all ease;
}
.__icon_hover:hover svg{
    filter: invert(1);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcce19 */.footer-box-icon .elementor-widget-icon a{
    display: flex;
    width: 44px;
    height: 44px;
    border: 1px #FFFFFF26 solid !important;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
}
.footer-box-icon .elementor-widget-container{
    display: flex;
    align-items: center;
}
.footer-box-icon .elementor-icon-wrapper{
    display: flex;
}
.footer-box-icon{
    width: max-content;
}
 @media (max-width:767px){
   .footer-box-icon{
    width: 100%;
    display:flex;
    justify-content:center;
}  
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d10ffc */.footer-copy{
    width: max-content;
}
.footer-copy p{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1771a96 */.footer-back-top p:hover{
   color: #FBC30F !Important;
  
}
.footer-back-top p {
    transition: .75s all ease;
     cursor: pointer;
}
#back-to-top{

     cursor: pointer;
}/* End custom CSS */