.elementor-53 .elementor-element.elementor-element-078ce3c{--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;}.elementor-53 .elementor-element.elementor-element-d47555d{--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;}.elementor-53 .elementor-element.elementor-element-e6dca89{--display:flex;}.elementor-53 .elementor-element.elementor-element-e6dca89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-53 .elementor-element.elementor-element-4fbf1c6 img{width:85%;}.elementor-53 .elementor-element.elementor-element-54cf273{--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;--justify-content:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-53 .elementor-element.elementor-element-e6dca89{--width:35%;}.elementor-53 .elementor-element.elementor-element-54cf273{--width:65%;}}/* Start custom CSS for html, class: .elementor-element-6c391da */#formLogin{text-align:center;}

#username, #usernameMB, #password, #passwordMB {
		padding:9px;
    width: 49%;
    display: inline-block;
		border-radius: 20px;
}

#loginBtn, #loginBtnMB {
    background-image: linear-gradient(to right, #fde08d 0%, #E4B224  51%, #fde08d  100%);
		transition: 0.5s;
    background-size: 200% auto;
    border-radius: 20px;
    color: black;
    border: 1px solid goldenrod;
    width: 24.5%;
    display: inline-block;
		margin:5px 0px;
	  font-size:16px;
	
}

#loginBtnMB:hover,
#loginBtn:hover {
            background-position: right center; /* change the direction of the change here */
            color: #000;
            text-decoration: none;
}

#BtnRegis, #BtnRegisMB {
            background-image: linear-gradient(to right, #eeece6 0%, #a49e99  51%, #eeece6  100%);
		transition: 0.5s;
    background-size: 200% auto;
	  border: 1px solid silver;
    border-radius: 20px;
    color: #000;
    width: 24%;
    display: inline-block;
	  font-size:16px;
	
}

#BtnRegis:hover,
#BtnRegisMB:hover {
            background-position: right center; /* change the direction of the change here */
            color: #000;
            text-decoration: none;
}

#BtnTransfer, #BtnTransferMB {
            background-image: linear-gradient(to right, #4b6cb7 0%, #182848  51%, #4b6cb7  100%);
		transition: 0.5s;
    background-size: 200% auto;
    border-radius: 20px;
    color: white;
    border: 1px solid darkblue;
    width: 24%;
    display: inline-block;
	  font-size:16px;
	
}

#BtnTransfer:hover,
#BtnTransferMB:hover {
            background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;
}

#BtnLine, #BtnLineMB {
            background-image: linear-gradient(to right, #32CD32 0%, #006d00  51%, #32CD32  100%);
		transition: 0.5s;
    background-size: 200% auto;
    border-radius: 20px;
    color: white;
    border: 1px solid darkgreen;
    width: 24%;
    display: inline-block;
	  font-size:16px;
	
}

#BtnLine:hover,
#BtnLineMB:hover {
            background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;
}
        
@media only screen and (max-width: 600px) {
  #username,#usernameMB,  #password, #passwordMB{

      width:100%;
      margin: 5px 0px;
  }
#loginBtn, #loginBtnMB, #BtnRegis, #BtnRegisMB, #BtnTransfer, #BtnTransferMB, #BtnLine, #BtnLineMB{
      width:49%;
      margin: 5px 0px 10px;
  }

}

.ast-below-header-bar,.site-below-footer-wrap[data-section="section-below-footer-builder"]{
	background: linear-gradient( 202deg, #B57E10 , #F9DF7B , #FFF3A6 , #F9DF7B , #B57E10 );
}

.site-primary-footer-wrap[data-section="section-below-footer-builder"]{
	height:10px;
}

#ast-scroll-top{
	color:#000;
	background: linear-gradient( 202deg, #B57E10 , #F9DF7B , #FFF3A6 , #F9DF7B , #B57E10 );
}

.agl_main {
    background-color: #000000d1;
    border: solid 1px #e8bd4b;
    border-radius: 7px;
    text-align: -webkit-center;
    font-family: 'prompt';
    color: #fff;
}

.agl_main Div{	
    background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    background-clip: border-box;
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	font-weight:700;
}

.agl_main a {
 border-radius:5px;
    border: solid 1px #e8bd4b;
 transition:.5s;
}

#agl_yes_button {
	background-color:#00000000 !important;
}

.selection-view {
	display:flex;
	max-width:100%;
	gap:10px;
	list-style: none;
} 

@media only screen and (max-width:900px) {
	.attachments  {
		gap:5px;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
	text-align:center !important;
}

.selection-view.all-brands {
	border-bottom: 1px solid #e4b224;
}

ul.attachments {
	margin: 10px 15px 10px 15px;
} 

.social-wrapper {
	display:flex;
	text-align:center;
	justify-content:center;
	gap:10px;
	margin:5px 0px 5px 0px;
}

/* Style all font awesome icons */
.fa {
  padding: 5px;
  font-size: 30px;
  width: 25px;
  text-align: center;
  text-decoration: none;
	border-radius:50%;
	font-family: 'Font Awesome 5 Brands' !important; 
}

/* Set a specific color for each brand */

/* Facebook */
.fa-facebook {
  background: #3B5998;
  color: white;
}

/* Twitter */
.fa-twitter {
  background: #55ACEE;
  color: white;
}

/* instagram */
.fa-instagram {
  background: #ea4c89;
  color: white;
}

/* pinterest */
.fa-pinterest {
  background: #cb2027;
  color: white;
}
/* CERTIFIED CSS */
.certified-box {
	display:flex;
}

.certified-column {
	max-width:50%;
    align-self: center;
}

.certified-item {
	display:inline-block;
	max-width:250px;
	margin:5px auto;
}
.footer-test {
	position:fixed;
	bottom:0;
	background: rgb(170,119,28);
background: linear-gradient(180deg, rgba(170,119,28,1) 0%, rgba(252,246,186,1) 20%, rgba(219,182,88,1) 51%, rgba(251,245,183,1) 87%, rgba(170,119,28,1) 100%);
}

.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container {
	bottom: -10px !important;align-content
}

@media only screen and (max-width: 767px) {
    .uagb-block-5dfd4efd.uagb-infobox__content-wrap .uagb-ifb-content img {
        box-sizing: content-box;
        border: 1px solid #b2832b;
        border-radius: 30px;
        background: black;
    }
	
		    .uagb-block-5dfd4efd.uagb-infobox-icon-above-title {
        text-align: center;
        padding-bottom: 10px;
    }
	
		#ast-scroll-top {
   		 bottom: 100px;
   		 right: 10px;
   		 color: #000;
   		 background: linear-gradient(202deg, #B57E10, #F9DF7B, #FFF3A6, #F9DF7B, #B57E10);
		}
}/* End custom CSS */