.video-play-button{width:58px;height:58px;float:left;border:3px solid #fff;border-radius:50%;margin:0 0 0;position:relative}.video-play-button:after{width:58px;height:58px;background:rgb(255 255 255 / .6);border-radius:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite}.video-play-button:before{width:44px;height:44px;background:rgb(255 255 255 / .6);border-radius:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-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:18px solid #fff;border-top:10px solid #fff0;border-bottom:10px solid #fff0;margin:16px 20px}@-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}}.hovereffect{height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:pointer;background:#1f5776}.hovereffect .overlay1{position:absolute;overflow:hidden;width:80%;left:10%;bottom:1%;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.hovereffect:hover .overlay1{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hovereffect img{display:block;position:relative;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.hovereffect:hover img{mix-blend-mode:multiply}.hovereffect h3{text-align:center;position:relative;font-size:20px;font-weight:500;background-color:#fff0;color:#FFF;padding:1em 0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hovereffect a,.hovereffect p{color:#FFF;padding:1em 0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hovereffect:hover a,.hovereffect:hover p,.hovereffect:hover h3{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hovereffect2{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.hovereffect2 .overlay2{width:100%;position:absolute;overflow:hidden;bottom:66px;left:0}.hovereffect2 img{display:block;position:relative;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.hovereffect2:hover img{filter:grayscale(1);-webkit-filter:grayscale(1)}.hovereffect2 .teamer-btn1,.hovereffect2 .treat-btn1{display:inline-block;text-decoration:none}.hovereffect2 .teamer-btn1,.hovereffect2 .treat-btn1{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in;opacity:0;filter:alpha(opacity=0);color:#304b98;text-transform:uppercase}.hovereffect2:hover .teamer-btn1,.hovereffect2:hover .treat-btn1{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.circle-effects1{display:block;overflow:hidden;transition:all 0.25s ease-out 0s;position:relative}.circle-effects1 img{width:100%;-webkit-transition:all 0.25s ease-out 0s;transition:all 0.25s ease-out 0s;display:block}.circle-effects1 .circle-row1{width:100%;height:100%;opacity:0;overflow:hidden;visibility:hidden;-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;position:absolute;right:0;bottom:0;z-index:10}.circle-effects1:hover img,.services-col2:hover .circle-effects1 img,.treatments-col3:hover .circle-effects1 img{opacity:0}.circle-effects1:hover .circle-row1,.services-col2:hover .circle-effects1 .circle-row1,.treatments-col3:hover .circle-effects1 .circle-row1{opacity:1;visibility:visible}.circle-effects1:hover .circle-row1 img,.services-col2:hover .circle-effects1 .circle-row1 img,.treatments-col3:hover .circle-effects1 .circle-row1 img{opacity:1}.checkbox1{width:100%;float:none;display:inline-block;margin:0 0 20px}.checkbox2{width:100%;float:none;display:inline-block;margin:0 0 26px}.checkbox1 a,.checkbox2 a{color:#f5f5f5}.checkbox1 a:hover,.checkbox2 a:hover{color:#215c9e}.checkbox1 span,.checkbox2 span{font-size:12px;font-weight:400;color:#f5f5f5;letter-spacing:.36px;line-height:1.25;display:inherit;position:relative;top:-3px}[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px}[type="checkbox"]:checked+label,[type="checkbox"]:not(:checked)+label{position:relative;padding-left:22px;cursor:pointer;line-height:20px;display:inline;color:#666}[type="checkbox"]:checked+label:before,[type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;background:none;border:1px solid rgb(255 255 255 / .5);border-radius:50%}[type="checkbox"]:checked+label:after,[type="checkbox"]:not(:checked)+label:after{content:'';width:7px;height:7px;background:#fff;border-radius:50%;position:absolute;top:4px;left:4px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type="checkbox"]:checked+label:before{border:1px solid rgb(255 255 255 / .5)}.square-effect1{overflow:hidden;cursor:pointer;display:block;position:relative}.square-effect1 img{width:100%;display:block;transition:all 0.25s ease-out 0s;-o-transition:all 0.25s ease-out 0s;-ms-transition:all 0.25s ease-out 0s;-moz-transition:all 0.25s ease-out 0s;-webkit-transition:all 0.25s ease-out 0s}.square-effect1:hover img{transform:scale(1.08);transition:all 0.25s ease-out 0s;-o-transition:all 0.25s ease-out 0s;-ms-transition:all 0.25s ease-out 0s;-moz-transition:all 0.25s ease-out 0s;-webkit-transition:all 0.25s ease-out 0s;filter:grayscale(100%)}.square-effect1:after{width:80%;height:80%;background:none;border:1px solid #fff}.square-effect1:before{width:40%;height:80%;background:none;border-top:4px solid #49a4c1;border-bottom:4px solid #304b98;z-index:9}.square-effect1:after,.square-effect1:before{content:"";filter:alpha(opacity=0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transform:translateY(-50%);opacity:0;margin:0 auto 0;position:absolute;top:50%;left:0;right:0}.square-effect1:hover:after,.square-effect1:hover:before{opacity:1;filter:alpha(opacity=100)}.impoer-col1 .square-effect1:after{width:87%;height:79%}.impoer-col1 .square-effect1:before{width:47%;height:79%}.team-col2 .square-effect1:after{width:80%;height:83%}.team-col2 .square-effect1:before{width:40%;height:83%}@media screen and (max-width:480px){.checkbox1{width:100%;margin:0 0 6px}.checkbox2{width:100%;margin:0 0 20px}.checkbox1 span,.checkbox2 span{font-size:10px;position:relative;top:-3px}}@media screen and (min-width:481px) and (max-width:600px){.checkbox1{width:100%;margin:0 0 6px}.checkbox2{width:100%;margin:0 0 20px}.checkbox1 span,.checkbox2 span{font-size:10px;position:relative;top:-3px}}@media screen and (min-width:601px) and (max-width:767px){.checkbox1{width:100%;margin:0 0 6px}.checkbox2{width:100%;margin:0 0 20px}.checkbox1 span,.checkbox2 span{font-size:10px;position:relative;top:-3px}}@media screen and (min-width:768px) and (max-width:900px){.checkbox1{margin:0 0 14px}.checkbox2{width:100%;margin:0 0 20px}.checkbox1 span,.checkbox2 span{font-size:10px;position:relative;top:-3px}}@media screen and (min-width:901px) and (max-width:1024px){.checkbox1{margin:0 0 17px}.checkbox2{width:100%;margin:0 0 23px}.checkbox1 span,.checkbox2 span{font-size:11px;position:relative;top:-3px}}@media screen and (-webkit-min-device-pixel-ratio:0){.mac-os .checkbox1 span,.mac-os .checkbox2 span{top:-5px}}