.scroll-effect1{width:100%;height:42px;margin:auto;position:relative;z-index:99}.scroll-effect1 a span{position:absolute;top:0;right:0;left:0;width:100%;height:42px;margin:0 auto 0;border:2px solid #fff;border-radius:50px;box-sizing:border-box}.scroll-effect1 a:after{content:"";width:20px;height:9px;background:url(/wp-content/themes/springburndental/images/scroll-arrow1.png) no-repeat center / cover;position:absolute;right:0;bottom:-15px;left:0;margin:auto}.scroll-effect1 a span::before{position:absolute;top:10px;right:0;left:0;content:'';width:1px;height:8px;margin-left:-1px;border:2px solid #fff;border-radius:50%;margin:0 auto 0;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,14px);opacity:0}100%{opacity:0}}@keyframes sdb10{0%{transform:translate(0,0);opacity:0}40%{opacity:1}80%{transform:translate(0,14px);opacity:0}100%{opacity:0}}.video-play-button{position:relative;display:block;width:33px;height:33px;float:none;background:#32abdf;border:2px solid #32abdf;border-radius:50%;margin:0 auto 10px}.video-play-button:after{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:54px;height:54px;background:rgb(18 164 143 / .6);border-radius:50%;-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite}.video-play-button:before{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:40px;height:40px;background:rgb(18 164 143 / .6);border-radius:50%;-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite}.video-play-button:after,.video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;z-index:-9}.video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;border-left:10px solid #fff;border-top:6px solid #fff0;border-bottom:6px solid #fff0;margin:9px 11px}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.square-effect1{background:#000;background:-moz-linear-gradient(-45deg,#000000 0%,#000000 25%,#1db891 50%,#1db891 75%,#14a5dd 100%);background:-webkit-linear-gradient(-45deg,#000000 0%,#000000 25%,#1db891 50%,#1db891 75%,#14a5dd 100%);background:linear-gradient(135deg,#000000 0%,#000000 25%,#1db891 50%,#1db891 75%,#14a5dd 100%);background-size:400% 400%;background-repeat:no-repeat;display:flex;position:relative;cursor:pointer;overflow:hidden;transition:.5s all}.square-effect1 img{transition:transform 0.8s ease-in-out 0s}.square-effect1:hover .square-bar1 img{transform:scale(1.08);transition:all 1.5s ease 0s}.square-effect1 .square-bar1{width:100%;float:left;position:relative;mix-blend-mode:screen}.square-effect1:hover{background-position:100% 100%}.map-color{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (min-width:768px) and (max-width:900px){.video-play-button{width:28px;height:28px}.video-play-button span{border-left:6px solid #016270;border-top:6px solid #fff0;border-bottom:6px solid #fff0;margin:6px 11px}.video-play-button:after{width:48px;height:48px}.video-play-button:before{width:34px;height:34px}}@media screen and (min-width:901px) and (max-width:1024px){.video-play-button{width:31px;height:31px}.video-play-button span{border-left:7px solid #016270;border-top:7px solid #fff0;border-bottom:7px solid #fff0;margin:7px 12px}.video-play-button:after{width:51px;height:51px}.video-play-button:before{width:37px;height:37px}}