.float12{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	left:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float12{
	margin-top:16px;
}

@media only screen and (max-width:600px) {
  #wa_button{right:0rem !important;}
}

#wa_button{bottom:2%;right:4.5rem;position:fixed;z-index:99;}
.mark-activity-guidance{margin:0 0 18px}.mark-activity-guidance-content{display:grid;gap:4px}.mark-activity-guidance-content strong{color:#3e3f5e;font-size:.84rem;font-weight:800;line-height:1.5}.mark-activity-guidance-content span,.mark-activity-field-help,[data-mark-activity-modal] .checkbox-wrap .checkbox-info .checkbox-info-text{color:#8f91ac}.mark-activity-field-help{margin-top:7px;font-size:.78rem;line-height:1.65}.mark-activity-recommendation-help{margin:2px 0 14px}@media screen and (max-width:480px){.mark-activity-guidance{align-items:flex-start;margin-bottom:16px}.mark-activity-field-help{font-size:.76rem}}
.img-circle{background-color:#25D366;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #25D366;width:100px;height:100px;bottom:-11px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out !important;-moz-animation:circle-anim 2.4s infinite ease-in-out !important;-ms-animation:circle-anim 2.4s infinite ease-in-out !important;-o-animation:circle-anim 2.4s infinite ease-in-out !important;animation:circle-anim 2.4s infinite ease-in-out !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#25D366;width:50px;height:50px;bottom:15px;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:50px;height:50px;bottom:15px;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.9;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:50px;height:50px;background-image:url(https://upload.wikimedia.org/wikipedia/commons/6/6b/WhatsApp.svg);background-position:center center;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
.img-circle:hover{opacity:1;}
@keyframes pulse {0% {transform:scale(.9);opacity:1;}
    50% {transform:scale(1);opacity:1;}
    100% {transform:scale(.9);opacity:1;}}
@-webkit-keyframes pulse {0% {-webkit-transform:scale(.95);opacity:1;}
    50% {-webkit-transform:scale(1);opacity:1;}
    100% {-webkit-transform:scale(.95);opacity:1;}}
@keyframes tossing {
    0% {transform:rotate(-8deg);}
    50% {transform:rotate(8deg);}
    100% {transform:rotate(-8deg);}}
@-webkit-keyframes tossing {
    0% {-webkit-transform:rotate(-8deg);}
    50% {-webkit-transform:rotate(8deg);}
    100% {-webkit-transform:rotate(-8deg);}}
@-webkit-keyframes circle-anim {
    0% {-webkit-transform:rotate(0deg) scale(.5) skew(1deg);-webkit-opacity:.1;}
    30% {-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5;}
    100% {-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1;}}
@keyframes circle-anim {
    0% {transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1;}
    30% {transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;}
    100% {transform:rotate(0deg) scale(1) skew(1deg);opacity:.1;}}
@-webkit-keyframes circle-fill-anim {
    0% {-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2;}
    50% {-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
    100% {-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2;}}
@keyframes circle-fill-anim {
    0% {transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2;}
    50% {transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
    100% {transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2;}}
