.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}

.animated.infinite {
 -webkit-animation-iteration-count: infinite;
 animation-iteration-count: infinite;
}
.mypage-alo-ph-circle1 {
 width: 90px;
 height: 90px;
 top: 12px;
 left: 12px;
 position: absolute;
 background-color: transparent;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid rgba(30, 30, 30, 0.4);
 opacity: .1;
 opacity: .5;
}
.zoomIn {
 -webkit-animation-name: zoomIn;
 animation-name: zoomIn;
}
.animated {
 -webkit-animation-duration: 1s;
 animation-duration: 1s;
 -webkit-animation-fill-mode: both;
 animation-fill-mode: both;
}
.mypage-alo-ph-circle-fill1 {
 width: 60px;
 height: 60px;
 top: 28px;
 left: 28px;
 position: absolute;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid transparent;
 -webkit-transition: all .5s;
 -moz-transition: all .5s;
 -o-transition: all .5s;
 transition: all .5s;
 opacity: .4 !important;
}
.mypage-alo-ph-img-circle1 {
 width: 30px;
 height: 30px;
 top: 43px;
 left: 43px;
 position: absolute;
 background: rgba(30, 30, 30, 0.1) url(../images/whatsapp-icon-logo-8CA4FB831E-seeklogo.com.png) no-repeat center center;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 opacity: 1;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 -webkit-transform-origin: 50% 50%;
 -moz-transform-origin: 50% 50%;
 -ms-transform-origin: 50% 50%;
 -o-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 background-size: 100%;
}
.tada {
 -webkit-animation-name: tada;
 animation-name: tada;
}
@-webkit-keyframes tada {
 from {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
 10%,
 20% {
  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
 }
 30%,
 50%,
 70%,
 90% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
 }
 40%,
 60%,
 80% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
 }
 to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
}
@keyframes tada {
 from {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
 10%,
 20% {
  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
 }
 30%,
 50%,
 70%,
 90% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
 }
 40%,
 60%,
 80% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
 }
 to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
}
@keyframes pulse {
 from {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
 50% {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
 }
 to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
}
@-webkit-keyframes zoomIn {
 from {
  opacity: 0;
  -webkit-transform: scale3d(.3, .3, .3);
  transform: scale3d(.3, .3, .3);
 }
 50% {
  opacity: 1;
 }
}
@keyframes zoomIn {
 from {
  opacity: 0;
  -webkit-transform: scale3d(.3, .3, .3);
  transform: scale3d(.3, .3, .3);
 }
 50% {
  opacity: 1;
 }
}
.mypage-alo-phone1 {
 position:fixed;
 bottom:100px;
 left:0;
}
.mypage-alo-ph-circle 1 {
 border-color: #43b91e;
}
.mypage-alo-ph-circle-fill1 {
 background-color:#43b91e;
}
.mypage-alo-ph-img-circle1 {
 background-color: #43b91e;
}
.mypage-alo-phone:hover .mypage-alo-ph-circle1 {
 border-color: #43b91e;
}
.mypage-alo-phone:hover .mypage-alo-ph-circle-fill1 {
 background-color:#43b91e;
}
.mypage-alo-phone:hover .mypage-alo-ph-img-circle1 {
 background-color: #43b91e;
}
 .mypage-whatsapp-phone {
 position: fixed;
 left: 0px;
 bottom: -20px;
 visibility: visible;
 background-color: transparent;
 width: 110px;
 height: 110px;
 cursor: pointer;
 z-index: 200000 !important;
}
.mypage-whatsapp-ph-img-circle {
 width: 30px;
 height: 30px;
 top: 43px;
 left: 43px;
 position: absolute;
 background: rgba(30, 30, 30, 0.1) url(../images/WHATSAPP.png) no-repeat center center;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid transparent;
 opacity: .7;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 -webkit-transform-origin: 50% 50%;
 -moz-transform-origin: 50% 50%;
 -ms-transform-origin: 50% 50%;
 -o-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 background-color: #0d9f16;
 background-size: 70%;
}
.mypage-whatsapp-ph-circle-fill {
 width: 60px;
 height: 60px;
 top: 28px;
 left: 28px;
 position: absolute;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid transparent;
 -webkit-transition: all .5s;
 -moz-transition: all .5s;
 -o-transition: all .5s;
 transition: all .5s;
 background-color: rgba(13,159,22,0.5);
 opacity: .75 !important;
}
.mypage-whatsapp-ph-circle {
 width: 90px;
 height: 90px;
 top: 12px;
 left: 12px;
 position: absolute;
 background-color: transparent;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid rgba(30, 30, 30, 0.4);
 opacity: .1;
 border-color: #0d9f16;
 opacity: .5;
}
 .mypage-alo-phone {
 position: fixed;
 right: 0px;
 bottom: -20px;
 visibility: visible;
 background-color: transparent;
 width: 110px;
 height: 110px;
 cursor: pointer;
 z-index: 200000 !important;
}
.mypage-alo-ph-img-circle {
 width: 30px;
 height: 30px;
 top: 43px;
 left: 43px;
 position: absolute;
 background: rgba(30, 30, 30, 0.1) url(../images/dienthoai.png) no-repeat center center;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid transparent;
 opacity: .7;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 -webkit-transform-origin: 50% 50%;
 -moz-transform-origin: 50% 50%;
 -ms-transform-origin: 50% 50%;
 -o-transform-origin: 50% 50%;
 transform-origin: 50% 50%;
 background-color: #0089B9;
 background-size: 70%;
}
.mypage-alo-ph-circle-fill {
 width: 60px;
 height: 60px;
 top: 28px;
 left: 28px;
 position: absolute;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out;
 -ms-transition: all 0.2s ease-in-out;
 -o-transition: all 0.2s ease-in-out;
 transition: all 0.2s ease-in-out;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid transparent;
 -webkit-transition: all .5s;
 -moz-transition: all .5s;
 -o-transition: all .5s;
 transition: all .5s;
 background-color: rgba(0, 175, 242, 0.5);
 opacity: .75 !important;
}
.mypage-alo-ph-circle {
 width: 90px;
 height: 90px;
 top: 12px;
 left: 12px;
 position: absolute;
 background-color: transparent;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 border-radius: 100%;
 border: 2px solid rgba(30, 30, 30, 0.4);
 opacity: .1;
 border-color: #0089B9;
 opacity: .5;
} 