.elementor-10 .elementor-element.elementor-element-5fd847e1{--display:flex;--min-height:80px;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;--z-index:95;}.elementor-10 .elementor-element.elementor-element-5fd847e1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5fd847e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5fd847e1, .elementor-10 .elementor-element.elementor-element-5fd847e1::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-20933330{--display:flex;--min-height:63px;--background-transition:0.3s;--border-radius:90px 90px 90px 90px;box-shadow:0px 15px 20px -15px rgba(0, 0, 0, 0.96);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .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-10 .elementor-element.elementor-element-1d435a89{text-align:left;}.elementor-10 .elementor-element.elementor-element-1d435a89 img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-46dfa95e{--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:flex-end;--align-items:center;--gap:2.2% 2.2%;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-36b7d5fc{width:auto;max-width:auto;--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF00;border-width:0px;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu .elementor-item{font-size:14px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.3rem;letter-spacing:-0.45px;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-36b7d5fc .e--pointer-framed .elementor-item:before,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#F8F3EF;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#F8F3EF;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown a:hover,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown a:hover,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown .elementor-item, .elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1.53px;}.elementor-10 .elementor-element.elementor-element-36b7d5fc div.elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-36b7d5fc div.elementor-menu-toggle svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-36b7d5fc div.elementor-menu-toggle:hover{color:#000000;}.elementor-10 .elementor-element.elementor-element-36b7d5fc div.elementor-menu-toggle:hover svg{fill:#000000;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-46dfa95e{--gap:6% 6%;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px !important;}.elementor-10 .elementor-element.elementor-element-36b7d5fc .elementor-menu-toggle{border-width:1px;border-radius:0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-5fd847e1{--content-width:960px;}.elementor-10 .elementor-element.elementor-element-20933330{--width:70px;}.elementor-10 .elementor-element.elementor-element-46dfa95e{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-20933330{--width:15%;}.elementor-10 .elementor-element.elementor-element-46dfa95e{--width:85%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-20933330{--width:58.7541px;--min-height:53.125px;}.elementor-10 .elementor-element.elementor-element-1d435a89 img{width:85%;}.elementor-10 .elementor-element.elementor-element-46dfa95e{--width:70%;}}/* Start custom CSS for nav-menu, class: .elementor-element-36b7d5fc */.ladi-button .elementor-nav-menu > li:nth-child(n+2) {
  box-shadow: rgb(0, 0, 0) 0px 15px 20px -15px;
  border-width: 0px 0px 2px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0);
}

@media (max-width: 766px) {
    
.ladi-button .elementor-nav-menu > li:first-child {
  background-color: white;
    width:100%;

}
.ladi-button .elementor-nav-menu > li:first-child > a {
    position: relative;
  color: #000000 !important;
  margin-left: 0px !important;
  width: 100%;
  
}

    
}


@media (min-width: 768px) {
    .ladi-button .elementor-nav-menu > li:first-child > a {
    position: relative;
  color: #000000 !important;
  margin-left: 20px;
  width: 100%;
  
}
.button-1 {
  position: relative;
  display: inline-block;
  padding-left:15px; 
  overflow: hidden;
  border-radius: 15px;
  width: 126px;
  height: 40px;
}
    .ladi-button .elementor-nav-menu > li:first-child {
  background-color: white;
    


}

    .button-1::before {
  content: '';
  position: absolute;
  top: 30%;
  left: 5px; /* Điều chỉnh vị trí */
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve" preserveAspectRatio="none" fill="rgba(232, 59, 48, 1.0)"><path d="M94.434,81.124c-0.297-1.275-1.076-1.439-1.672-1.814c-0.677-0.427-2.102-1.225-3.18-2.132 c-1.196-1.005-2.725-2.781-3.582-4.039c-2.133-3.128-4.938-8.111-6.429-13.511c-1.319-4.773-1.817-9.924-2.286-13.25 c-0.513-3.645-1.847-10.831-2.928-14.371c-0.862-2.822-2.249-7.596-5.358-10.539c-0.071-0.079-0.158-0.151-0.232-0.229 c-0.068-0.061-0.125-0.134-0.195-0.193c-0.001,0-0.001-0.001-0.001-0.001c-2.341-2.357-5.892-4.234-10.143-5.317 c0.039-0.33,0.064-0.663,0.064-1.002c0-4.69-3.802-8.492-8.492-8.492c-4.689,0-8.492,3.802-8.492,8.492 c0,0.34,0.025,0.673,0.064,1.002c-4.251,1.083-7.802,2.959-10.142,5.317c0,0-0.001,0-0.001,0.001 c-0.07,0.059-0.127,0.132-0.195,0.193c-0.074,0.078-0.161,0.15-0.232,0.229c-3.109,2.943-4.497,7.716-5.358,10.539 c-1.081,3.54-2.415,10.726-2.928,14.371c-0.468,3.326-0.967,8.477-2.286,13.25C18.938,65.027,16.133,70.011,14,73.139 c-0.858,1.258-2.386,3.034-3.582,4.039c-1.078,0.907-2.503,1.705-3.181,2.132c-0.595,0.375-1.375,0.539-1.671,1.814 c-0.312,1.339-0.282,5.257-0.281,5.323c0,0.002-0.001,0.004-0.001,0.006c0,4.039,20.02,7.312,44.715,7.312 c24.696,0,44.716-3.273,44.716-7.312c0-0.002-0.001-0.004-0.001-0.006C94.716,86.381,94.744,82.463,94.434,81.124z M45.773,14.727 c0-2.334,1.892-4.227,4.227-4.227c2.334,0,4.227,1.892,4.227,4.227c0,0.077-0.019,0.148-0.022,0.224 c-1.359-0.161-2.765-0.248-4.204-0.248s-2.844,0.087-4.204,0.248C45.792,14.875,45.773,14.803,45.773,14.727z M50.001,89.606 c-21.004,0-38.031-1.824-38.031-4.073s17.027-4.073,38.031-4.073c21.003,0,38.029,1.824,38.029,4.073S71.004,89.606,50.001,89.606z"></path><path d="M50.273,82.561c-4.418,0-8,0.121-8,0.271c0,2.355,3.582,4.265,8,4.265c4.418,0,8-1.909,8-4.265 C58.273,82.682,54.691,82.561,50.273,82.561z"></path></svg>');
  background-size: cover;
  animation: scale-pulse 2s infinite;
}



@keyframes scale-pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-0.5px);
  }
  75% {
    transform: translateX(0.5px);
  }
}/* End custom CSS */