
/* アニメーション MAP */
svg.newtop-logo2-svg.isanimestart #map_svc_parts1{ animation: mapAnime-1 ease-in 330ms both 293ms; }
@keyframes mapAnime-1 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #map_svc_parts2{ animation: mapAnime-2 ease-in 280ms both 273ms; }
@keyframes mapAnime-2 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #map_svc_parts3{ animation: mapAnime-3 ease-in 320ms both 239ms; }
@keyframes mapAnime-3 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #map_svc_parts4{ animation: mapAnime-4 ease-in 300ms both 250ms; }
@keyframes mapAnime-4 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #map_svc_parts5{ animation: mapAnime-5 ease-in 280ms both 295ms; }
@keyframes mapAnime-5 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #map_svc_parts6{ animation: mapAnime-6 ease-in 260ms both 288ms; }
@keyframes mapAnime-6 {
0% { transform: translate(0%, -71%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}


/* special */
svg.newtop-logo2-svg.isanimestart #special_svc_parts1{ animation: specialAnime-1 ease-in 280ms both 245ms; }
@keyframes specialAnime-1 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts2{ animation: specialAnime-2 ease-in 290ms both 296ms; }
@keyframes specialAnime-2 {
0% { transform: translate(0%, -71%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts3{ animation: specialAnime-3 ease-in 310ms both 285ms; }
@keyframes specialAnime-3 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -10%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts4{ animation: specialAnime-4 ease-in 270ms both 224ms; }
@keyframes specialAnime-4 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts5{ animation: specialAnime-5 ease-in 300ms both 222ms; }
@keyframes specialAnime-5 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts6{ animation: specialAnime-6 ease-in 280ms both 249ms; }
@keyframes specialAnime-6 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -10%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts7{ animation: specialAnime-7 ease-in 300ms both 299ms; }
@keyframes specialAnime-7 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts8{ animation: specialAnime-8 ease-in 260ms both 250ms; }
@keyframes specialAnime-8 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts9{ animation: specialAnime-9 ease-in 270ms both 253ms; }
@keyframes specialAnime-9 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts10{ animation: specialAnime-10 ease-in 300ms both 286ms; }
@keyframes specialAnime-10 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts11{ animation: specialAnime-11 ease-in 310ms both 264ms; }
@keyframes specialAnime-11 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts12{ animation: specialAnime-12 ease-in 320ms both 238ms; }
@keyframes specialAnime-12 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts13{ animation: specialAnime-13 ease-in 270ms both 285ms; }
@keyframes specialAnime-13 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts14{ animation: specialAnime-14 ease-in 290ms both 268ms; }
@keyframes specialAnime-14 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts15{ animation: specialAnime-15 ease-in 300ms both 253ms; }
@keyframes specialAnime-15 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #special_svc_parts16{ animation: specialAnime-16 ease-in 310ms both 225ms; }
@keyframes specialAnime-16 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -10%);}
100% { transform: translate(0%, 0%) ;}
}

/* information */
svg.newtop-logo2-svg.isanimestart #information_svc_parts1{ animation: informationAnime-1 ease-in 290ms both 258ms; }
@keyframes informationAnime-1 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts2{ animation: informationAnime-2 ease-in 310ms both 245ms; }
@keyframes informationAnime-2 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts3{ animation: informationAnime-3 ease-in 320ms both 261ms; }
@keyframes informationAnime-3 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts4{ animation: informationAnime-4 ease-in 260ms both 238ms; }
@keyframes informationAnime-4 {
0% { transform: translate(0%, -71%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts5{ animation: informationAnime-5 ease-in 330ms both 243ms; }
@keyframes informationAnime-5 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts6{ animation: informationAnime-6 ease-in 290ms both 233ms; }
@keyframes informationAnime-6 {
0% { transform: translate(0%, -71%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts7{ animation: informationAnime-7 ease-in 280ms both 262ms; }
@keyframes informationAnime-7 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts8{ animation: informationAnime-8 ease-in 260ms both 272ms; }
@keyframes informationAnime-8 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts9{ animation: informationAnime-9 ease-in 270ms both 221ms; }
@keyframes informationAnime-9 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts10{ animation: informationAnime-10 ease-in 280ms both 258ms; }
@keyframes informationAnime-10 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts11{ animation: informationAnime-11 ease-in 310ms both 235ms; }
@keyframes informationAnime-11 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts12{ animation: informationAnime-12 ease-in 300ms both 257ms; }
@keyframes informationAnime-12 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -10%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts13{ animation: informationAnime-13 ease-in 270ms both 265ms; }
@keyframes informationAnime-13 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts14{ animation: informationAnime-14 ease-in 330ms both 220ms; }
@keyframes informationAnime-14 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts15{ animation: informationAnime-15 ease-in 310ms both 245ms; }
@keyframes informationAnime-15 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts16{ animation: informationAnime-16 ease-in 290ms both 288ms; }
@keyframes informationAnime-16 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts17{ animation: informationAnime-17 ease-in 300ms both 294ms; }
@keyframes informationAnime-17 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts18{ animation: informationAnime-18 ease-in 320ms both 221ms; }
@keyframes informationAnime-18 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts19{ animation: informationAnime-19 ease-in 300ms both 255ms; }
@keyframes informationAnime-19 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #information_svc_parts20{ animation: informationAnime-20 ease-in 330ms both 276ms; }
@keyframes informationAnime-20 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -10%);}
100% { transform: translate(0%, 0%) ;}
}


/* stayintouch */
svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts1{ animation: stayintouchAnime-1 ease-in 270ms both 254ms; }
@keyframes stayintouchAnime-1 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts2{ animation: stayintouchAnime-2 ease-in 300ms both 242ms; }
@keyframes stayintouchAnime-2 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts3{ animation: stayintouchAnime-3 ease-in 290ms both 223ms; }
@keyframes stayintouchAnime-3 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts4{ animation: stayintouchAnime-4 ease-in 280ms both 278ms; }
@keyframes stayintouchAnime-4 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts5{ animation: stayintouchAnime-5 ease-in 290ms both 280ms; }
@keyframes stayintouchAnime-5 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts6{ animation: stayintouchAnime-6 ease-in 290ms both 286ms; }
@keyframes stayintouchAnime-6 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts7{ animation: stayintouchAnime-7 ease-in 290ms both 240ms; }
@keyframes stayintouchAnime-7 {
0% { transform: translate(0%, -74%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts8{ animation: stayintouchAnime-8 ease-in 270ms both 245ms; }
@keyframes stayintouchAnime-8 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts9{ animation: stayintouchAnime-9 ease-in 310ms both 228ms; }
@keyframes stayintouchAnime-9 {
0% { transform: translate(0%, -71%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts10{ animation: stayintouchAnime-10 ease-in 260ms both 221ms; }
@keyframes stayintouchAnime-10 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts11{ animation: stayintouchAnime-11 ease-in 280ms both 274ms; }
@keyframes stayintouchAnime-11 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts12{ animation: stayintouchAnime-12 ease-in 290ms both 252ms; }
@keyframes stayintouchAnime-12 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts13{ animation: stayintouchAnime-13 ease-in 280ms both 222ms; }
@keyframes stayintouchAnime-13 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts14{ animation: stayintouchAnime-14 ease-in 270ms both 252ms; }
@keyframes stayintouchAnime-14 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts15{ animation: stayintouchAnime-15 ease-in 260ms both 238ms; }
@keyframes stayintouchAnime-15 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -11%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts16{ animation: stayintouchAnime-16 ease-in 310ms both 261ms; }
@keyframes stayintouchAnime-16 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts17{ animation: stayintouchAnime-17 ease-in 310ms both 234ms; }
@keyframes stayintouchAnime-17 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts18{ animation: stayintouchAnime-18 ease-in 280ms both 243ms; }
@keyframes stayintouchAnime-18 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -15%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts19{ animation: stayintouchAnime-19 ease-in 330ms both 236ms; }
@keyframes stayintouchAnime-19 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts20{ animation: stayintouchAnime-20 ease-in 310ms both 241ms; }
@keyframes stayintouchAnime-20 {
0% { transform: translate(0%, -71%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts21{ animation: stayintouchAnime-21 ease-in 330ms both 231ms; }
@keyframes stayintouchAnime-21 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts22{ animation: stayintouchAnime-22 ease-in 330ms both 234ms; }
@keyframes stayintouchAnime-22 {
0% { transform: translate(0%, -75%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -14%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts23{ animation: stayintouchAnime-23 ease-in 330ms both 229ms; }
@keyframes stayintouchAnime-23 {
0% { transform: translate(0%, -73%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -12%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts24{ animation: stayintouchAnime-24 ease-in 330ms both 267ms; }
@keyframes stayintouchAnime-24 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -10%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts25{ animation: stayintouchAnime-25 ease-in 330ms both 273ms; }
@keyframes stayintouchAnime-25 {
0% { transform: translate(0%, -72%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts26{ animation: stayintouchAnime-26 ease-in 260ms both 258ms; }
@keyframes stayintouchAnime-26 {
0% { transform: translate(0%, -70%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.1%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}

svg.newtop-logo2-svg.isanimestart #stayintouch_svc_parts27{ animation: stayintouchAnime-27 ease-in 310ms both 275ms; }
@keyframes stayintouchAnime-27 {
0% { transform: translate(0%, -71%) ; opacity: 0; }
50% { opacity: 1;}
55% { transform: translate(0%, 0.0%) ;}
75% { transform: translate(0%, -13%);}
100% { transform: translate(0%, 0%) ;}
}
