@charset "UTF-8";@font-face{font-display:swap;font-family:Benguiat;font-style:normal;font-weight:400;src:url(fonts/benguiat.eot);src:url(fonts/benguiat.eot?#iefix) format("embedded-opentype"),url(fonts/benguiat.woff) format("woff"),url(fonts/benguiat.ttf) format("truetype"),url(fonts/benguiat.svg#benguiat) format("svg")}@font-face{font-display:swap;font-family:Benguiat;font-style:normal;font-weight:700;src:url(fonts/benguiatb.eot);src:url(fonts/benguiatb.eot?#iefix) format("embedded-opentype"),url(fonts/benguiatb.woff) format("woff"),url(fonts/benguiatb.ttf) format("truetype"),url(fonts/benguiatb.svg#benguiatb) format("svg")}@font-face{font-display:swap;font-family:Lydian;font-style:normal;font-weight:400;src:url(fonts/lydian.eot);src:url(fonts/lydian.eot?#iefix) format("embedded-opentype"),url(fonts/lydian.woff) format("woff"),url(fonts/lydian.ttf) format("truetype"),url(fonts/lydian.svg#lydian) format("svg")}article,aside,footer,header,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,input,ins,kbd,label,legend,li,mark,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}*{-o-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}html{background:#fefefe url(../../../graphics/bg/main.png)}body{background:url(../../../graphics/bgShape.png) no-repeat 50% 100%;color:#454545;font:15px/1.5em Benguiat,Arial,Helvetica,sans-serif;padding-bottom:500px}.contentWrapper{clear:both;overflow:hidden;width:100%}strong{font-weight:700}em{font-style:italic}ol,p,ul{margin:0 0 20px}ol,ul{margin-left:40px}h1,h2,h3,h4,h5{line-height:1em;margin:0 0 15px}a{color:#dc7d29;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:none!important}.bl{display:block}.placeholder{color:#999}.txtcenter{text-align:center}.image-align-right{float:right;padding-left:10px}.image-align-left{float:left;padding-right:10px}.indent-left{padding-left:30px}.indent-right{padding-right:30px}.black-text{color:#333}.btn,.buttons .btn{border:1px solid #ebebeb;border-radius:4px;box-shadow:0 2px 0 #ebebeb;font-size:14px;padding:3px 12px;white-space:nowrap}.btn:hover{background:#f8f8f8;text-decoration:none}.buttons a.btn{display:inline-block;margin:3px 0}.btn.active,.btn:active,.buttons .btn.active{box-shadow:0 2px 0 #dc7d29;position:relative;top:1px}.btnBlue{background:#91d6ef;border-bottom:2px solid #2a6c9a;border-radius:5px;color:#2a6c9a;font-weight:700;height:54px;line-height:54px;padding:0 25px;text-align:center;text-transform:uppercase}.btnBlue,.btnOrange{font-size:16px;text-decoration:none!important}.btnOrange{border-bottom:1px dotted #b5621a;color:#454545;padding:0 25px 0 0;text-align:left}.btnOrange.big:hover{color:#999}.bulletcls{color:#454545;font-size:16px;text-align:left}.aboutpcls{margin:0 0 10px!important}.aboutpcls img{float:left;margin-right:5px;margin-top:2px}a.more{background:url(../../../graphics/icons/arrowRt.png) no-repeat 0 0;color:#dc7d29;display:inline-block;font-size:14px;line-height:17px;padding:1px 0 1px 23px;text-decoration:none}.border{border:1px solid #bfbc8d;border-radius:10px;box-shadow:inset 0 3px 0 #e8e8e8;margin:40px auto;padding:12px 6px 12px 12px}.border .accr-logo-box a{padding-left:0;padding-right:10px}.colLeft .border,.colRight .border{max-width:450px}.careersbox{margin:0!important;padding:30px!important}.bordernew{height:198px;margin:40px auto!important;max-width:440px;width:440px!important}.bordermed,.bordernew{border:1px solid #bfbc8d;border-radius:10px;box-shadow:inset 0 3px 0 #e8e8e8;padding:12px}.bordermed{margin:40px 30px 40px 0!important;max-width:290px}.border p,.bordermed p,.bordernew p{color:#888;font-size:15px;margin:0}.border h4,.bordernew h4{font-size:15px;margin:0 0 8px}.bordernew a{color:#888!important}.article .bordermed h4{color:#dc7d29!important;font-size:18px;font-weight:700;margin:15px 0 0}.waveBottom,.waveTop{position:relative;z-index:49}.waveTopBg{background:url(../../../graphics/wave.png) repeat-x top;top:-1px}.waveBottomBg,.waveTopBg{height:11px;left:0;position:absolute;width:100%}.waveBottomBg{background:url(../../../graphics/wave2.png) repeat-x bottom;bottom:-1px}.centralize{margin:0 auto;width:100%}.centralize,nav>ul.centralize{max-width:960px}nav>ul.centralize.parentul{margin:0 auto 0 150px;max-width:1050px}.nav-wrapper{background:url(../../../graphics/bg/menu.webp) repeat-x bottom;left:0;position:fixed;top:0;width:100%;z-index:99999}nav{height:102px;margin:0 auto;max-width:1400px;min-height:120px;padding:0 0 26px;position:relative;transition:all .3s ease;width:100%}nav>ul{list-style:none;margin:0;padding:18px 0 8px}nav>ul>li{float:left;padding:5px}nav>ul>li>a{color:#817a1d;display:block;font-size:23px;font-weight:700;outline:none;padding:14px 10px 13px 15px;text-align:left;text-decoration:none}nav>ul>li.myaccbox{background-image:url(../../../graphics/bg/myaccbg.png);background-repeat:no-repeat;float:right;height:30px;margin-top:15px;padding:3px 5px 5px 28px;width:134px}nav>ul>li.myaccbox a,nav>ul>li.myaccbox a:hover{color:#fff;text-decoration:none}nav>ul>li.myaccbox a:hover{background:none}nav>ul>li:first-child>a{height:66px;width:232px}nav>ul>li:nth-child(2)>a{height:66px;width:255px}nav>ul>li:nth-child(3)>a{height:66px;width:215px}nav>ul>li:nth-child(4)>a{height:66px;width:148px}nav>ul>li.active>a{color:#fff}nav>ul>li.active>a,nav>ul>li>a:hover{text-decoration:none}nav>ul>li.active a{position:relative}nav>ul>li.active a:after{background:url(../../../graphics/nav/white-right-arrow.svg);background-position:0 0;background-repeat:no-repeat;background-size:5px 10px;content:"";display:block;height:10px;position:absolute;right:20px;right:22px;top:21px;width:5px}nav>ul>li:nth-child(2).active a:after{right:27px}nav>ul>li:nth-child(3).active a:after,nav>ul>li:nth-child(4).active a:after{right:19px}nav>ul>li:first-child.active>a,nav>ul>li:first-child.open>a{background:url(../../../graphics/nav/global_bg.svg);background-position:0 0;background-repeat:no-repeat;background-size:231px 65px;color:#fff}nav>ul>li:nth-child(2).active>a,nav>ul>li:nth-child(2).open>a{background:url(../../../graphics/nav/boarding_bg.svg);background-position:0 -1px;background-repeat:no-repeat;background-size:254px 66px;color:#fff}nav>ul>li:nth-child(3).active>a,nav>ul>li:nth-child(3).open>a{background:url(../../../graphics/nav/clinic_bg.svg);background-position:0 -2px;background-repeat:no-repeat;background-size:215px 66px;color:#fff}nav>ul>li:nth-child(4).active>a,nav>ul>li:nth-child(4).open>a{background:url(../../../graphics/nav/about_bg.svg);background-position:0 -1px;background-repeat:no-repeat;background-size:147px 66px;color:#fff}.whitetext{color:#fff}nav>ul>li.loginLink{margin-left:30px}nav>ul>li.loginLink a,nav>ul>li.loginLink a:hover{background:url(../../../graphics/icons/login.png) no-repeat 100% 18px;color:#817a1d;font-size:13px;line-height:23px;padding:13px 13px 0 0}nav>ul>li>ul.mob_menu_childul{display:none;list-style-type:none;margin-left:15px;padding-top:10px}nav>ul>li>ul.mob_menu_childul.open{display:block}nav>ul>li>ul.mob_menu_childul.open:before{background-color:#fff5ec;content:""}nav>ul>li>ul.mob_menu_childul li a{color:#817a1d;font-size:16px;line-height:30px}nav>ul>li>ul.mob_menu_childul li{position:relative}nav>ul>li>ul.mob_menu_childul li.howl:before{background:url(../../../graphics/nav/howl.svg) no-repeat 50%;content:"";height:19px;left:-34px;position:absolute;top:5px;width:32px}nav>ul>li>ul.mob_menu_childul li.timing:before{background:url(../../../graphics/nav/timing.svg) no-repeat 50%;content:"";height:19px;left:-34px;position:absolute;top:5px;width:32px}nav>ul>li>ul.mob_menu_childul li.careers:before{background:url(../../../graphics/nav/bulb.svg) no-repeat 50%;content:"";height:100%;left:-34px;position:absolute;top:0;width:32px}nav>.submenu>section{display:none;padding-left:20px}#menudiv_22{margin-left:175px}#menudiv_27{margin-left:326px}#menudiv_33{margin-left:452px}nav>.submenu>section>ul{list-style:none;margin:0 auto;max-width:1100px;padding:10px 0 0;width:100%}nav>.submenu>section>ul>li.firstsub{float:left;padding-right:25px}nav>.submenu>section>ul>li{min-width:240px;padding-left:10px;padding-right:5px;position:relative}nav>.submenu>section>ul>li.howl:before{background:url(../../../graphics/nav/howl.svg) no-repeat 50%;content:"";height:19px;left:-25px;position:absolute;top:10px;width:32px}nav>.submenu>section>ul>li.timing:before{background:url(../../../graphics/nav/timing.svg) no-repeat 50%;content:"";height:19px;left:-25px;position:absolute;top:10px;width:32px}nav>.submenu>section>ul>li.careers:before{background:url(../../../graphics/nav/bulb.svg) no-repeat 50%;content:"";height:100%;left:-25px;position:absolute;top:0;width:32px}nav>.submenu>section>ul.secondLevel>li{float:left;min-width:200px;width:25%}nav>.submenu>section>ul>li>a{color:#817a1d;font-size:24px;font-weight:400;line-height:38px;text-decoration:none}nav>.submenu>section>ul>li>ul{list-style:none;margin:10px 0;min-height:225px;padding:0}nav>.submenu>section>ul>li>ul li a{background:url(../../../graphics/icons/pt.png) no-repeat 0 10px;color:#817a1d;display:block;font-size:14px;font-weight:400;padding:2px 0 2px 8px}nav>.submenu>section a.backLink{background:url(../../../graphics/icons/back.png) no-repeat 10px 45%;color:#dc7d29;display:block;font-size:20px;margin:15px 0;padding:13px 10px 13px 37px}nav>.submenu>section ul li a.orgcolhead{color:#dc7d29;text-decoration:none!important}nav>.submenu>section ul li a.orgcolhead:hover{text-decoration:none!important}nav>.submenu>section ul div.alsolabel{clear:left;color:#dc7d29;padding-top:15px}nav>form{display:none;position:absolute;right:80px;top:18px}nav.show-search>form{display:block}nav>form fieldset{background-image:url(../../../graphics/search_input_bg.svg);background-repeat:no-repeat;background-size:192px 47px;border:0!important;height:47px;padding:6px 40px 3px 20px;position:relative;width:192px}nav>form fieldset input{-webkit-appearance:none;background:none;color:#817a1d;font-size:13px;height:32px;max-width:132px}nav>form fieldset input.error::-moz-placeholder{color:#c51c1c!important;opacity:1}nav>form fieldset input.error::-moz-placeholder,nav>form fieldset input.error::placeholder{color:#c51c1c!important;opacity:1}nav>form fieldset button{background-color:transparent;background-image:url(../../../graphics/icons/search.svg);background-position:8px 4px;background-size:20px;cursor:pointer;height:31px;right:0;text-indent:-9999px;top:6px;width:40px}#openSearchTrigger,nav>form fieldset button{background-repeat:no-repeat;position:absolute}#openSearchTrigger{background-image:url(../../../graphics/search_shape_green.svg);background-size:contain;display:block;height:48px;overflow:hidden;right:270px;text-indent:-999px;top:19px;width:44px}.show-search #openSearchTrigger{display:none}#openSearchTrigger:after{background-image:url(../../../graphics/icons/search_white.svg);background-position:11px 9px;background-repeat:no-repeat;background-size:22px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}nav>.submenu>section>.dummypromo{height:35px}nav>.submenu>section>.promo{background:url(../../../graphics/bg/promo.png) no-repeat 50% 50%;height:103px;margin:30px 0 40px;padding:17px 50px 0;position:relative}nav>.submenu>section>.promo h4{color:#817a1d;float:left;font-family:Lydian;font-size:25px;line-height:25px;margin:0}nav>.submenu>section>.promo p{clear:left;color:#eb862c;float:left;margin:0}nav>.submenu>section>.promo img{bottom:3px;left:50%;margin-left:-100px;position:absolute}nav>.submenu>section>.promo a.btnBlue{margin-top:-27px;position:absolute;right:40px;top:50%}nav .mobBackLink{background:url(../../../graphics/nav/mobile/mobile-back.svg) no-repeat 50%;background-size:52px 53px;color:#817a1d;display:none;height:53px;text-decoration:none;width:52px}nav .menuTrigger{background:url(../../../graphics/nav/mobile/mobile-menu.svg) no-repeat 20px 25px;background-size:57px 58px!important;display:none;padding:30px 35px 55px;text-decoration:none}nav .closecls,nav .menuTrigger{color:#817a1d;font-size:20px;height:70px;width:85px}nav .closecls{background:url(../../../graphics/nav/mobile/close-with-bg.svg) no-repeat 20px 10px!important;background-size:57px 58px!important;display:block;display:none;padding:30px 35px 35px}.submenu a:hover{text-decoration:underline!important}nav>.submenu>section>ul>li>ul.minheightzero{margin-top:0;min-height:0}#suggestions{background-color:#dc7d29;border-radius:5px;clear:both;display:none;float:left;font-size:11px;margin-top:-15px;padding:5px 10px 0;position:absolute;right:80px;top:74px;width:200px;z-index:90000}#suggestions a.result{clear:both;display:block;padding:4px 0 4px 2px;text-decoration:none}#suggestions a.result,#suggestions a.result:hover{background-color:#dc7d29;border-bottom:1px solid #965215;color:#fff}#suggestions a.result:hover{text-decoration:underline}#suggestions a.focused{background-color:#8b4d16}#suggestions span.show_all{background-color:#dc7d29;clear:both;color:#000;display:block;padding:8px 0;text-decoration:none}#suggestions a.show_all{color:#000!important;padding:8px 0 8px 2px!important}.search_results{margin:20px 0}.search_results .result_item{margin:0 0 35px}.search_results .result_item .title a{font-size:17px}.search_results .result_item .description{margin:5px 0}.search_results .result_item .description .hightlight_me{background:#ff9;padding:0 3px}.search_results .result_item .url{font-size:14px!important;font-size:11px}.search_results .result_item .url a:hover{text-decoration:underline!important}.search_results h4{font-size:20px;padding-top:45px}.searchresultboxes>div{float:left;margin-right:5px}.searchresultboxes>div.lastchild{border-right:none;margin-right:0}.searchresultboxes>div>a{border:1px solid #ebebeb;border-radius:4px;box-shadow:0 2px 0 #ebebeb;color:#dc7d29;display:inline-block;font-size:14px;margin:3px 0;padding:8px 15px;text-decoration:none;white-space:nowrap}.searchresultboxes>div.active a{background-color:#dc7d29;border:1px solid #dc7d29;box-shadow:0 2px 0 #8f541f;color:#fff}.searchresultboxes>div.active a:hover{cursor:default;text-decoration:none}body>header{padding:130px 0 10px}header div.headtext,header h1,header h1.indexheadcls{clear:both;color:#817a1d;font-size:42px;line-height:1em;margin:0}header div.indexheadcls,header h1.indexheadcls{margin:0 0 15px}header .logoimgcls{max-width:441px;min-width:441px}header h1 img,header img.logoimg{margin:0 0 20px 2.0833333333%;max-width:100%}header img.logoimg{width:441px}.logos-slide{float:left;min-height:170px}header div.headtext span,header h1 span,header h1.indexheadcls span{color:#dc7d29}header h1.headtext span{display:block}#annsection{margin:40px auto;text-align:center}.slogan{background:url(../../../graphics/slogan.png) no-repeat 50% 50%;min-height:162px;text-align:center}.slogan h4{color:#817a1d;font-size:25px;margin:0;padding:50px 0 0}.slogan>h4.announcehead{padding-top:40px!important}.slogan a span,.slogan h4 span,.slogan span.orgcls{color:#eb862c}.slogan p{font-size:16px;margin:0;padding-top:10px}.slogan p a.slogantxtlink{border-bottom:1px dotted #333;color:#dc7d29;font-size:20px;font-weight:400}.slogan p a.slogantxtlink:hover{border-bottom:1px dotted #dc7d29;text-decoration:none}.slogan span.txt13{font-size:13px}.ftrlinkspan{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.emailAndPhone{color:#dc7d29;font-size:30px;line-height:30px;padding:20px 0 0;text-align:center}.emailAndPhone span{display:inline-block;padding:12px 60px}.emailAndPhone .phoneIco{background:url(../../../graphics/icons/contactIcons.png) no-repeat 0 0}.emailAndPhone .mailIco{background:url(../../../graphics/icons/contactIcons.png) no-repeat 0 -67px}.bottomBoxes{background:url(../../../graphics/swirl.png) no-repeat 50% 50%;padding:150px 0 75px;text-align:center}.bottomBoxes>section{display:inline-block;margin:0 -10px;width:100%}.bottomBoxes>.bubbles-wrap>ul{margin-left:0}.bottomBoxes>section>ul li{display:inline-block;margin:0 -10px;position:relative;vertical-align:middle}.bottomBoxes>section>ul li.firstBox{background:url(../../../graphics/boxes/2_1.webp);height:198px;top:-35px;width:248px;z-index:9}.bottomBoxes>section>ul li.firstBox>section{overflow:hidden;padding:30px 24px 0;position:relative}.bottomBoxes>section>ul li.firstBox>section h5{margin:0;padding-bottom:25px;padding-top:15px}.bottomBoxes>section>ul li.firstBox>section a{float:left;margin-left:50px}.bottomBoxes>section>ul li.firstBox>section ul{list-style:none;margin:9px 0;padding:0}.bottomBoxes>section>ul li.firstBox>section ul li{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:13px;line-height:14px;margin:0 0 0 10px;padding:3px 0 3px 65px;position:relative;text-align:left}.bottomBoxes>section>ul li.firstBox>section ul li strong{color:#e6e1a5;display:block;font-weight:400;left:0;position:absolute;text-align:right;top:3px;width:55px}.bottomBoxes>section>ul li.secondBox{background:url(../../../graphics/boxes/3_1.webp);height:176px;width:238px}.bottomBoxes>section>ul li.secondBox a.more{line-height:15px!important}.bottomBoxes>section>ul li.thirdBox{background:url(../../../graphics/boxes/2_1.webp);height:198px;top:-25px;width:248px;z-index:9}.bottomBoxes>section>ul li.thirdBox>section img{margin-top:15px}.bottomBoxes>section>ul li.thirdBox>section h5{margin-bottom:15px!important;padding-top:50px}.bottomBoxes>section>ul li.thirdBox>section a.more{padding-right:22px}.bottomBoxes>section>ul li.fourthBox{background:url(../../../graphics/boxes/4.webp);height:184px;width:250px;z-index:10}.bottomBoxes>section>ul li.fourthBox>section{padding:30px 35px 0}.bottomBoxes>section>ul li.fourthBox .links_wrap{position:relative}.bottomBoxes>section>ul li.fourthBox .links_wrap .block{color:#e6e1a5;display:inline-block;float:left;position:relative}.bottomBoxes>section>ul li.fourthBox .links_wrap .block span{opacity:.9}.bottomBoxes>section>ul li.fourthBox .links_wrap .face_link_wrap{padding-top:30px;position:relative}.bottomBoxes>section>ul li.fourthBox .links_wrap .face_link_wrap:before{background:url(../../../graphics/icon-facebook.svg) no-repeat;content:"";height:36px;left:15px;opacity:.5;position:absolute;top:-10px;width:35px}.bottomBoxes>section>ul li.fourthBox .links_wrap .face_link_wrap:after{background:url(../../../graphics/icons/arrowRt.png) no-repeat 0 0;content:"";height:17px;left:40px;position:absolute;top:15px;width:17px}.bottomBoxes>section>ul li.fourthBox .links_wrap .face_link_wrap .span{display:block;position:absolute;top:-5px}.bottomBoxes>section>ul li.fourthBox .links_wrap .insta_link_wrap{padding-left:10px;padding-top:30px;position:relative}.bottomBoxes>section>ul li.fourthBox .links_wrap .insta_link_wrap:before{background:url(../../../graphics/icon-instagram.svg) no-repeat;content:"";height:36px;left:25px;opacity:.5;position:absolute;top:-10px;width:35px}.bottomBoxes>section>ul li.fourthBox .links_wrap .insta_link_wrap:after{background:url(../../../graphics/icons/arrowRt.png) no-repeat 0 0;content:"";height:17px;left:50px;position:absolute;top:15px;width:17px}.bottomBoxes>section>ul li.fourthBox .links_wrap .links_divider{margin-left:14px;margin-right:4px;position:relative}.bottomBoxes>section>ul li.fourthBox .links_wrap .links_divider:before{background:url(../../../graphics/social_divider.svg) no-repeat;content:"";display:inline-block;height:75px;margin-top:-10px;opacity:.3;width:5px}.bottomBoxes>section>ul li.fourthBox section h5 span{background:url(../../../graphics/fbLogo.png) no-repeat;display:block;height:29px;margin:0 auto;text-indent:-9999px;width:127px}.bottomBoxes>section>ul li.fourthBox>section{position:relative}.bottomBoxes>section>ul li.thirdBox>section{padding:30px 20px 0!important;position:relative}.bottomBoxes>section>ul li.secondBox>section{padding:40px 22px 0!important;position:relative}.bottomBoxes>section>ul li>section{overflow:hidden;padding:40px 40px 0}.bottomBoxes>section>ul li>section h5{color:#fff;font-family:Lydian;font-size:22px;margin:0 0 25px}.bottomBoxes>section a.more{color:#e6e1a5}.social-links{background:url(../../../graphics/boxes/4.webp);background-repeat:no-repeat;height:184px;margin:20px auto 40px!important;width:250px!important}.social-links .links_wrap{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;position:relative}.social-links .links_wrap .block{color:#e6e1a5;display:inline-block;position:relative}.social-links .links_wrap .block span{opacity:.9}.social-links .links_wrap .face_link_wrap{display:block;height:35px;margin-top:15px;padding-left:65px;position:relative}.social-links .links_wrap .face_link_wrap span{color:#e6e1a5;position:relative;top:-2px}.social-links .links_wrap .face_link_wrap:before{background:url(../../../graphics/icon-facebook.svg) no-repeat;content:"";height:36px;left:15px;opacity:.5;position:absolute;top:-10px;width:35px}.social-links .links_wrap .face_link_wrap:after{background:url(../../../graphics/icons/arrowRt.png) no-repeat 0 0;content:"";height:17px;left:40px;position:absolute;top:15px;width:17px}.social-links .links_wrap .face_link_wrap .span{display:block;position:absolute;top:-5px}.social-links .links_wrap .insta_link_wrap{display:block;height:35px;padding-left:65px;position:relative}.social-links .links_wrap .insta_link_wrap span{color:#e6e1a5;position:relative;top:-2px}.social-links .links_wrap .insta_link_wrap:before{background:url(../../../graphics/icon-instagram.svg) no-repeat;content:"";height:36px;left:15px;opacity:.5;position:absolute;top:-10px;width:35px}.social-links .links_wrap .insta_link_wrap:after{background:url(../../../graphics/icons/arrowRt.png) no-repeat 0 0;content:"";height:17px;left:40px;position:absolute;top:15px;width:17px}.social-links .links_wrap .links_divider{height:20px;margin:0;position:relative}footer{color:#dc7d29;font-size:12px;text-align:center}footer p{white-space:pre}footer p a{color:#818181}footer p.bbref{margin-top:50px}.footersocial{text-align:center}.footersocial>div.social{display:inline-block;padding-top:60px}.footersocial>div.social ul{list-style:none;margin:0;padding:0}.footersocial>div.social ul li{float:left;margin-left:10px;padding:0}.bbcreditcls{color:#818181;padding-left:15px}.sitetext p{color:#454545!important}@media screen and (max-width:1700px){nav>ul.centralize.parentul{margin:0 auto 0 80px}}@media screen and (max-width:1500px){nav>ul.centralize.parentul{margin:0 auto 0 30px}}@media screen and (max-width:1450px){nav>ul>li.myaccbox{margin-right:100px}}@media screen and (min-width:1121px) and (max-width:1499px){nav>ul>li{padding:0}}@media screen and (min-width:1120px){#menudiv_22{margin-left:180px}#menudiv_33{margin-left:790px}#menudiv_3{margin-left:-65px}#menudiv_89{margin-left:695px}nav>ul>li{display:inline-block;float:none}}@media screen and (max-width:1700px) and (min-width:1120px){nav>ul{text-align:left}}@media screen and (max-width:1360px){body>header{padding:30px 0 10px}#menudiv_22,#menudiv_27,#menudiv_3,#menudiv_33,#menudiv_89{margin-left:0}nav>ul.centralize.parentul{margin:0 auto 0 0}.nav-wrapper{background:none;bottom:0;top:auto}nav{background:url(../../../graphics/bg/menu-rev-1k.webp) repeat-x bottom;background-position:top;background-size:cover;height:auto;padding:26px 0 80px;transition:none}nav>ul{display:none}nav>ul.open{display:block;padding:20px 0}nav>ul>li{background:none;float:none;margin:0!important;width:450px}nav>ul>li>a{font-size:25px}nav>ul.parentul>li{padding-left:30px;width:100%}nav>ul.parentul>li>a{position:relative;width:100%;z-index:2}nav>ul.parentul>li:not(.open)>a{height:auto}nav>ul>li.expand{background:url(../../../graphics/nav/mobile/arrow-down.svg) no-repeat;background-position:right 50px center;background-size:30px 30px}nav>ul>li:not(.open)>a{transition:all .2s ease}nav>ul.parentul>li.open{background-color:#fff5ec;background-image:url(../../../graphics/nav/mobile/arrow-up.svg);background-position:right 50px top 12px;margin-bottom:15px;position:relative;z-index:1}nav>ul.parentul>li.open:before{border-top:3px solid #feead8;content:"";left:0;position:absolute;top:30px;width:100%;z-index:1}nav>ul.parentul>li.open:after{background:url(../../../graphics/nav/mobile/curved-line-bottom.svg);background-position:50%;background-repeat:repeat-x;background-size:100% 12px;bottom:0;content:"";height:12px;left:0;position:absolute;width:100%;z-index:1}nav.has-child-menu-open>ul.parentul>li:not(.open)>a{padding-bottom:6px;padding-top:7px}nav.has-child-menu-open>ul.open{padding-bottom:40px}nav>ul>li.loginLink>a{color:#817a1d;display:block;font-size:20px;padding:13px 10px}nav>ul>li.active.loginLink>a,nav>ul>li.loginLink>a:hover{background:#eb862c;border-radius:4px;color:#fff;font-size:20px;padding:13px 10px;text-decoration:none}nav .mobBackLink{bottom:25px;left:45px;position:absolute}nav a.menuTrigger{bottom:20px;display:block;left:20px;position:absolute}nav a.menuTrigger.move_right{left:100px}nav .submenu section{display:none}nav>.submenu>section>ul{padding:10px 0 0 10px}nav .submenu section.open{display:block}nav .submenu section>ul>li>ul{display:none;margin:0}nav .submenu section>ul>li.open>ul{display:block}nav>.submenu>section>ul{max-width:inherit!important;padding-top:10px}nav>.submenu>section>ul>li{min-width:280px!important;padding:0}nav>.submenu>section>ul>li.firstsub{width:85%!important}nav .submenu section>ul.firstulchild>li.firstsub.expand a{display:inline-block}nav .submenu section>ul.firstulchild>li.firstsub.expand img.firstsubarrow{display:inline-block;padding-left:30px}nav .submenu section>ul.firstulchild>li.firstsub.expand.open img.firstsubarrow{display:none}nav .submenu section>ul>li.expand.open{background:none}nav>.submenu>section>ul>li.open{padding:0;width:100%!important}nav>.submenu>section>ul>li a{display:block;padding:5px 10px}nav>.submenu>section>ul>li ul li{float:left;min-width:280px!important;padding:0;width:85%!important}nav>.submenu>section>ul>li ul li a{background:none!important;display:block;font-size:18px;font-weight:400;padding:5px 20px}nav>.submenu>section ul li div.alsolabel{display:none}nav .submenu a:active{text-decoration:none!important}nav>.submenu>section a.backLink:hover,nav>.submenu>section>ul>li ul li a:hover,nav>.submenu>section>ul>li>a:hover{text-decoration:none!important}#openSearchTrigger,#suggestions,nav>form{right:135px}nav>ul>li>ul.mob_menu_childul li a{font-size:19px;line-height:34px}nav>ul>li>ul.mob_menu_childul li.careers a,nav>ul>li>ul.mob_menu_childul li.howl a,nav>ul>li>ul.mob_menu_childul li.timing a{padding-left:20px}nav>ul>li>ul.mob_menu_childul li.careers:before,nav>ul>li>ul.mob_menu_childul li.howl:before,nav>ul>li>ul.mob_menu_childul li.timing:before{left:0;top:9px}nav>ul>li>ul.mob_menu_childul li.howl:before{background-size:13px 16px;height:16px;width:13px}nav>ul>li>ul.mob_menu_childul li.timing:before{background-size:15px 18px;height:18px;top:9px;width:15px}nav>ul>li>ul.mob_menu_childul li.careers:before{background-size:19px;height:24px;left:-5px;top:3px;width:24px}nav>ul>li.open>a:after{background:url(../../../graphics/nav/white-right-arrow.svg);background-position:0 0;background-repeat:no-repeat;background-size:5px 10px;content:"";display:block;height:10px;position:absolute;right:auto;top:21px;width:5px}nav>ul>li:first-child.open>a{background-size:260px 70px;height:70px;margin-left:-12px;padding-left:28px;padding-top:16px}nav>ul>li:first-child.open>a:after{left:231px;top:24px}nav>ul>li:nth-child(2).open>a{background-size:272px 70px;height:70px;margin-left:-8px;padding-left:22px;padding-top:15px}nav>ul>li:nth-child(2).open>a:after{left:246px;top:23px}nav>ul>li:nth-child(3).open>a{background-size:235px 72px;height:70px;margin-left:-8px;padding-left:22px;padding-top:15px}nav>ul>li:nth-child(3).open>a:after{left:209px;top:23px}nav>ul>li:nth-child(4).open>a{background-size:172px 70px;height:70px;margin-left:-10px;padding-left:24px;padding-top:15px}nav>ul>li:nth-child(4).open>a:after{left:142px;top:23px}nav>ul>li>ul.mob_menu_childul{display:block;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0;transition:all .2s ease-out}nav>ul>li>ul.mob_menu_childul.open{margin-bottom:20px;max-height:500px;padding-top:10px;transition:all .3s ease-out}}@media screen and (max-width:960px){footer p span{padding:0 0 10px}header div.headtext,header h1{padding:0 20px}nav>.submenu>section ul div.alsolabel{padding-left:10px}.slogan{background:none;border-bottom:1px solid #e9dac9;border-top:1px solid #e9dac9;padding:50px 15px}.slogan h4{padding:15px 0 0}.footersocial>div.social{padding-top:30px}.bottomBoxes{padding:150px 0 50px}.bottomBoxes>section>div.fourthBox{margin-bottom:20px}}@media screen and (max-width:800px){nav>.submenu>section ul li ul{min-height:0}.slogan h4{padding:0!important}.slogan>h4.announcehead{padding-top:0!important}nav>form fieldset input{max-width:132px}}@media screen and (max-width:640px){nav>.submenu>section>.promo{display:none}.footersocial>div.social{padding-top:30px}nav>.submenu>section>ul>li ul li{width:85%!important}nav>.submenu>section>ul>li,nav>ul>li{padding-left:15px}nav>.submenu>section ul div.alsolabel{padding-left:25px}.accr-mem-div .accr-logo-box{padding-left:20px}.border .accr-logo-box a{padding-right:5px}footer p span{display:block}.logoimgcls{padding-left:10px}header .logoimgcls{max-width:345px;min-width:345px}.logos-slide{min-height:155px}header h1.indexheadcls{max-width:400px}}@media screen and (max-width:480px){.emailAndPhone span{padding-right:0}.bottomBoxes{padding:70px 0 25px}.bottomBoxes>section{margin:0}.bottomBoxes>section>div{margin:-10px 0 0;position:static}.bottomBoxes>section>div.fourthBox{margin-bottom:25px}footer p span{display:block;font-size:16px;padding:0 0 10px}.bbcreditcls{font-size:12px!important;padding:0}.bordernew{width:380px!important}header .logoimgcls{max-width:265px;min-width:265px}.logos-slide{min-height:135px}.birds-content img.birds-birds,.birds-content img.youll-be-fine{width:100%}}@media screen and (max-width:320px){.footersocial>div.social{padding-left:25px}}.uppercase{text-transform:uppercase}.normalcase{text-transform:none}.lowercase{text-transform:lowercase}.blacktxt{color:#000}.padbotzero{padding-bottom:0}.linethrough{text-decoration:line-through}.colorblack-imp{color:#454545!important}.noBg{background:none!important;padding-bottom:0!important}ol.orglist li .orghead{color:#dc7d29;font-size:20px;margin-bottom:5px}.swirlcls{background:url(../../../graphics/swirl1.png) no-repeat 50% 100%;padding:24px 15px!important}div.alert a{color:#817a1d}#BackToTop{background:url(../../../graphics/gototop.png) no-repeat;bottom:1px;color:#eee;display:none;height:57px;margin:0 5px;position:fixed;right:10px;text-decoration:none;width:57px;z-index:99999}#BackToTop span{cursor:pointer;display:none}#timingnotice{background:url(../../../graphics/twolegged/hand-sign-small-with-link.png) no-repeat;bottom:5px;color:#eee;display:none;height:242px;margin:0 5px;right:-50px;width:345px;z-index:100}#timingnotice,.hometimingnoticebox{position:fixed;text-decoration:none}.hometimingnoticebox{background:url(../../../graphics/twolegged/ovalbg.png) no-repeat;bottom:-70px;height:386px;right:-160px;width:561px;z-index:9998}.emailslistbox{animation:fadein 1s;background:#dc7c29;background:linear-gradient(270deg,#dc7c29,#e18d2e);border-radius:40px;display:none;height:220px;margin:-130px 98px 0;position:absolute;text-align:center;width:265px;z-index:99}.emailslistbox:after{content:url(../../../graphics/left_arrow.png);display:block;left:-29px;position:absolute;top:40%;width:0;z-index:1}@keyframes fadein{0%{opacity:0}to{opacity:1}}​ .mailIco div.emailslistbox{padding:12px 45px}.mailIco .showemailslink{border-bottom:1px dotted #333!important;color:#454545!important}.mailIco .showemailslink:hover{border-bottom:1px dotted #dc7d29!important}.emailslistbox a{color:#fff;text-decoration:none}.emailslistbox a:hover{border-bottom:1px dotted #fff}.emailAndPhone span.mailIco{padding-right:5px;position:relative}@media screen and (min-width:1101px){.mailIco:hover .emailslistbox{display:block}}a.dotted{border-bottom:1px dotted #333!important;color:#454545!important}a.dotted,a.dotted:hover{text-decoration:none!important}a.dotted:hover{border-bottom:1px dotted #dc7d29!important}.underline{text-decoration:underline}.cursorpointer{cursor:pointer}.leftgiflink{background-repeat:no-repeat;bottom:0;color:#eee;font-size:14px;font-weight:700;height:118px;margin:0;position:fixed;right:auto;text-decoration:none;width:520px;z-index:9999}.leftgiflink .gifslide{clear:both;display:block;padding-top:60px}.leftgiflink span.rotate5{display:inline-block;transform:rotate(5deg)}.leftgiflink span.rotate-5{display:inline-block;transform:rotate(-5deg)}.leftgiflink .hand_down_img{left:10px;position:absolute}.leftgiflink .hand_up_img{left:48px;position:absolute}.leftgiflink .gifslide.bad .hand_up_img,.leftgiflink .gifslide.good .hand_down_img{margin-top:10px}.leftgiflink.desktop{left:0}.leftgiflink.desktop .right_gif_text{font-size:17px;left:105px;min-width:350px;padding-top:12px;position:absolute;text-align:left}.leftgiflinkblur{background-repeat:no-repeat;background:url(../../../graphics/gradient_white.png) no-repeat;bottom:0;color:#eee;height:118px;left:0;margin:0;position:fixed;right:auto;text-decoration:none;width:520px;z-index:9999}.leftgiflink.mob{display:none}.logoimgcls{color:#fff;text-decoration:none}header .world-brand{float:right;height:171px;margin-right:150px;margin-top:0;width:142px}.home-world-brand{box-sizing:border-box;font-size:0;margin:80px auto;max-width:600px;position:relative;text-align:center}.home-world-brand .wb-icon{display:inline-block;vertical-align:middle;width:180px}.home-world-brand .wb-content{box-sizing:border-box;color:#231f20;display:inline-block;font-size:18px;line-height:30px;padding:50px 10px 50px 50px;text-align:left;vertical-align:middle;width:410px}.disp_none{display:none!important}.disp_hidden{display:none}.disp_block{display:block}.clearboth{clear:both}.clearleft{clear:left}.float-left{float:left}.float-right{float:right}.opacity_none{opacity:0}.gap0{height:0}.gap0,.gap5{clear:both;margin:0!important}.gap5{height:5px}.gap10{height:10px}.gap10,.gap15,.gap20{clear:both;margin:0!important}.gap20{height:20px}.gap50{clear:both;height:50px;margin:0!important}.textcenter{text-align:center}.textleft{text-align:left}.margincenter{margin:0 auto}.valmsg,span.valmsg{color:#c51c1c!important;font-size:13px;padding-left:3px}.padtop10{padding-top:10px}.toppadmarginzero{margin-top:0!important}.bothpadmarginzero,.bottompadmarginzero{margin-bottom:0!important}.bothpadmarginzero{margin-top:0!important}.toppad10{padding-top:10px!important}.loginmsgtxt{font-size:12px}.messagebox{color:#c51c1c;font-size:13px;padding:15px 0}.smallnote{font-size:14px}.orgtext,.orgtext a{color:#dc7d29!important}.greentext,.greentext a{color:#817a1d!important}.defaulttext,.defaulttext a{border-bottom:0!important;color:#454545!important}.bluetext,.bluetext a{color:#4c6398!important}.redtext,.redtext a{color:#e05c51!important}.whitetext,.whitetext a{color:#fff!important}.submenu,nav>.submenu{max-width:100%}nav>.submenu>section>ul{margin-left:0}.rating_box{background-image:url(../../../graphics/schema-pet.jpg);background-position:0 0;background-repeat:no-repeat;box-sizing:border-box;margin:0 auto;min-height:273px;padding-left:292px;width:650px}.green_border,.rating_box .green_border{background-image:url(../../../graphics/review_green_border.png);background-repeat:no-repeat;font-size:16px;height:129px;line-height:21px;margin-bottom:20px;padding:15px 28px;text-align:center;width:353px}.green_border p{display:inline;margin:0}.green_border span{color:#454545}.green_border a{border-bottom:2px solid #ccc;color:#454545}.green_border a:hover{border-bottom:2px solid #dc7d29;text-decoration:none}.green_border .fb_review_box,.green_border .starRating{display:inline}.orgbox,.rating_box .orgbox{color:#dc7d29;font-size:16px;font-weight:700;padding-left:15px;width:315px}.orgbox img{margin-top:-3px;vertical-align:text-top}footer .ctabubblesbox{display:none}.ctabubblesbox{background:url(../../../graphics/gradient_white_bubblebg_desktop.png) no-repeat;background-size:580px 400px;bottom:0;height:400px;margin:0 auto;position:fixed;width:580px;z-index:9999}.ctabubblesbox .bubble-wrapper{height:100%;margin:0 auto;padding:20px;position:relative;width:365px}.ctabubblesbox .bubble{position:absolute}.ctabubblesbox .fb-dkc-box{background-image:url(../../../graphics/social/big-bubble-f.png);background-repeat:no-repeat;height:162px;right:25px;top:110px;width:206px;z-index:1}.ctabubblesbox .google-boarding-box{background-image:url(../../../graphics/social/big-bubble-g-left.png);background-repeat:no-repeat;bottom:60px;height:197px;left:0;width:188px;z-index:2}.ctabubblesbox .google-vet-box{background-image:url(../../../graphics/social/big-bubble-g-right.png);background-repeat:no-repeat;bottom:0;height:175px;right:5px;width:230px;z-index:3}.fb-dkc-box .stars{margin-left:5px;margin-top:62px}.google-boarding-box .stars{margin-left:-15px;margin-top:57px}.google-vet-box .stars{margin-left:-5px;margin-top:62px}.ctabubblesbox .greenclose{bottom:5px;left:-35px;position:absolute}.ctabubblesbox .greenclose a.close{background-image:url(../../../graphics/social/ico-x.svg);background-repeat:no-repeat;cursor:pointer;display:block;height:42px;width:42px}.ctabubblesbox .bubble-wrapper.socialbounce{animation-duration:.3s;animation-fill-mode:both;animation-iteration-count:2;-webkit-animation-iteration-count:2;animation-timing-function:linear}@keyframes socialbounce{0%,to{transform:translateY(0)}50%{transform:translateY(-28px)}}.socialbounce{animation-name:socialbounce}#contactButton{height:49px;position:absolute;right:60px;text-decoration:none;top:28px;width:105px}#contactButton span.contact_text{display:none}#contactButton .button-wrapper .button{transform:rotate(8deg);transition:transform .3s}#contactButton .button-wrapper .button,#contactButton:hover .button-wrapper .button{background:url(../../../graphics/contact/cta/green-body.svg);background-position:50%;background-repeat:no-repeat;background-size:91px 38px;height:38px;position:relative;width:91px;z-index:5}#contactButton:hover .button-wrapper .button{transform:rotate(-1deg)}#contactButton .button-wrapper .button .text{color:#fff;font-size:19px;font-weight:700;padding:8px 0 10px 15px}#contactButton .button-wrapper .front-feet{background:url(../../../graphics/contact/cta/green-legs-front.svg);background-position:50%;background-repeat:no-repeat;background-size:25px 16px;float:left;height:16px;margin-left:12px;margin-top:-8px;position:relative;width:25px;z-index:1}#contactButton .button-wrapper .back-feet{float:left;margin-left:-5px}#contactButton .button-wrapper .back-feet .left{background:url(../../../graphics/contact/cta/leg-left.svg);background-position:50%;background-repeat:no-repeat;background-size:13px 16px;float:left;height:16px;margin-left:27px;margin-top:-12px;transform:rotate(90deg);transition:all .2s ease-out;width:13px}#contactButton:hover .button-wrapper .back-feet .left{margin-top:-7px;transform:rotate(0)}#contactButton .button-wrapper .back-feet .right{background:url(../../../graphics/contact/cta/leg-right.svg);background-position:50%;background-repeat:no-repeat;background-size:12px 14px;float:left;height:14px;margin-top:-16px;transition:all .1s ease-out;width:12px}#contactButton:hover .button-wrapper .back-feet .right{margin-top:-9px}#contactButton .button-wrapper .tail{background:url(../../../graphics/contact/cta/green-tail-fixed.svg);background-position:50%;background-repeat:no-repeat;background-size:12px 13px;height:13px;margin-right:8px;margin-top:-25px;position:absolute;right:0;width:12px}#contactButton:hover .button-wrapper .tail{background:url(../../../graphics/contact/cta/tail-wagging-green.gif);background-repeat:no-repeat;background-size:15px 26px;height:26px;margin-right:0;margin-top:-34px;position:absolute;right:0;width:15px}nav .menu_reviews_button_wrapper{cursor:pointer;position:absolute;right:235px;top:25px;z-index:1}nav .menu_reviews_org_bg_layer{background:url(../../../graphics/nav/reviews-bg.svg);background-position:0 4px;background-repeat:no-repeat;background-size:36px 36px;cursor:pointer;height:40px;left:10px;padding-top:22px;position:absolute;top:0;transition:all .2s ease;width:36px}nav .menu_reviews_org_bg_layer:after{background:url(../../../graphics/nav/white-star.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 15px;content:"";display:block;height:15px;left:10px;position:relative;top:-12px;transition:all .4s ease;width:15px}nav .menuReviewButton{color:#817a1d;font-size:11px;font-weight:700;left:10px;letter-spacing:.5px;position:relative;top:34px}nav .menu_reviews_star_1_layer{background:url(../../../graphics/nav/review-star-1.svg);background-position:50%;background-repeat:no-repeat;background-size:7px 7px;height:7px;left:10px;position:absolute;top:10px;transition:all .3s ease;width:7px}nav .menu_reviews_star_2_layer{background:url(../../../graphics/nav/review-star-2.svg);background-position:50%;background-repeat:no-repeat;background-size:11px 11px;height:11px;left:20px;position:absolute;top:10px;transition:all .3s ease;width:11px}nav .menu_reviews_star_3_layer{background:url(../../../graphics/nav/review-star-3.svg);background-position:50%;background-repeat:no-repeat;background-size:7px 7px;height:7px;left:35px;position:absolute;top:10px;transition:all .3s ease;width:7px}nav .menuReviewButton:hover{text-decoration:none}nav .menu_reviews_button_wrapper:hover .menu_reviews_org_bg_layer{transform:scale(1.05)}nav .menu_reviews_button_wrapper:hover .menu_reviews_org_bg_layer:after{transform:scale(1.25)}nav .menu_reviews_button_wrapper:hover .menu_reviews_star_1_layer{background:url(../../../graphics/nav/review-star-1.svg);background-position:50%;background-repeat:no-repeat;background-size:7px 7px;transform:translate(-10px,-10px)}nav .menu_reviews_button_wrapper:hover .menu_reviews_star_2_layer{background:url(../../../graphics/nav/review-star-2.svg);background-position:50%;background-repeat:no-repeat;background-size:11px 11px;transform:translate(-3px,-22px)}nav .menu_reviews_button_wrapper:hover .menu_reviews_star_3_layer{background:url(../../../graphics/nav/review-star-3.svg);background-position:50%;background-repeat:no-repeat;background-size:7px 7px;transform:translate(6px,-15px)}nav .menu_pics_button_wrapper{cursor:pointer;padding:0 30px 60px;position:absolute;right:270px}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer3{background:url(../../../graphics/nav/picsnvids_btn_3.svg);background-position:0 2px;background-repeat:no-repeat;background-size:29px 31px;height:39px;left:35px;opacity:0;position:absolute;top:-8px;transition:all .3s ease;width:29px;z-index:-3}nav .menuPicsButton{color:#817a1d;font-size:11px;font-weight:700;left:-4px;letter-spacing:.5px;position:relative;transition:all .3s ease}nav .menuPicsButton:hover{text-decoration:none}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer1{background:url(../../../graphics/nav/picsnvids_btn_1.svg);background-position:0 2px;background-repeat:no-repeat;background-size:29px 30px;height:32px;left:38px;opacity:1;position:absolute;top:0;transition:all .3s ease;width:29px;z-index:-1}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer2{background:url(../../../graphics/nav/picsnvids_btn_2.svg);background-position:0 2px;background-repeat:no-repeat;background-size:30px 32px;height:40px;left:36px;opacity:1;position:absolute;top:-2px;transition:all .3s ease;width:30px;z-index:-2}nav .menu_pics_button_wrapper .pics_play{background:url(../../../graphics/nav/play@2x.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 11px;height:11px;left:47px;position:absolute;top:12px;transition:all .3s ease-in-out;width:10px}nav .menu_pics_button_wrapper.active .pics_play{transform:scale(1.25)}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer2{left:36px;top:-7px;transform:rotate(-20deg)}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer3{left:33px;opacity:1;top:-12px;transform:rotate(-20deg)}.menu_pics_vids_links_wrapper{height:260px;left:-150px;opacity:0;position:absolute;top:0;transition:all .7s ease;visibility:hidden;width:550px;z-index:1}nav .menu_pics_button_wrapper.active .menu_pics_vids_links_wrapper{transition:all .2s ease}nav .menu_pics_button_wrapper:hover .menu_pics_vids_links_wrapper{opacity:1;visibility:visible}.menu_pics_vids_links_wrapper a{color:#fff;font-size:18px;font-weight:700;position:absolute;text-align:center;text-decoration:none;top:200px}.menu_pics_vids_links_wrapper a:hover{text-decoration:underline}.menu_pics_vids_links_wrapper a{transition:all .3s ease;transition-property:transform}.menu_pics_button_wrapper .menu_pics_vids_links_wrapper a:hover{cursor:pointer}.menu_pics_button_wrapper a.menuPicsOfPeopleLink{background:url(../../../graphics/nav/pics-people-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:172px 42px;height:42px;left:0;padding:10px 5px 5px;top:130px;transition-delay:.1s;width:172px}.menu_pics_button_wrapper:hover a.menuPicsOfPeopleLink{transform:translate(50px,-70px)}.menu_pics_button_wrapper a.menuPicsOfPeopleLink:hover{background:url(../../../graphics/nav/pics-people-bg-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:172px 42px}.menu_pics_vids_links_wrapper a.menuPicsOfVetLink{background:url(../../../graphics/nav/pics-vet-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:250px 48px;height:48px;left:-100px;padding:10px 5px 8px;top:180px;transition-delay:.15s;width:250px}.menu_pics_button_wrapper:hover a.menuPicsOfVetLink{transform:translate(50px,-70px)}.menu_pics_vids_links_wrapper a.menuPicsOfVetLink:hover{background:url(../../../graphics/nav/pics-vet-bg-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:250px 48px}.menu_pics_vids_links_wrapper a.menuPicsOfDKCLink{background:url(../../../graphics/nav/pics-dkc-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:275px 65px;height:65px;left:270px;padding:10px 5px 5px;top:160px;transition-delay:125ms;width:275px}.menu_pics_button_wrapper:hover a.menuPicsOfDKCLink{transform:translate(-60px,-70px)}.menu_pics_vids_links_wrapper a.menuPicsOfDKCLink:hover{background:url(../../../graphics/nav/pics-dkc-bg-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:275px 65px}.menu_pics_vids_links_wrapper a.menuDKCVideoTourLink{background:url(../../../graphics/nav/video-tour-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:151px 45px;height:45px;left:-35px;padding:10px 5px 5px;top:235px;transition-delay:175ms;width:151px}.menu_pics_button_wrapper:hover a.menuDKCVideoTourLink{transform:translate(50px,-56px)}.menu_pics_vids_links_wrapper a.menuDKCVideoTourLink:hover{background:url(../../../graphics/nav/video-tour-bg-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:151px 45px}.menu_pics_vids_links_wrapper a.menuVetVideosLink{background:url(../../../graphics/nav/vet-videos-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:219px 63px;height:63px;left:230px;padding:10px 5px 5px;top:235px;transition-delay:.2s;width:219px}.menu_pics_button_wrapper:hover a.menuVetVideosLink{transform:translate(-60px,-70px)}.menu_pics_vids_links_wrapper a.menuVetVideosLink:hover{background:url(../../../graphics/nav/vet-videos-bg-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:219px 63px}.menu_pics_vids_links_wrapper a.menuHistoryLink{background:url(../../../graphics/nav/history.svg);background-position:50%;background-repeat:no-repeat;background-size:211px 65px;height:65px;left:-100px;padding:10px 5px 5px;top:290px;transition-delay:225ms;width:211px}.menu_pics_button_wrapper:hover a.menuHistoryLink{transform:translate(50px,-70px)}.menu_pics_vids_links_wrapper a.menuHistoryLink:hover{background:url(../../../graphics/nav/history-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:211px 65px}.menu_pics_vids_links_wrapper a.menuPicsnVidsLink{background:url(../../../graphics/nav/pics_vids_litter.svg);background-position:50%;background-repeat:no-repeat;background-size:258px 65px;height:65px;left:225px;padding:10px 5px 5px;top:310px;transition-delay:.25s;width:258px}.menu_pics_button_wrapper:hover a.menuPicsnVidsLink{transform:translate(-140px,-70px)}.menu_pics_vids_links_wrapper a.menuPicsnVidsLink:hover{background:url(../../../graphics/nav/pics_vids_litter-hover.svg);background-position:50%;background-repeat:no-repeat;background-size:258px 65px}.homeBoxes{padding:10px 0 60px;text-align:center}.homeBoxes .weTalkin{background:url(../../../graphics/boxes/5.png) no-repeat 50% 50%;display:inline-block;height:465px;margin:0 -100px 0 0;padding:70px 120px 100px 100px;position:relative;text-align:left;vertical-align:middle;width:618px}.homeBoxes .weTalkin>h3{color:#817a1d;font-family:Lydian;font-size:30px;margin:0}.homeBoxes .weTalkin>.homeblognote{padding:10px 0}.homeBoxes .weTalkin>article{margin:10px 0;padding:5px 0}.homeBoxes .weTalkin>article h4{margin:0}.homeBoxes .weTalkin>article h4 a{color:#dc7d29;font-size:20px;font-weight:400;line-height:22px;text-decoration:none}.homeBoxes .weTalkin>section.moreBtn{background:url(../../../graphics/btn/1.png) no-repeat;bottom:-10px;display:block;height:69px;left:90px;line-height:69px;position:absolute;text-align:center;width:108px}#notification-overlay{background:#000;display:none;left:0;opacity:.3;position:absolute;top:0;z-index:998}.notification_alert{background-repeat:no-repeat;background-size:100% 100%!important;color:#fff;height:500px;left:50%;margin-left:-250px;max-width:499px;opacity:0;position:absolute;text-align:left;top:25%;width:100%;z-index:999}.notification_alert .notif_top{position:relative;width:100%}.notification_alert .notif_top .head_center{background:url(../../../graphics/notification/head.svg);background-position:50%;background-repeat:no-repeat;background-size:357px 307px;height:307px;left:50px;position:absolute;top:25px;transition:all .3s ease;width:357px;z-index:-2}.notification_alert .notif_top .left_eyebrow{background:url(../../../graphics/notification/left_eyebrow.svg);background-position:50%;background-repeat:no-repeat;background-size:69px 24px;height:24px;left:80px;position:absolute;top:0;transition:all .3s ease;width:69px}.notification_alert .notif_top .left_eye{background:url(../../../graphics/notification/left_eye.svg);background-position:50%;background-repeat:no-repeat;background-size:133px 101px;height:101px;left:60px;position:absolute;top:15px;transition:all .3s ease;width:133px}.notification_alert .notif_top .left_eyeball{background:url(../../../graphics/notification/left_eyeball.svg);background-position:50%;background-repeat:no-repeat;background-size:46px 47px;height:47px;left:100px;position:absolute;top:50px;transition:all .3s ease;width:46px}.notification_alert .notif_top .right_eyebrow{background:url(../../../graphics/notification/right_eyebrow.svg);background-position:50%;background-repeat:no-repeat;background-size:67px 21px;height:21px;left:230px;position:absolute;top:5px;transition:all .3s ease;width:67px}.notification_alert .notif_top .right_eye{background:url(../../../graphics/notification/right_eye.svg);background-position:50%;background-repeat:no-repeat;background-size:125px 90px;height:90px;left:200px;position:absolute;top:20px;transition:all .3s ease;width:125px}.notification_alert .notif_top .right_eyeball{background:url(../../../graphics/notification/right_eyeball.svg);background-position:50%;background-repeat:no-repeat;background-size:45px 38px;height:38px;left:235px;position:absolute;top:50px;transition:all .3s ease;width:45px}.notification_alert .notif_top .nose{background:url(../../../graphics/notification/nose.svg);background-position:50%;background-repeat:no-repeat;background-size:41px 28px;height:28px;left:200px;position:absolute;top:250px;transition:all .3s ease;width:41px}.notification_alert .notif_top .head_left_1{background:url(../../../graphics/notification/left-ear-1.svg);background-position:50%;background-repeat:no-repeat;background-size:52px 67px;height:67px;left:-17px;position:absolute;top:66px;transform:rotate(-40deg);transition:all .3s ease;width:52px;z-index:5}.notification_alert .notif_top .head_left_2{background:url(../../../graphics/notification/left-ear-2.svg);background-position:50%;background-repeat:no-repeat;background-size:52px 134px;height:134px;left:35px;position:absolute;top:15px;transform:rotate(-40deg);transition:all .3s ease;width:52px;z-index:-1}.notification_alert .notif_top .head_right_1{background:url(../../../graphics/notification/right-ear-1.svg);background-position:50%;background-repeat:no-repeat;background-size:56px 126px;height:126px;position:absolute;right:55px;top:-3px;transform:rotate(30deg);transition:all .3s ease;width:56px;z-index:-1}.notification_alert .notif_top .head_right_2{background:url(../../../graphics/notification/right-ear-2.svg);background-position:50%;background-repeat:no-repeat;background-size:56px 70px;height:70px;position:absolute;right:1px;top:42px;transform:rotate(30deg);transition:all .3s ease;width:56px;z-index:2}.notification_alert .notif_top_bg{background:url(../../../graphics/notification/bg-top.svg);background-position:top;background-repeat:no-repeat;background-size:500px 76px;height:42px;margin-top:98px;position:relative;width:500px}.notification_alert .notif_bottom_bg{background:url(../../../graphics/notification/bg-grey-bottom.svg);background-position:bottom;background-repeat:no-repeat;background-size:499px 168px;height:100px;margin-top:-20px;padding-bottom:10px;padding-top:20px;position:relative;width:499px;z-index:-1}.notification_alert .notif_bottom_bg .left_wrap{float:left;margin-top:10px;padding-left:15px}.notification_alert .notif_bottom_bg .right_wrap{float:right;margin-top:10px;padding-right:15px}.notification_alert .notif_bottom_bg .left_wrap img.dkclogoimg{padding-right:20px}.notification_alert .notif_top.anim .head_left_1{left:-19px;top:11px;transform:rotate(-20deg)}.notification_alert .notif_top.anim .head_left_2{left:35px;top:-20px;transform:rotate(-20deg)}.notification_alert .notif_top.anim .head_right_1{right:65px;top:-30px;transform:rotate(20deg)}.notification_alert .notif_top.anim .head_right_2{right:9px;top:5px;transform:rotate(20deg)}.notification_alert .notif_top.anim .head_center{right:-3px;top:-3px}.notification_alert .notif_top.anim .head_center .left_eyebrow{left:80px;top:-16px}.notification_alert .notif_top.anim .head_center .left_eye{left:60px;top:-5px}.notification_alert .notif_top.anim .head_center .left_eyeball{left:100px;top:22px}.notification_alert .notif_top.anim .head_center .right_eyebrow{left:230px;top:-25px}.notification_alert .notif_top.anim .head_center .right_eye{left:200px;top:-10px}.notification_alert .notif_top.anim .head_center .right_eyeball{left:235px;top:25px}.notification_alert .notif_top.anim .head_center .nose{left:180px;top:85px}.notification_alert .notif_top.hover:not(.lefthover) .head_left_1{left:-17px;top:61px}.notification_alert .notif_top.hover:not(.lefthover) .head_left_2{left:35px;top:10px}.notification_alert .notif_top.hover .head_center .left_eyebrow{left:85px}.notification_alert .notif_top.hover .head_center .left_eyeball{left:130px;top:40px}.notification_alert .notif_top.hover .head_center .right_eyebrow{left:235px}.notification_alert .notif_top.hover .head_center .right_eyeball{left:260px;top:40px}.notification_alert .notif_top.hover .head_center .nose{left:180px;top:85px}.notification_alert .notif_top.lefthover .head_center .left_eyebrow{left:70px}.notification_alert .notif_top.lefthover .head_center .left_eyeball{left:75px;top:40px}.notification_alert .notif_top.lefthover .head_center .right_eyebrow{left:220px}.notification_alert .notif_top.lefthover .head_center .right_eyeball{left:220px;top:40px}.notification_alert .notif_top.lefthover .head_right_1{top:-10px}.notification_alert .notif_top.lefthover .head_right_2{top:35px}.notification_alert .notif_top.headhover .head_center .left_eyebrow{top:-10px}.notification_alert .notif_top.headhover .head_center .left_eyeball{top:30px}.notification_alert .notif_top.headhover .head_center .right_eyebrow{top:-5px}.notification_alert .notif_top.headhover .head_center .right_eyeball{top:35px}.notification_alert .notification_content{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#454545;font-size:16px;height:300px;padding:20px 25px;z-index:2}.notification_alert .notification_content .content_top{height:260px;overflow-y:auto;padding-right:15px;scrollbar-color:#817a1d hsla(0,0%,50%,.4);scrollbar-width:auto}.notification_alert .notification_content .notif_arrow{animation:arrow-jump 1s infinite;background:url(../../../graphics/notification/arr.svg) no-repeat;bottom:90px;display:none;height:13px;position:absolute;right:35px;width:22px;z-index:9999}@keyframes arrow-jump{0%{opacity:0}to{opacity:1;transform:translateY(15px)}}.notification_alert .notification_content .head_wrap{overflow:hidden;padding-right:20px}.notification_alert .notification_content .head{color:#eb862c;display:block;float:left;font-family:Lydian;font-size:22px;font-weight:600;letter-spacing:1px;margin-right:10px}.notification_alert .notification_content .dottedline{border-top:1px dotted rgba(235,134,44,.329);display:block;margin-top:10px;overflow:hidden;padding-top:10px}.notification_alert .notification_content a{color:#454545}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px hsla(0,0%,50%,.4)}::-webkit-scrollbar-thumb{background:#817a1d;border-radius:10px}.notification_alert .buttons a.btn{background-color:#fff;color:#dc7d29}.notification_alert .close_notification{left:0;margin-left:-25px;margin-top:10px;position:absolute;top:0}.notification_alert .close_notification .close_notification_link{cursor:pointer}.notification_alert .close_notification .close_notification_link img{transition:all .3s ease}.notification_alert .notif_top.hover .close_notification.close_right .close_notification_link img{transform:rotate(-25deg)}.notification_alert .close_notification.close_left{margin-left:40px}.notification_alert .notif_top.hover .close_notification.close_left .close_notification_link img{transform:rotate(-25deg)}@media screen and (max-width:1500px){nav .menu_reviews_button_wrapper{right:200px}nav .menu_pics_button_wrapper{right:220px}}@media screen and (max-width:1200px){nav .menu_reviews_button_wrapper{right:240px}nav .menu_pics_button_wrapper{right:275px}}@media screen and (max-width:1420px){.notification_alert{top:15%}}@media screen and (min-width:1121px) and (max-width:1499px){nav .menu_pics_button_wrapper{right:195px}.menu_pics_vids_links_wrapper{left:-220px}nav .menu_reviews_button_wrapper{right:169px}}@media screen and (max-width:1360px){.submenu,nav .menu_pics_button_wrapper,nav .menu_reviews_button_wrapper,nav>.submenu{display:none}nav.menu-open .menu_pics_button_wrapper,nav.menu-open .menu_reviews_button_wrapper{display:block}nav.menu-open .menu_pics_button_wrapper{bottom:0;left:0;right:auto;top:auto}nav.menu-open .menu_pics_button_wrapper.active{z-index:99}.menu_pics_vids_links_wrapper{height:0;left:0;position:relative;top:0;transition:all .2s ease-out;visibility:visible;width:100%;z-index:-1}nav .menu_pics_button_wrapper:hover .menu_pics_vids_links_wrapper{height:0;opacity:0}nav .menu_pics_button_wrapper.active .menu_pics_vids_links_wrapper{height:265px;opacity:1;transition:all .3s ease-out;z-index:1}nav.menu-open .menu_reviews_button_wrapper{bottom:0;left:0;right:auto;top:auto}nav .menuReviewButton{font-size:20px;left:73px;top:7px}nav .menu_reviews_star_1_layer{left:12px}nav .menuPicsButton{font-size:20px;left:68px;top:4px;z-index:2}nav .menu_reviews_org_bg_layer{background-size:41px 41px;height:51px;width:41px}nav .menu_reviews_org_bg_layer:after{background-size:18px 18px;height:18px;left:12px;top:-12px;width:18px}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer1{background-size:34px 35px;height:37px;left:51px;width:34px;z-index:4}nav .menu_pics_button_wrapper .pics_play{background-size:14px 15px;height:15px;left:61px;top:12px;width:14px;z-index:4}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer2{background-size:35px 37px;height:45px;left:49px;width:35px;z-index:3}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer3{background-size:34px 36px;height:44px;left:48px;width:34px;z-index:2}.menu_pics_vids_links_wrapper a:hover{text-decoration:none}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer1{left:51px;top:0;transform:none}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer2{left:49px;top:-2px;transform:none}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer3{left:48px;top:-8px;transform:none}nav .menu_pics_button_wrapper.active .pics_play{left:61px}.menu_pics_button_wrapper a.menuPicsOfPeopleLink{left:-95px}.menu_pics_vids_links_wrapper a{transition:all .1s ease-out;transition-property:all}.menu_pics_vids_links_wrapper a.menuPicsOfDKCLink{left:auto;right:-95px;top:110px}.menu_pics_vids_links_wrapper a.menuVetVideosLink{left:auto;right:-95px;top:190px}.menu_pics_vids_links_wrapper a.menuPicsnVidsLink{left:auto;right:-95px;top:265px}nav .menu_reviews_star_1_layer{left:24px}nav .menu_reviews_star_2_layer{left:22px}nav .menu_reviews_star_3_layer{left:47px}nav .menu_reviews_org_bg_layer{left:22px}nav .menu_pics_button_wrapper .menu_pics_vids_links_wrapper:before{background:url(../../../graphics/nav/mobile/curved-line-top.svg);background-color:#fff5ec;background-repeat:repeat-x;content:"";height:315px;left:-30px;opacity:0;position:absolute;right:-30px;top:-50px;transition:all .3s ease .2s}nav .menu_pics_button_wrapper:hover .menu_pics_vids_links_wrapper:before{opacity:0}nav .menu_pics_button_wrapper.active .menu_pics_vids_links_wrapper:before{opacity:1}nav .menu_pics_button_wrapper .menu_pics_vids_links_wrapper:after{background:url(../../../graphics/nav/mobile/curved-line-bottom.svg);background-repeat:repeat-x;bottom:0;content:"";height:10px;left:-30px;opacity:0;position:absolute;right:-30px;transition:all .3s ease .2s}nav .menu_pics_button_wrapper.active .menu_pics_vids_links_wrapper:after{opacity:1}nav .menu_pics_button_wrapper{padding-bottom:30px;position:relative;transition:all .2s ease}nav.has-child-menu-open .menu_pics_button_wrapper{padding-bottom:20px}.menu_pics_vids_links_wrapper a{transition-delay:unset;z-index:1}nav .menu_reviews_button_wrapper{height:auto;margin-left:26px;padding:0 0 60px;position:relative;transition:all .2s ease;width:auto}nav.has-child-menu-open .menu_reviews_button_wrapper{padding-bottom:45px}.menu_pics_button_wrapper a.menuPicsOfPeopleLink{transition-delay:10ms}.menu_pics_button_wrapper:hover a.menuPicsOfPeopleLink{transform:none}.menu_pics_button_wrapper.active a.menuPicsOfPeopleLink{left:-8px;top:50px;transform:none;transition-delay:.1s}.menu_pics_vids_links_wrapper a.menuPicsOfVetLink{transition-delay:15ms}.menu_pics_button_wrapper:hover a.menuPicsOfVetLink{transform:none}.menu_pics_button_wrapper.active a.menuPicsOfVetLink{left:-16px;top:99px;transform:none;transition-delay:.15s}.menu_pics_vids_links_wrapper a.menuHistoryLink{transition-delay:22ms}.menu_pics_button_wrapper:hover a.menuHistoryLink{transform:none}.menu_pics_button_wrapper.active a.menuHistoryLink{left:-12px;top:210px;transform:none;transition-delay:225ms}.menu_pics_vids_links_wrapper a.menuPicsOfDKCLink{transition-delay:10ms}.menu_pics_button_wrapper:hover a.menuPicsOfDKCLink{transform:none}.menu_pics_button_wrapper.active a.menuPicsOfDKCLink{right:-8px;top:24px;transform:none;transition-delay:125ms}.menu_pics_vids_links_wrapper a.menuVetVideosLink{transition-delay:20ms}.menu_pics_button_wrapper:hover a.menuVetVideosLink{transform:none}.menu_pics_button_wrapper.active a.menuVetVideosLink{right:-20px;top:98px;transform:none;transition-delay:.2s}.menu_pics_vids_links_wrapper a.menuPicsnVidsLink{transition-delay:25ms}.menu_pics_button_wrapper:hover a.menuPicsnVidsLink{transform:none}.menu_pics_button_wrapper.active a.menuPicsnVidsLink{right:14px;top:170px;transform:none;transition-delay:.25s}.menu_pics_vids_links_wrapper a.menuDKCVideoTourLink{transition-delay:15ms}.menu_pics_button_wrapper:hover a.menuDKCVideoTourLink{transform:none}.menu_pics_button_wrapper.active a.menuDKCVideoTourLink{left:15px;top:157px;transform:none;transition-delay:175ms}}@media screen and (max-width:640px){.notification_alert{left:25px;margin-left:0}}@media screen and (max-width:530px){::-webkit-scrollbar{width:15px}.notification_alert .notification_content{font-size:18px}.notification_alert{left:50%;margin-left:-225px;width:450px}.notification_alert .notif_top .head_center{left:35px}.notification_alert .notif_top .left_eye{background-size:120px 101px;width:120px}.notification_alert .notif_top .right_eye{background-size:110px 101px;width:110px}.notification_alert .notif_top .head_left_1{left:-25px;top:66px}.notification_alert .notif_top .head_left_2{left:27px;top:15px}.notification_alert .notif_top .head_right_1{right:33px;top:3px}.notification_alert .notif_top .head_right_2{right:-21px;top:47px}.notification_alert .notif_top.anim .head_left_1{left:-19px;top:11px}.notification_alert .notif_top.anim .head_left_2{left:35px;top:-20px}.notification_alert .notif_top.anim .head_right_1{right:35px;top:-30px}.notification_alert .notif_top.anim .head_right_2{right:-20px;top:4px}.notification_alert .notif_top_bg{background-size:450px 76px;width:450px}.notification_alert .notif_bottom_bg{background-size:450px 152px;height:85px;margin-top:-20px;padding-top:20px;width:450px}.notification_alert .notif_bottom_bg .left_wrap{margin-top:5px}.notification_alert .notif_bottom_bg .left_wrap img{max-width:100px;padding-top:5px}.notification_alert .notif_bottom_bg .right_wrap{margin-top:10px}.notification_alert .notif_bottom_bg .right_wrap img{width:40px}.notification_alert .notification_content .content_top{padding-right:15px}}@-moz-document url-prefix(){nav>ul>li>a{position:relative;top:2px}@media (max-width:1120px){nav>ul>li>a{top:0}}}.mobsliderWrapper,.tabsliderWrapper{display:none;margin:0 auto;position:relative;text-align:center;vertical-align:middle}.sliderWrapper{height:450px;line-height:0;margin:10px auto 0;overflow:hidden;position:relative;text-align:center}.sliderWrapper img{display:inline-block;margin:0}.sliderWrapper img.link{cursor:pointer}.sliderWrapper>section{margin:0 auto;position:relative;width:1650px}.sliderWrapper img{position:absolute}.sliderWrapper img.r1{top:0}.sliderWrapper img.r2{top:150px}.sliderWrapper img.r3{top:300px}.sliderWrapper img.r1.c1{left:0}.sliderWrapper img.r1.c2{left:9.0909090909%}.sliderWrapper img.r1.c3{left:36.3636363636%}.sliderWrapper img.r1.c4{left:45.4545454545%}.sliderWrapper img.r1.c5{left:54.5454545455%}.sliderWrapper img.r1.c6{left:63.6363636364%}.sliderWrapper img.r1.c7{left:90.9090909091%}.sliderWrapper img.r2.c1{left:0}.sliderWrapper img.r2.c2{left:36.3636363636%}.sliderWrapper img.r2.c3{left:90.9090909091%}.sliderWrapper img.r3.c1{left:0}.sliderWrapper img.r3.c2{left:9.0909090909%}.sliderWrapper img.r3.c3{left:18.1818181818%}.sliderWrapper img.r3.c4{left:27.2727272727%}.sliderWrapper img.r3.c5{left:63.6363636364%}.sliderWrapper img.r3.c6{left:72.7272727273%}.sliderWrapper img.r3.c7{left:81.8181818182%}.sliderWrapper img.r3.c8{left:90.9090909091%}.home-good-bad{box-sizing:border-box;font-size:0;margin:80px auto;max-width:900px;position:relative;text-align:center}.home-good-bad .wb-icon{display:inline-block;vertical-align:middle;width:525px}.home-good-bad .wb-content{background:url(../../../graphics/good-bad-text.png);background-repeat:no-repeat;box-sizing:border-box;color:#817a1d;display:inline-block;font-size:16px;margin-left:10px;margin-top:40px;padding:40px 50px 65px 20px;text-align:center;vertical-align:middle;width:305px}.home-good-bad .wb-content a{border-bottom:2px solid #d4d2be;color:#817a1d;text-decoration:none}.home-good-bad .wb-content a:hover{border-bottom:2px solid #dc7d29;color:#817a1d;text-decoration:none}@media screen and (max-width:1600px){.sliderWrapper{width:1500px}}@media screen and (min-width:1600px){.desktop-hide{display:none!important}}@media screen and (max-width:1500px){#contactButton{right:30px}}@media screen and (max-width:1420px){.sliderWrapper{width:1350px}}@media screen and (max-width:1366px){.sliderWrapper{display:none!important}.tabsliderWrapper{display:block;height:auto;padding:15px 0;width:900px}.tabsliderWrapper img{display:inline-block!important;float:left;left:auto!important;margin:0!important;padding:0!important;top:auto!important}.tabsliderWrapper img.link{cursor:pointer}.tabsliderWrapper img.r2.c3{margin-top:-150px!important}.sliderWrapper{width:1050px}}@media screen and (min-width:1121px) and (max-width:1499px){#contactButton{right:25px}}@media screen and (max-width:1360px){#contactButton{bottom:20px;right:20px;top:auto}}@media screen and (min-width:1100px){.ctabubblesbox .bubble-wrapper{bottom:10px;float:left;margin-left:70px}.ctabubblesbox.gbdkc .bubble-wrapper{margin-left:0}}@media screen and (max-width:1100px){.leftgiflink.desktop{display:none}.leftgiflinkblur{background-size:500px 110px;bottom:102px;height:110px;width:100%}.leftgiflink.mob{bottom:130px;display:block;height:75px;left:0;margin:0 5px;width:100%}.ctabubblesbox{bottom:110px}.gbdkc.ctabubblesbox{bottom:0}.leftgiflink.mob .gifslide{bottom:0;min-height:55px;min-width:90%;padding-top:0;top:auto}.leftgiflink.mob .hand_down_img{bottom:5px;left:20px;margin-left:0;position:absolute}.leftgiflink.mob .hand_up_img{bottom:5px;left:57px;margin-right:0;position:absolute;right:auto}.leftgiflink.mob .right_gif_text{bottom:5px;font-size:17px;padding-left:115px;position:absolute;text-align:left}.leftgiflink.mob .bad .right_gif_text,.leftgiflink.mob .good .right_gif_text{bottom:8px;position:absolute}.leftgiflink.mob .gifslide.bad .hand_up_img,.leftgiflink.mob .gifslide.good .hand_down_img{bottom:-5px;margin-top:auto}.emailAndPhone .phoneIco{padding-right:35px}.emailslistbox{margin:-277px 154px 0;right:10px;top:190px;width:308px}.emailslistbox:after{bottom:-38px;content:url(../../../graphics/right_arrow.png);left:auto;right:2px}.ctabubblesbox{background:url(../../../graphics/gradient_white_bubblebg.png) no-repeat;background-size:100% 100%;width:100%}}@media screen and (max-width:1024px){header div.headtext,header h1{font-size:36px}.download_box{margin-left:65px}}@media screen and (max-width:960px){.homeBoxes .weTalkin{margin:0}.sliderWrapper{width:900px}header div.headtext,header h1{font-size:30px}ul.checkOut li{font-size:20px}p.paracenter img{max-width:100%}ul.checkOut{display:block;padding:0 20px}ul.checkOut li{float:left;max-width:480px;width:100%}ul.checkOut li#alsogapdiv{display:none}.myd-images img{display:block;float:none}.imgcenter{text-align:center}.imgcenter img{margin:0 auto}.tabsliderWrapper{display:none!important}.mobsliderWrapper{display:block;height:auto;padding:15px 0;width:450px}.mobsliderWrapper img{display:inline-block!important;float:left;left:auto!important;margin:0!important;padding:0!important;top:auto!important}.mobsliderWrapper img.link{cursor:pointer}.mobsliderWrapper .mobsliderContentB,.mobsliderWrapper .mobsliderContentC,.mobsliderWrapper .mobsliderContentD{display:none}.galleryItems .pagination li{display:inline-block;padding:10px}}@media screen and (max-width:800px){.staticpagecontent p{text-align:left!important}.download_box{margin-left:100px}}@media screen and (max-width:740px){img.neuter_img{display:block;float:none;margin:35px auto;width:100%}.rating_box{background-position:top;margin:0 auto;padding-left:0;padding-top:303px;width:350px}.orgbox{text-align:center}header .world-brand{height:auto;margin-right:20px;width:auto}header .world-brand img{width:100px}.home-world-brand{margin:50px auto}.home-world-brand .wb-content{padding:30px 20px;text-align:center;width:auto}#slidingGallery .bx-wrapper{padding-top:30px}}@media screen and (min-width:640px){.mobile-only{display:none!important}}@media screen and (max-width:640px){.desktop-only{display:none!important}.bottom-vet-section .vetpagecls.videoTour{float:none;padding-bottom:10px}.article .columns div.homeBoxes.vethomebox{margin-top:10px}.bottom-vet-section .homeBoxes .newsletter{margin-top:35px}.home-good-bad{margin:80px auto 40px}.home-good-bad .wb-icon{width:100%}.home-good-bad .wb-icon img{padding:0 10px;width:100%}.home-good-bad .wb-content{margin-top:5px}.notonmob{display:none}.ourPeopleWrapper{padding:50px 20px 0}.homeBoxes{padding:10px 0 120px}.homeBoxes .weTalkin{height:auto;padding:100px 60px 80px;width:100%}.homeBoxes .weTalkin a.moreBtn{margin:30px 0;position:static}header div.headtext,header h1{font-size:26px}ul.checkOut li{font-size:18px}.homeBoxes .weTalkin>section.moreBtn{bottom:-20px}.homeBoxes .newsletter{margin-top:70px}#headcaretxt_vet{font-size:30px}.vettopgap{display:none}.emailAndPhone span{display:block;padding:12px 0 12px 60px}.emailAndPhone .phoneIco{margin:0 auto;padding-right:0;width:330px}.emailAndPhone .mailIco{margin:auto;width:150px}.emailslistbox{margin:-430px -99px 0;right:10px;width:242px}.emailslistbox:after{bottom:-39px;content:url(../../../graphics/down_arrow.png);left:auto;right:150px;top:auto}.download_box{margin-left:-10px;margin-top:-260px}#contactButton{bottom:25px;right:30px}#contactButton .button-wrapper .button{background-size:100px 42px;height:42px;width:101px}#contactButton .button-wrapper .tail{margin-right:-4px}#contactButton:hover .button-wrapper .tail{margin-right:0}#contactButton .button-wrapper .button .text{padding:8px 0 10px 19px}#contactButton:hover .button-wrapper .button .text{padding:8px 0 10px 15px}#contactButton .button-wrapper .back-feet{margin-top:-3px}#contactButton:hover .button-wrapper .back-feet{margin-top:0}#contactButton .button-wrapper .front-feet{margin-top:-10px}#contactButton:hover .button-wrapper .front-feet{margin-top:-6px}}@media screen and (max-width:530px){.mobclboth{clear:both}.mobsliderWrapper{width:375px}.mobsliderWrapper img.sq{width:250px}.mobsliderWrapper img.sml{width:125px}.article .columns div.col-ul-3 .col{margin:0;width:100%}.article .columns div.col-ul-3 .col ul{margin-bottom:10px}.article .columns div.col-ul-3 .col ul.greenlist li{color:#d47c2e!important}}@media screen and (max-width:480px){.sliderWrapper{width:450px}ul.checkOut li{font-size:16px}.emailAndPhone{font-size:20px}.blogEntryList>section span.details a{display:block}.blogEntryList>section span.details a.joindisclink{margin-bottom:20px}.emailAndPhone .phoneIco{width:230px}.emailAndPhone .mailIco{width:120px}.homeBoxes .newsletter{width:100%}.homeBoxes .weTalkin>section.moreBtn{bottom:-30px}.homeBoxes .weTalkin{height:468px;padding:85px 30px 0}.homeBoxes{padding:10px 0 70px}}@media screen and (max-width:400px){.sliderWrapper{width:300px}.homeBoxes .newsletter{padding-top:23px!important}.mediaPlayer>ul{width:240px}}@keyframes shakeThatBooty{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@font-face{font-display:swap;font-family:Benguiat;font-style:normal;font-weight:500;src:url(fonts/benguiatm.woff2) format("woff2"),url(fonts/benguiatm.woff) format("woff"),url(fonts/benguiatb.otf) format("truetype")}body,html{-webkit-tap-highlight-color:transparent}.homepage{overflow-x:hidden}.disable-scrolling{height:100%;overflow:hidden}.contentWrapper{overflow:initial}.bbref{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.bbcreditcls{padding-left:0}.bottomBoxes>section>ul li.firstBox>section{padding:30px 24px}.bottomBoxes>section>ul li.firstBox>section h5{margin:0 0 25px;padding-bottom:0;padding-top:0}.bottomBoxes>section>ul li.firstBox>section a{margin-left:5px;text-align:left}.bottomBoxes>section>ul li.secondBox>section{padding:30px 24px!important}.bottomBoxes>section>ul li.secondBox>section a{margin-left:30px;text-align:left}.bottomBoxes>section>ul li.thirdBox>section{padding:30px 24px!important}.bottomBoxes>section>ul li.thirdBox>section h5{margin-bottom:0!important;padding-top:0}.bottomBoxes>section>ul li.fourthBox>section{padding:30px 24px;padding-top:48px}.bottomBoxes>section>ul li.fourthBox .links_wrap{left:13px}.bottomBoxes>section>ul li>section{display:flex;flex-direction:column;height:100%;justify-content:center}.discountnote{display:flex;gap:10px}.discountnote div{flex:1 1 auto;width:auto!important}.discountnote.center{text-align:center;width:100%}.bottomBoxes>section>ul li.thirdBox>section{gap:2px;padding-top:15px!important}.bottomBoxes>section>ul li.thirdBox .icon-careers{background-image:url(../../../graphics/icon-careers.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:60px;margin:0 auto;width:60px}@keyframes wiggle{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.faq-cta{height:76px;position:relative;width:96px;z-index:3}.faq-cta.hover{animation:wiggle .1s .2s 2}.faq-cta:hover{animation:none}.faq-cta .bg{background-image:url(../../../graphics/faq-bubble-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:76px;opacity:.25;transform:rotate(-7deg);transition:all .2s ease-out;width:96px}.faq-cta .content{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding-top:12px;position:absolute;right:0;top:0}.faq-cta .main-caption{background-image:url(../../../graphics/faqs-faqs.svg);background-size:55px;height:22px;width:93px}.faq-cta .main-caption,.faq-cta .sub-caption{background-position:50%;background-repeat:no-repeat;transform:rotate(-3deg)}.faq-cta .sub-caption{background-image:url(../../../graphics/faqs-click-me.svg);background-size:50px;height:16.5px;width:87px}.faq-cta .underline{background-image:url(../../../graphics/faqs-underline.svg);background-position:50%;background-repeat:no-repeat;background-size:55px;height:9px;opacity:.3;position:relative;top:-3px;transition:all .2s ease-out;width:109px}.faq-cta .qmark-1{background-image:url(../../../graphics/faqs-mark-1.svg);height:12px;left:9px;top:19px;transform:rotate(-24deg);width:8px}.faq-cta .qmark-1,.faq-cta .qmark-2{background-position:50%;background-repeat:no-repeat;position:absolute;transition:all .2s ease-out}.faq-cta .qmark-2{background-image:url(../../../graphics/faq-mark-2.svg);height:10px;left:38px;top:7px;transform:rotate(-18deg);width:7px}.faq-cta .qmark-3{background-image:url(../../../graphics/faq-mark-3.svg);background-position:50%;background-repeat:no-repeat;height:15px;position:absolute;right:16px;top:4px;transform:rotate(7deg);transition:all .2s ease-out;width:11px}.faq-cta.hover .bg,.faq-cta:hover .bg{transform:scale(.95) rotate(-7deg)}.faq-cta.hover .underline,.faq-cta:hover .underline{opacity:.8}.faq-cta.hover .qmark-1,.faq-cta:hover .qmark-1{transform:rotate(-32deg) translate(-1px,-9px)}.faq-cta.hover .qmark-2,.faq-cta:hover .qmark-2{transform:rotate(-11deg) scale(1.2) translateY(-10px)}.faq-cta.hover .qmark-3,.faq-cta:hover .qmark-3{transform:rotate(8deg) scale(1.3) translate(4px,-5px)}.buttons.desktop-buttons .show-all{display:none}body.disable-scroll{height:100%;overflow:hidden}.bottom-vet-section{margin:0!important;max-height:80px;opacity:0;overflow:hidden;transition:all .25s ease}.bottom-vet-section.expand{max-height:1000px;opacity:1}.hidden{display:none}.faq-grid{margin-bottom:50px;margin-top:40px}.article h1.pagehead{max-width:50%;padding-right:0}.article h1.pagehead span,.article h3 span{font-size:20px}.about-our-clinic span{position:relative;top:-3px}.mobile-vaccinations-lazy-way-steps{display:none}.mobile-vaccinations-lazy-way-steps img{display:none;max-width:100%}.mobile-vaccinations-lazy-way-steps img.show{display:block}#tabs_container{margin-bottom:15px}#tabs_container #tabs{display:flex;flex-wrap:wrap;padding-bottom:0}#tabs_container #tabs li{float:none;margin-bottom:15px;margin-right:15px}#tabs_container #tabs li a{background-color:#f0f0f0;border-radius:14px;border-right:0;display:block;padding:10px 16px}#tabs_container #tabs li.active a{background-color:#d38445;color:#fff!important;padding:10px 16px}#tabs_content_container{margin-top:15px}.article section.columns.laser-therapy ul.orglist li{background-image:url(../../../graphics/laser-green-smiley-small.svg)}.dot{font-family:serif;font-size:34px;left:-1px;margin:0;padding:0;position:relative;top:-9px}.mobile-br{display:none}#contactButton .button-wrapper .button .text{transform:rotate(2deg)}.emailAndPhone span{padding:12px 10px 12px 60px}.emailAndPhone{align-items:center;display:flex;gap:40px;justify-content:center;padding-top:40px}.whatsapp{position:relative}.whatsapp .trigger{align-items:center;display:flex;gap:5px;justify-content:center;transition:all .3s ease-out}.whatsapp .trigger:hover{border-bottom:0;text-decoration:none!important}.whatsapp .trigger:hover .label{border-color:#dc7d29}.whatsapp .trigger .icon{background-image:url(../../../graphics/icons/footer-whatsapp-icon.svg);background-position:0;background-repeat:no-repeat;height:55px;width:55px}.whatsapp .trigger .label{border-bottom:1px dotted #333;color:#454545}.whatsapp .chats{display:flex;flex-direction:column;left:0;opacity:0;position:absolute;top:-70px;transition:all .25s ease-out,opacity .1s ease-out;visibility:hidden}.whatsapp .chats .chat{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:2px 0;position:relative;transition:all .25s cubic-bezier(.175,.885,.32,1),background-image 0ms linear;z-index:5}.whatsapp .chats .chat:hover{text-decoration:none}.whatsapp .chats .chat .label{font-size:18px}.whatsapp .chats .chat .label,.whatsapp .chats .chat .number{border:0;color:#fff;font-family:Benguiat;font-weight:700;line-height:1;padding:0}.whatsapp .chats .chat .number{font-size:14px;opacity:.6}.whatsapp .chats .chat.relocations{align-self:center;background-image:url(../../../graphics/whatsapp-relocations-bubble.svg);bottom:-100px;height:72px;left:0;width:187px}.whatsapp .chats .chat.boarding-daycare{background-image:url(../../../graphics/whatsapp-boarding-daycare-bubble.svg);bottom:-70px;height:77px;left:0;width:248px}.whatsapp .chats .chat.veterinary-clinic{align-self:flex-end;background-image:url(../../../graphics/whatsapp-veterinary-clinic-bubble.svg);bottom:-20px;height:74px;left:0;width:224px}.whatsapp .chats .chat.relocations:hover{background-image:url(../../../graphics/whatsapp-relocations-hover-bubble.svg);left:-5px}.whatsapp .chats .chat.boarding-daycare:hover{background-image:url(../../../graphics/whatsapp-boarding-daycare-hover-bubble.svg);left:-5px}.whatsapp .chats .chat.veterinary-clinic:hover{background-image:url(../../../graphics/whatsapp-veterinary-clinic-hover-bubble.svg);left:-5px}.whatsapp .chats .no-calls-notice{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;right:-270px;top:48px;transition:all .5s ease-out;z-index:4}@keyframes ring{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}4%{transform:rotate(-18deg)}6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}12%{transform:rotate(-18deg)}14%{transform:rotate(18deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}20%{transform:rotate(0deg)}}.whatsapp.hover .chats .no-calls-notice,.whatsapp:not(.open):hover .chats .no-calls-notice{opacity:1}.whatsapp.hover .chats .no-calls-notice .notice .icon,.whatsapp:not(.open):hover .chats .no-calls-notice .notice .icon{animation:ring 2s ease infinite}.whatsapp .chats .no-calls-notice .notice{display:flex;gap:10px;justify-content:flex-start;left:-24px;position:relative;top:-32px}.whatsapp .chats .no-calls-notice .lines{background-image:url(../../../graphics/no-calls-notice-lines.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:140px;width:100px}.whatsapp .chats .no-calls-notice .notice .icon{background-image:url(../../../graphics/no-calls-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;flex:0 0 42px;height:36px;width:42px}.whatsapp .chats .no-calls-notice .notice .label{color:#000;font-size:18px;line-height:1.2;position:relative;text-align:left;top:-5px;width:180px}.whatsapp.hover .trigger,.whatsapp:not(.open):hover .trigger{opacity:0}.whatsapp.hover .chats,.whatsapp:not(.open):hover .chats{opacity:1;visibility:visible}.whatsapp.hover .chats .chat.boarding-daycare,.whatsapp.hover .chats .chat.relocations,.whatsapp.hover .chats .chat.veterinary-clinic,.whatsapp:not(.open):hover .chats .chat.boarding-daycare,.whatsapp:not(.open):hover .chats .chat.relocations,.whatsapp:not(.open):hover .chats .chat.veterinary-clinic{bottom:0}.touch .whatsapp.hover .chats .chat{pointer-events:none}.touch .whatsapp.hover.allow-tap .chats .chat{pointer-events:auto}.touch .mailIco.hover .emailslistbox a{pointer-events:none}.touch .mailIco.hover.allow-tap .emailslistbox a{pointer-events:auto}.contactpageDetails .columns>div div.icobox p{font-size:13px;line-height:1.4}.contactpageDetails .columns>div div.icobox strong.title{line-height:normal}.contactpageDetails .columns>div.colLeft div.icobox{padding-bottom:45px;padding-top:3px}.contactpageDetails .columns>div div.icobox span{font-size:13px;line-height:16px}.contactpageDetails .columns>div div.icobox span.icon-note{font-size:16px;font-weight:700;line-height:1.2;padding-top:0}.contactpageDetails .columns>div div.icoWhatsapp{background-image:url(../../../graphics/contact/ico-whatsapp.svg);background-position:0 0;background-repeat:no-repeat;padding-left:65px}.contactpageDetails .columns>div div.icoWhatsapp span.icon-note{white-space:nowrap}.contactpageDetails .columns>div div.icoWhatsapp .chats{margin-top:15px}.contactpageDetails .columns>div div.icoWhatsapp .chats .chat{align-items:flex-start;display:flex;flex-direction:column;line-height:1;margin-bottom:13px}.contactpageDetails .columns>div div.icoWhatsapp .chats .chat:last-child{margin-bottom:0}.contactpageDetails .columns>div div.icoWhatsapp .number{display:block;font-size:20px;line-height:1.2;margin-bottom:2px}.contactpageDetails .columns>div div.icoWhatsapp .label{font-size:13px;line-height:1.3}.emailAndPhone span.mailIco{padding-right:0}.emailAndPhone .mailIco{background-image:none;padding:0;transition:all .3s ease-out}.mailIco .showemailslink{align-items:center;border-bottom:0!important;display:flex;gap:5px;transition:all .3s ease}.mailIco .showemailslink:hover{border:0!important}.mailIco .showemailslink .icon{background-image:url(../../../graphics/contact/ico-email.svg);background-position:0;background-repeat:no-repeat;height:55px;width:55px}.mailIco .showemailslink .label{border-bottom:1px dotted #333}.mailIco.hover .showemailslink .label,.mailIco:not(.open):hover .showemailslink .label{border-color:#dc7d29}.emailslistbox{align-items:center;background-image:url(../../../graphics/contact/email-bubble.svg);background-repeat:no-repeat;background-size:contain;display:block;display:flex;flex-direction:column;flex-wrap:wrap;font-size:18px;height:182px;justify-content:center;left:-50px;margin:0;opacity:0;top:-26px;transition:all .25s cubic-bezier(.175,.885,.32,1.075),opacity .1s ease-out;visibility:hidden;width:230px}.emailslistbox a{border-bottom:1px dotted transparent}.emailslistbox:before{content:url(../../../graphics/contact/email-bubble.svg);display:none}.mailIco.hover .emailslistbox,.mailIco:not(.open):hover .emailslistbox{opacity:1;top:-70px;visibility:visible}.mailIco.hover .showemailslink,.mailIco:not(.open):hover .showemailslink{opacity:0;visibility:hidden}.emailslistbox:after{display:none}.contactpageDetails .columns>div div.icobox span.icon-note.small{color:#766f0c;font-size:13px;font-weight:700}.contactpageDetails .columns>div div.icobox a.orglink{border-color:#7a6f00;color:#7a6f00;padding-bottom:0}.contactpageDetails .columns>div div.icobox a.orglink:hover{border-color:#7a6f00!important}.gap15{height:15px}.dkc-timing-247-announcement-mobile{display:none;margin:0 auto 20px;max-width:350px}.dkc-timing-247-announcement-mobile img{display:block;max-width:100%}.dkc-timing-247-announcement{margin:0 auto 40px;position:relative;top:-35px;width:775px}.dkc-timing-247-announcement img{display:block;max-width:100%}.contact#twoleggedTimings .openingHours.no-margin-bottom{margin-bottom:0}.contactpageDetails .columns>div div.icoLandline a.contactinfomainlink{font-size:20px;font-weight:600}.contact#careeningCareers{padding-bottom:100px}.contact#careeningCareers section{background-image:none;margin-top:0}.contact#careeningCareers section .bubble{background-image:url(../../../graphics/careening-careers.jpg);background-position:50%;background-size:contain;display:block;height:327px;width:337px}.contact#careeningCareers section .more{position:relative}.contact#careeningCareers section .more:after{background-color:#000;border-radius:50%;bottom:-10px;content:"";display:block;filter:blur(7px);height:3px;left:0;opacity:.5;position:absolute;width:100%}.contact#twoleggedTimings{margin-bottom:50px}.contact#twoleggedTimings #dkcvettimingsection h4.bus-title{margin-bottom:20px}.contact#twoleggedTimings #dkcvettimingsection .imgbox{padding-right:10px}.contact#twoleggedTimings #dkcvettimingsection .imgbox img{height:71px;width:90px}.contact#twoleggedTimings #dkcvettimingsection .timing-wrapper{align-items:center;display:flex}.contact#twoleggedTimings #dkcvettimingsection .timing{color:#736e2c;font-size:20px;font-weight:700}.contact#twoleggedTimings #dkcvettimingsection .timing span{color:#c9833a}.contact#twoleggedTimings .xmastiming dt{width:200px}.contact#twoleggedTimings .xmastiming dd{width:53%}.contact.howWeGetTherecls #map .mapMarker{padding-top:5px}.contact.howWeGetTherecls #map .mapMarker img{width:100%}.contact.howWeGetTherecls #map .mapMarker .dkclogo:after,.contact.howWeGetTherecls #map .mapMarker .dkcvetlogo:after{display:none}.contact.howWeGetTherecls #map .mapMarker .contentbox{margin-top:0}.contactpageDetails .columns>div div.icoLandline .extensions{margin:15px 0}.contactpageDetails .columns>div div.icoLandline .extensions:last-child{margin-bottom:0}.contactpageDetails .columns>div div.icoLandline .extensions .extension-wrapper p{font-size:13px;margin-bottom:15px}.contactpageDetails .columns>div div.icoLandline .extensions .extension-wrapper:last-child p{margin-bottom:0}.contactpageDetails .columns>div div.icoLandline .extensions .extension-wrapper p a{border-bottom:1px solid #d57f25;color:#d57f25;font-size:13px;font-weight:700}.contactpageDetails .columns>div div.icoEmail .emails{margin-bottom:8px}.contactpageDetails .columns>div div.icoEmail span.icon-note{padding-top:4px}.contactpageDetails .columns>div div.icoEmail span.icon-note:last-child{max-width:465px;padding-bottom:0}.contactpageDetails .columns>div div.icoEmail span.icon-note:last-child .br{display:none!important}.contactpageDetails .columns>div div.icoEmail .emails span{display:block}.contactpageDetails .columns>div div.icoEmail a{display:inline-block;line-height:normal;margin-bottom:12px}.contactinfobox a{border-bottom:1px solid transparent}.contactpageDetails .columns>div div.icoWhatsapp .chats a,.contactpageDetails .columns>div div.icoWhatsapp .chats a:hover{border:0!important}.contactpageDetails .columns>div div.icoWhatsapp .chats a .number{border-bottom:1px dotted transparent}.contactpageDetails .columns>div div.icoWhatsapp .chats a:hover .number{border-color:#dc7d29}.contactpageDetails .columns>div div.icoLandline .extensions .extension{background-image:url(../../../graphics/extension-bg.svg);background-size:contain;color:#7a6f00;display:inline-block;font-size:12px;font-weight:700;height:18px;line-height:18px;text-align:center;width:36px}.contactpageDetails .columns>div div.icoLandline .extensions .title{align-items:center;display:flex;font-size:16px;font-weight:500;gap:5px}.contactpageDetails .columns>div.contactForm button:disabled{filter:grayscale(1);opacity:.5}.contactpageDetails .columns>div div.icoEmail .emailformtrigger{display:inline;font-size:16px;line-height:1.2}.contactpageDetails .columns>div div.icoEmail .emailformtrigger:hover{border-bottom:none}.noty_bar .noty_close{background-image:url(../../../graphics/close.svg)!important;background-size:contain}.contact#twoleggedTimings .xmastiming dt{white-space:nowrap}.discount-new-cta-wrapper{height:320px;perspective:1000px;position:absolute;right:-90px;top:215px;transition:.3s;width:320px}.discount-new-cta-wrapper .discount-cta{display:block;height:100%;transform-style:preserve-3d;width:100%;will-change:transform}.discount-new-cta-wrapper .discount-cta.dotted,.discount-new-cta-wrapper .discount-cta.dotted:hover{border-bottom:0!important}.discount-new-cta-wrapper .discount-cta .image-wrapper{height:100%;left:0;margin:0;position:relative;width:100%}.discount-new-cta-wrapper .discount-cta .image-wrapper .text-img{bottom:0;height:100%;left:0;position:relative;width:100%}.discount-new-cta-wrapper .discount-cta .image-wrapper .text-img .inner-img-wrapper{background-image:url(../../../graphics/50-off.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.discount-new-cta-wrapper:hover{rotate:4deg;scale:1.1}.discount-cta-wrapper{height:452px;perspective:1000px;position:absolute;right:-394px;top:42px;width:798px}.discount-cta-wrapper .discount-cta{display:block;height:452px;transform-style:preserve-3d;width:520px;will-change:transform}.discount-cta-wrapper .discount-cta.dotted,.discount-cta-wrapper .discount-cta.dotted:hover{border-bottom:0!important}.discount-cta-wrapper .discount-cta .image-wrapper{height:452px;left:0;margin:0;position:relative;width:520px}.discount-cta-wrapper .discount-cta .image-wrapper .heart{height:418px;left:0;perspective:1000px;position:relative;top:0;transform:scale(1) rotate(0deg) translate(0);transform-origin:bottom center;transition:all .25s ease-out;width:100%}.discount-cta-wrapper .discount-cta .image-wrapper .heart .inner-heart-wrapper{background-image:url(../../../graphics/every-pet-hotel.svg);background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.discount-cta-wrapper .discount-cta .image-wrapper .pets{background-image:url(../../../graphics/dog&cat.svg);background-repeat:no-repeat;background-size:contain;bottom:-3px;height:160px;left:144px;position:absolute;width:150px}.discount-cta-wrapper .discount-cta .text{left:385px;position:absolute;top:250px;transition:all 175ms ease-out}.discount-cta-wrapper .discount-cta .text .line-0{background-image:url(../../../graphics/first-time.svg);height:27px;left:142px;margin-bottom:8px;opacity:0;position:relative;top:-10px;transform:scale(1.1);transition:all 175ms ease-out;width:114px}.discount-cta-wrapper .discount-cta .text .line-1{background-image:url(../../../graphics/boarding-with-dkc.svg);background-repeat:no-repeat;height:26px;left:110px;margin-bottom:30px;opacity:0;position:relative;top:-10px;transform:scale(1.1);transition:all 175ms ease-out;width:220px}.discount-cta-wrapper .discount-cta .text .line-2-3-wrap{height:50px;margin-bottom:10px;overflow:hidden;position:relative;transition:all 175ms ease-out}.discount-cta-wrapper .discount-cta .text .line-2-3-wrap:after{background-color:#fff;background-image:url(../../../graphics/20-off-if-underline.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:block;height:6px;position:absolute;transition:all 175ms ease-out;width:215px}.discount-cta-wrapper .discount-cta .text .line-2{height:28px;left:0;margin-bottom:30px;overflow:hidden;position:relative;transform:scale(1.3);transform-origin:top left;transition:all 175ms ease-out;width:164px}.discount-cta-wrapper .discount-cta .text .line-2-1{background-image:url(../../../graphics/20-off-if.svg);background-repeat:no-repeat;height:26px;height:28px;transition:all 175ms ease-out;width:162px}.discount-cta-wrapper .discount-cta .text .line-2-2{background-image:url(../../../graphics/you-whatsapp.svg);background-repeat:no-repeat;height:26px;height:28px;left:164px;position:absolute;top:0;transition:all 175ms ease-out;width:151px}.discount-cta-wrapper .discount-cta .text .line-3{background-image:url(../../../graphics/i-m-pet-parent.svg);background-repeat:no-repeat;height:45px;margin-bottom:18px;transition:all 175ms ease-out;width:345px}.discount-cta-wrapper .discount-cta .text .line-4{background-image:url(../../../graphics/click-to-start.svg);background-repeat:no-repeat;height:28px;left:100px;opacity:0;position:relative;transform:scale(.8);transition:all .35s ease-out;width:148px}.discount-cta-wrapper .discount-cta .hover-area{height:100%;left:0;position:absolute;top:0;width:620px}.discount-cta-wrapper.hover .discount-cta .image-wrapper .heart{left:18px;top:-8px;transform:scale(.7) rotate(-14deg) translate(0)}.discount-cta-wrapper.hover .discount-cta .text{left:360px;top:184px}.discount-cta-wrapper.hover .discount-cta .text .line-0{left:78px;opacity:1;top:3px;transform:scale(1);transition-delay:.1s}.discount-cta-wrapper.hover .discount-cta .text .line-1{left:52px;opacity:1;top:0;transform:scale(1);transition-delay:.1s}.discount-cta-wrapper.hover .discount-cta .text .line-2{left:25px;transform:scale(1);width:330px}.discount-cta-wrapper.hover .discount-cta .text .line-2-3-wrap{height:120px}.discount-cta-wrapper.hover .discount-cta .text .line-2-3-wrap:after{height:14px;width:350px}.discount-cta-wrapper.hover .discount-cta .text .line-4{left:40px;opacity:1;transform:scale(1)}.article .columns .discount-cta-wrapper,.article .columns .discount-cta-wrapper div,.article .columns .discount-new-cta-wrapper,.article .columns .discount-new-cta-wrapper div{margin:0}body.animal-care-page{overflow-x:hidden}body.animal-care-page::-webkit-scrollbar:horizontal{display:none}body.animal-care-page .discount-new-cta-wrapper{height:400px;top:150px;width:400px}body.animal-care-page .article .faq-grid-link{display:none}body.animal-care-page .article h1.pagehead{max-width:100%}body.animal-care-page .buttons{max-width:800px;position:relative;z-index:2}.article.has-discount-cta{position:relative}.article.has-discount-cta .buttons{width:50%}.article.has-discount-cta .discount-cta-wrapper{left:43%;right:auto;top:-140px;transform:scale(.75)}.article.has-discount-cta .discount-cta-wrapper .discount-cta .image-wrapper .heart{left:9px;top:-6px;transform:scale(.8) rotate(0deg) translate(0)}.article.has-discount-cta .discount-cta-wrapper.hover .discount-cta .image-wrapper .heart{transform:scale(.7) rotate(-14deg) translate(0)}.article.has-discount-cta .discount-new-cta-wrapper{height:350px;left:60%;right:auto;top:-50px}.home-header{position:relative}.home-header .discount-cta-wrapper{bottom:-120px;left:580px;right:auto;top:auto;transform:scale(.85);z-index:9}.home-header .discount-cta-wrapper .discount-cta .image-wrapper{transform:scale(.75)}.home-header .discount-cta-wrapper .discount-cta .image-wrapper .heart{left:9px;top:-6px;transform:scale(.8) rotate(0deg) translate(0)}.home-header .discount-cta-wrapper .discount-cta .image-wrapper .pets{bottom:-8px;left:160px;transform:scale(.9)}.home-header .discount-cta-wrapper .discount-cta .text{left:348px;top:180px;transform:scale(.75)}.home-header .discount-cta-wrapper.hover .discount-cta .image-wrapper .heart{left:25px;transform:scale(.7) rotate(-14deg) translate(0)}.home-header .discount-cta-wrapper.hover .discount-cta .text{left:312px;top:122px}@media (max-width:1600px){.animal-care-illus-wrap .button-flies-animation,.animal-care-illus-wrap .flies-so-are-these-animation{transform:scale(1.5)}}@media (max-width:1500px){.home-header .discount-cta-wrapper{left:485px}}@media (max-width:1400px){.emailAndPhone{flex-direction:column;padding-top:50px}.whatsapp{height:55px;transition:all .3s ease-out}.whatsapp .chats{left:-70px;top:0}.whatsapp:not(.hover):hover .chats{opacity:0;visibility:hidden}.whatsapp:not(.hover):hover .trigger{opacity:1}.whatsapp .chats .chat.relocations{height:91px;width:250px}.whatsapp .chats .chat.boarding-daycare{height:95px;width:330px}.whatsapp .chats .chat.veterinary-clinic{height:93px;width:298px}.whatsapp .chats .chat .label{font-size:26px}.whatsapp .chats .chat .number{font-size:18px}.whatsapp.hover{height:380px}.emailAndPhone span.mailIco{height:55px}.emailAndPhone span.mailIco.hover,.emailAndPhone span.mailIco:hover{height:270px}.mailIco .emailslistbox{font-size:26px;gap:10px;height:256px;left:-90px;top:70px;width:320px}.mailIco.hover .emailslistbox,.mailIco:not(.open):hover .emailslistbox{top:0}.mailIco:not(.hover):hover .emailslistbox{opacity:0;visibility:hidden}.emailAndPhone span.mailIco:not(.hover):hover{height:55px}.mailIco:not(.hover):hover .showemailslink{opacity:1;visibility:visible}.whatsapp .chats .no-calls-notice{margin-top:40px;position:relative;right:0;top:0}.whatsapp .chats .no-calls-notice .lines{display:none}.whatsapp .chats .no-calls-notice .notice{left:0;top:0}.whatsapp.hover .chats .no-calls-notice,.whatsapp:not(.open):hover .chats .no-calls-notice{right:0}.whatsapp .chats .no-calls-notice .notice .icon{flex:0 0 52px;height:45px;width:52px}.whatsapp .chats .no-calls-notice .notice .label{font-size:22px;width:auto}}@media (max-width:1364px){nav .menu_reviews_button_wrapper{left:auto;right:342px}}@media (max-width:1360px){#contactButton{position:fixed;z-index:5}.bottomBoxes>section>ul li.fourthBox .links_wrap{left:35px}.bottom-vet-section{max-height:0}.bottom-vet-section .videoTour>section.videoFirst{margin-top:0!important}#contactButton{right:50px;transform:scale(1.4)}.home-header .discount-new-cta-wrapper{right:-5px;top:0}}@media (max-width:1260px){.animal-care-illus-wrap .button-flies-animation,.animal-care-illus-wrap .flies-so-are-these-animation,body.animal-care-page .illustrations-wrapper{transform:scale(1)}body.animal-care-page .animal-care-illus-wrap{left:0;margin-bottom:50px;top:0;transform:scale(1)}body.animal-care-page .staticpagecontent{margin-top:0}body.animal-care-page .discount-cta-wrapper{height:490px;margin-bottom:100px;position:relative;right:-130px;top:0}body.animal-care-page .discount-new-cta-wrapper{height:400px;left:50%;margin-top:0!important;position:relative;top:0;transform:translate(-50%)}.discount-cta-wrapper .discount-cta .image-wrapper .heart{left:18px;top:-8px;transform:scale(.7) rotate(-14deg) translate(0)}.discount-cta-wrapper .discount-cta .text{left:360px;top:184px}.discount-cta-wrapper .discount-cta .text .line-0{left:78px;opacity:1;top:3px;transform:scale(1)}.discount-cta-wrapper .discount-cta .text .line-1{left:52px;opacity:1;top:0;transform:scale(1)}.discount-cta-wrapper .discount-cta .text .line-2-3-wrap{height:120px}.discount-cta-wrapper .discount-cta .text .line-2-3-wrap:after{height:14px;width:350px}.discount-cta-wrapper .discount-cta .text .line-2{left:25px;transform:scale(1);width:330px}.discount-cta-wrapper .discount-cta .text .line-4{left:40px;opacity:1;transform:scale(1)}.discount-cta-wrapper .discount-cta .hover-area{display:none}.discount-cta-wrapper.hover .discount-cta .text{top:184px}.article.has-discount-cta .discount-cta-wrapper{left:37%}.article.has-discount-cta .discount-cta-wrapper .discount-cta .image-wrapper .heart{transform:scale(.7) rotate(-14deg) translate(0)}.home-header .discount-cta-wrapper{left:400px}.home-header .discount-cta-wrapper .discount-cta .image-wrapper .heart{left:25px;transform:scale(.7) rotate(-14deg) translate(0)}.home-header .discount-cta-wrapper .discount-cta .text{left:312px;top:122px}.home-header h1.indexheadcls{font-size:36px}}@media (min-width:1101px){.mailIco:not(.open):hover .emailslistbox{display:flex}}@media (max-width:1100px){.home-header .discount-cta-wrapper{left:378px}}@media (max-width:1000px){.faq-grid .grid-item.type-content .grid-wrap{border:0!important;-o-border-image:none!important;border-image:none!important;padding:100px 0 70px!important}.faq-grid .grid-item.type-content .grid-wrap .close{right:0!important;top:10px!important}.article .columns div.carewrap{margin-left:-20px;margin-right:-20px;width:auto}.article .columns div.carewrap:before{background-image:url(../../../graphics/care-wrap-bg-top-shape.svg);background-position:0 0;top:2px}.article .columns div.carewrap:after,.article .columns div.carewrap:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100px;position:relative;width:100%}.article .columns div.carewrap:after{background-image:url(../../../graphics/care-wrap-bg-top-bottom.svg);background-position:0 100%;top:-4px}.article .columns div.caretext{background-color:#f9f5f1;background-image:none;border-radius:0;padding:0 30px}.article .columns div.caretext h2{padding-right:0}.article .columns div.caretext p:last-child{margin-bottom:0}.mobile-vaccinations-lazy-way-steps{display:block}#tabs_content_container{margin-top:25px}.contact#careeningCareers section,.contact#careeningCareers section .bubble{height:427px;width:440px}}@media (max-width:960px){.article .columns.no-bottom-margin,.staticpagecontent p:last-child{margin-bottom:0}.colLeft .border,.colRight .border{max-width:700px}.mobsliderContentA{display:flex;flex-direction:column;gap:2px;height:650px}.mobsliderContentA.faded{opacity:.01}.mobsliderContentA a{align-items:center;background-position:50%;background-size:cover;display:flex;flex:0 0 33.33%;padding:0 30px}.mobsliderContentA a.global-relocations{background-image:url(../../../graphics/tiles/global-relocations.jpg)}.mobsliderContentA a.boarding-daycare{background-image:url(../../../graphics/tiles/boarding-daycare.jpg)}.mobsliderContentA a.veterinary-clinic{background-image:url(../../../graphics/tiles/veterinary-clinic.jpg)}.mobsliderContentA a.veterinary-clinic .title:before{background-image:url(../../../graphics/twentyfour-seven-white-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:-9px;content:"";display:block;height:50px;position:absolute;right:-2px;width:66px}.mobsliderContentA a .title{color:#fff;font-family:Lydian;font-size:40px;line-height:1.15;max-width:160px;position:relative;text-align:left}.mobsliderContentA a .title:after{background-image:url(../../../graphics/tiles/home-nav-arrow.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:33px;position:absolute;width:33px}.mobsliderContentA a.global-relocations .title:after{right:10px;top:7px}.mobsliderContentA a.boarding-daycare .title:after{right:-20px;top:9px}.mobsliderContentA a.veterinary-clinic .title:after{bottom:4px;right:-45px}.bbref{flex-direction:column;gap:10px;white-space:nowrap}.article .columns div.animal-care-illus-wrap{margin-top:100px!important}.article .columns{margin:80px 0}.buttons.desktop-buttons{margin-bottom:80px;padding-bottom:0}.article .columns>div.colLeft.first-child,.article .columns>div.colLeft:first-child,.article .columns>div.colRight.first-child,.article .columns>div.colRight:first-child,.article .columns>div.first-child,.article .columns>div:first-child{margin-top:0}.article .columns>div.colLeft.last-child,.article .columns>div.colLeft:last-child,.article .columns>div.colRight.last-child,.article .columns>div.colRight:last-child,.article .columns>div.last-child,.article .columns>div:last-child{margin-bottom:0}.article .columns div.clearfix>.first-child,.article .columns div.clearfix>:first-child,.article .columns div.colLeft>.first-child,.article .columns div.colLeft>:first-child,.article .columns div.colRight>.first-child,.article .columns div.colRight>:first-child{margin-top:0}.article .columns div.clearfix>.last-child,.article .columns div.clearfix>:last-child,.article .columns div.colLeft>.last-child,.article .columns div.colLeft>:last-child,.article .columns div.colRight>.last-child,.article .columns div.colRight>:last-child{margin-bottom:0}.article .columns div .greenquote{align-items:center;background-position:50%;background-size:contain;display:flex;height:400px;height:250px;justify-content:center;line-height:1.4;margin:30px auto;max-width:500px;padding:110px 100px 80px;width:100%}.article .columns div.accr-mem-div,.article .singlelinenote{margin-bottom:40px;margin-top:40px}.article .fileList.fileListbox{margin-top:-40px}.mobile-hidden{display:none}.mobile-show{display:block}.faq-grid{margin-bottom:80px;margin-top:10px}.article .columns div.colRight,.article .columns section.colRight{margin-bottom:80px;margin-top:80px}.article .fileList{float:none}.article .columns div.colLeft{margin-bottom:80px;margin-top:80px}.footer-menu a{text-decoration:underline}.emailAndPhone{display:flex;flex-direction:column;gap:30px;padding-top:60px}.article .fileListbox.travel-boxes-docs{font-size:30px}.article .fileListbox.travel-boxes-docs.dotted{display:block;font-size:24px}.article .fileListbox.travel-boxes-docs .singlelinenote{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.bordernew{height:auto;max-width:100%;width:100%!important}@keyframes wiggle_mobile{0%{transform:scale(1.4) rotate(0deg)}25%{transform:scale(1.4) rotate(5deg)}75%{transform:scale(1.4) rotate(-5deg)}to{transform:scale(1.4) rotate(0deg)}}.faq-cta{left:42px;top:42px;transform:scale(1.4)}.faq-cta.hover{animation:wiggle_mobile .1s .2s 2}section.mobile-buttons{display:none}.buttons.desktop-buttons{background-color:transparent;border:0;box-shadow:none;display:block;margin:28px 0 60px;padding:0;position:relative;transition:all .3s ease-out}.buttons.desktop-buttons .btn{background:hsla(0,0%,100%,.8);border:1px solid #ebebeb;border-radius:4px;box-shadow:0 2px 0 #ebebeb;box-shadow:0 1px 0 0 #ebebeb;display:inline-block;font-size:18px;left:0;margin:6px 0;padding:5px 10px;position:relative;top:0;transition:all .35s ease-out;white-space:nowrap;width:auto}.buttons.desktop-buttons.collapsed{height:100px!important}.buttons.desktop-buttons.collapsed .btn.collapsed-1{transform:rotate(5deg) translate(-20px,11px)}.buttons.desktop-buttons.collapsed .btn.collapsed-2{transform:rotate(3deg) translate(-10px,2px)}.buttons.desktop-buttons.collapsed .btn.collapsed-3{transform:rotate(3deg) translate(-70px,16px)}.buttons.desktop-buttons.collapsed .btn.collapsed-5{transform:rotate(-3deg) translate(-25px)}.buttons.desktop-buttons.collapsed .btn.collapsed-fade{opacity:0;transition:all .3s ease-out,opacity .3s ease-out}.buttons.desktop-buttons .show-all{bottom:-200px;display:inline-block;height:41px;left:auto;opacity:0;position:absolute;right:30px;top:auto;transition:all .25s ease-out;visibility:hidden}.buttons.desktop-buttons.collapsed .show-all{background-color:#f6f6f0;bottom:0;color:#817a1d;opacity:1;text-decoration:underline;transform:rotate(2deg);visibility:visible}.swirlcls{background-position:50%;background-size:contain}.article .columns div.catteries_docs_wrap{margin-top:80px}.about-our-clinic span{display:block;position:relative;top:0}.article .columns div.col-ul-3{margin-bottom:70px;margin-top:70px}img.orange-border{max-width:750px;width:100%}.article .columns.org-titles div h2,.article .columns.org-titles div h3{font-size:30px;line-height:1.4}.article .columns .colLeft img.mobileFullWidth,.article .columns .colRight img.mobileFullWidth,img.mobileFullWidth{margin:0 auto;max-width:750px;width:100%}.article section.columns.laser-therapy div.left-tilt,.article section.columns.laser-therapy div.right-tilt{float:none!important;margin:80px 0;max-width:750px}.article section.columns.laser-therapy div.right-align{width:100%}.article section.columns.laser-therapy div.left-tilt img,.article section.columns.laser-therapy div.right-tilt img{height:auto}.article section.columns.laser-therapy section.psycho-text-box .psycho-laser-img{margin:80px 0;width:100%}.article section.columns.laser-therapy h3{font-size:30px}.article section.columns.laser-therapy ul.orglist li{background-position:8px 8px;background-size:22px;font-size:30px;line-height:1.4;padding-left:40px}.icoHowl.icobox{font-size:20px}.contactpageDetails .columns>div div.icobox strong.title{font-size:28px}.icoHours.icobox .gap10,.icoHours.icobox .gap20,.icoHowl.icobox .gap10,.icoHowl.icobox .gap20{display:none}.contactpageDetails .columns>div div.icobox a.orglink{margin-top:10px}.contactpageDetails .columns>div div.icoHours.icobox span{clear:both;display:block;padding-top:5px}.contactpageDetails .columns>div div.icoUrgent_cover{margin-top:0}.discountnote.center{text-align:left}.contactpageDetails .columns>div div.icobox p{font-size:20px}.contactpageDetails .columns>div div.icoLandline .extensions .title{font-size:22px}.contactpageDetails .columns>div div.icoLandline .extensions .extension{font-size:17px;height:25px;line-height:25px;width:52px}.contactpageDetails .columns>div div.icoLandline .extensions .extension-wrapper p,.contactpageDetails .columns>div div.icoLandline .extensions .extension-wrapper p a{font-size:20px}.contactpageDetails .columns>div div.icobox span{display:inline-block;font-size:20px;line-height:1.4}.contactpageDetails .columns>div div.icobox a.orglink,.contactpageDetails .columns>div div.icobox a.orglink.emergencytrigger{display:inline-block;font-size:22px;line-height:1.4}.contactpageDetails .columns>div div.icobox.icoEmail span{display:block}.contactpageDetails .columns>div div.icobox span.icon-note{font-size:22px;line-height:1.4}.contactpageDetails .columns>div div.icoEmail .emailformtrigger{display:inline;font-size:22px;line-height:1.4}.contactpageDetails .columns>div.contactForm h3.formtitle{font-size:18px}.contact h1.pagehead{font-size:45px;line-height:1.2}.contactForm .formitem label,.contactForm form div a.selectBox,.contactpageDetails .columns>div.contactForm input{font-size:22px}.contactpageDetails .columns>div.contactForm span.selectBox-label,.searchSelect.selectBox-dropdown-menu li a{font-size:22px!important}.contactForm .formitem label.hasValue,.contactForm .formitem.txtarr #comments:focus+label,.contactForm .formitem.txtarr label.hasValue,.contactpageDetails .columns>div.contactForm input:focus+label{font-size:16px}.contactpageDetails .columns>div.contactForm textarea{font-size:22px;padding-top:48px}.contactpageDetails .columns>div.contactForm button{font-size:24px}.centralize.article.animal-care{overflow:hidden}.article section.columns.laser-therapy img.phew{margin-left:22px;margin-top:2px;transform:scale(1.5)}.article .fileListbox div.notesmalltxt{font-size:20px}.bottomBoxes>section>ul li.firstBox>section .gap10{height:10px}.bottomBoxes>section>ul li.firstBox>section a{line-height:1.2;margin-left:0}.contact#careeningCareers a.more{position:relative;top:-18px}body{font-size:26px;line-height:1.6}.article h1.pagehead,.article h1.pagehead a,.article h3,.article h3 a{font-size:45px;line-height:1.2}.article h1.pagehead{padding-right:180px}.dkc-emoji{transform:scale(1.5)}.article .columns div h2,.article .columns div h3,.article section h2,.article section h3{font-size:35px;line-height:1.1}.faq-grid .grid-item.type-content .grid-wrap .content li,.faq-grid .grid-item.type-content .grid-wrap .content ol,.faq-grid .grid-item.type-content .grid-wrap .content p,.faq-grid .grid-item.type-content .grid-wrap .content ul{font-size:22px!important;line-height:1.3!important}.accr-mem-div .accr-logo-box{padding-left:10px}.faq-grid .grid-item.type-04 .ans{font-size:22px!important;line-height:1.4!important}.article .faq-grid-link .faq_marks{margin-top:-105px}.gap20{height:60px}.gap10{height:30px}.mobile-buttons a.more_info,.mobile-buttons.more_info_desk_wrapper a.more_info{background-position:right 20px center;display:inline-block;font-size:30px;padding:12px 60px 12px 17px;width:230px}.desktop-buttons a.btn{font-size:20px;margin:5px 0}.article .columnSlider{max-width:800px;width:100%}.article .columnSliderControls{background-size:100%}.article .columnSliderWrapper img{height:auto;width:100%}.mobile-br{display:inline}.dot{display:block;font-size:44px;height:30px;line-height:0;top:3px}.article .faq-grid-link .faq_marks{height:170px;margin-top:-160px;width:170px}.article .singlelinenote{background-position:0 20px}.article .travel-boxes-docs .singlelinenote{background-position:0 24px}.discountnote{font-size:18px}.discountnote.indent{line-height:1.4}.border p,.bordermed p,.bordernew p{font-size:23px}.article .columnSliderControls a.prev{background-size:cover;height:70px;left:34%;width:70px}.article .columnSliderControls a.next{background-position:-76px 0;background-size:cover;height:70px;right:34%;width:70px}.faq-grid .grid-item .moving-content h5{font-size:28px;line-height:1.4}.faq-grid .grid-item .moving-content>p{padding:0 20px}.faq-grid .grid-item .paras,.faq-grid .grid-item.type-02 .grid-wrap>a .moving-content h5,.faq-grid .grid-item.type-03 .grid-wrap>a .moving-content h5,.faq-grid .grid-item.type-04 .grid-wrap>a .moving-content h5,.faq-grid .grid-item.type-05 .grid-wrap>a .moving-content h5,.faq-grid .grid-item.type-06 .grid-wrap>a .moving-content h5{font-size:28px!important;line-height:1.4}.faq-grid .grid-item.fiftypercent.type-06 .grid-wrap>a .answer,.faq-grid .grid-item.type-03 .grid-wrap>a .answer{margin-bottom:30px!important}.faq-grid .grid-item .answer,.faq-grid .grid-item.type-03 .grid-wrap>a .answer{font-size:22px!important;margin:30px 0!important}.faq-grid .grid-item .moving-content{margin-bottom:80px!important}.rating_box{background-position:top;margin:0 auto;padding-left:0;padding-top:303px;width:450px}.green_border,.rating_box .green_border{background-size:100% 96%;font-size:24px;height:200px;line-height:1.3;width:450px}.orgbox,.rating_box .orgbox{font-size:26px;width:450px}.slogan h4{font-size:30px;line-height:1.4}.slogan p a.slogantxtlink{font-size:26px}.bottomBoxes>section>ul li.firstBox{background-size:contain;height:319px;top:0;width:400px}.bottomBoxes>section>ul li.secondBox{background-size:contain;height:296px;width:400px}.bottomBoxes>section>ul li.thirdBox{background-size:contain;height:319px;top:0;width:400px}.bottomBoxes>section>ul li.fourthBox{background-size:contain;height:293px;top:0;width:398px}.bottomBoxes>section>ul li>section h5{font-size:36px}a.more{background-position:top 5px left;background-size:20px;font-size:26px;line-height:1.4;padding-left:28px}.contact#careeningCareers a.more{font-size:20px}.bottomBoxes>section>ul li.secondBox a.more{line-height:1.2!important}footer{font-size:20px}footer p{padding:0 20px;white-space:normal}.article .columns div.animal-care-illus-wrap .kennels{margin-left:285px;margin-top:-65px;width:265px}.article .columns div.animal-care-illus-wrap .kennels-text{padding-left:40px;padding-top:28px}.article .columns div.animal-care-illus-wrap .sheep{left:-40px}.article .columns div.animal-care-illus-wrap .bubble-text a,.article .columns div.animal-care-illus-wrap .love-text a{font-size:24px;line-height:1.3}.article .columns div.animal-care-illus-wrap .buttonpic{margin-left:380px;margin-top:130px;transform:scale(1.5)}.article .columns div.animal-care-illus-wrap .so-are-these{margin-left:330px;margin-top:480px;transform:scale(1.5)}.article .columns div.animal-care-illus-wrap .aviary{margin-left:188px;width:136px}.article .columns div.animal-care-illus-wrap .cat{margin-left:-25px}.article .columns div.animal-care-illus-wrap .love{margin-left:120px}.article .columns div.animal-care-illus-wrap .slow{margin-left:188px}.article .columns div.animal-care-illus-wrap .love-text{left:-1px;padding:32px 0 20px 10px;top:-18px}.article .columns div.animal-care-illus-wrap .smanimals{margin-left:308px;margin-top:655px;width:235px}.article .columns div.animal-care-illus-wrap .smanimals-text{padding:35px 20px 20px 30px}.article .fileList li.lipdfnotecls{font-size:20px}.article .columns div.sliderLeft{float:none;margin-left:0;margin-top:0;max-width:none;padding-right:0}.article .columns div.colLeft.vet-video-block .play-vet-video{margin-left:15px;margin-top:-90px}.homeBoxes .newsletter .gap20{display:none}.vetForm .vetbubbleboxes .bookappbox,.vetForm .vetbubbleboxes .locmapbox{font-size:20px;margin-left:0}.bordernew.last-child{margin-bottom:0!important}.contactpageDetails .columns>div div.icoEmail a,.contactpageDetails .columns>div div.icoLandline a.contactinfomainlink{font-size:30px}.contactpageDetails .columns>div div.icoWhatsapp .label,.contactpageDetails .columns>div div.icobox span.icon-note.small{font-size:20px}.contactpageDetails .columns>div div.icoWhatsapp .number{font-size:30px;margin-bottom:4px}.contactpageDetails .columns>div div.icoWhatsapp span.icon-note{white-space:normal}.dkc-timing-247-announcement{display:none}.dkc-timing-247-announcement-mobile{display:block}.bottomBoxes{padding-top:100px}.contactpageDetails .columns>div div.icoEmail span.icon-note:last-child .br{display:inline!important}.grecaptcha-badge{bottom:120px!important}.contact#twoleggedTimings .xmastiming dt{white-space:normal}.article .columns div.animal-care-illus-wrap{margin-bottom:30px}body.animal-care-page .discount-cta-wrapper{height:auto;right:0;top:0;width:auto}.illustrations-wrapper{display:flex;flex-direction:column-reverse;gap:30px}.discount-cta-wrapper,.discount-cta-wrapper .discount-cta{align-items:center;display:flex;justify-content:center}.discount-cta-wrapper .discount-cta{flex-direction:column;gap:25px;height:auto;width:100%}.discount-cta-wrapper .discount-cta .image-wrapper{height:335px;width:380px}.discount-cta-wrapper .discount-cta .image-wrapper .heart{transform:scale(1) rotate(-10deg)}.discount-cta-wrapper .discount-cta .image-wrapper .pets{height:130px;left:90px;width:130px}.discount-cta-wrapper .discount-cta .text{left:0;position:relative;top:0;width:350px}.discount-cta-wrapper .discount-cta .text .line-2-3-wrap:after{height:14px;width:350px}.discount-cta-wrapper .discount-cta .text .line-0{left:105px}.discount-cta-wrapper .discount-cta .text .line-1{left:64px}.discount-cta-wrapper .discount-cta .text .line-2{left:16px}.discount-cta-wrapper .discount-cta .text .line-4{left:90px}.discount-cta-wrapper.hover .discount-cta .image-wrapper{left:0;transform:scale(1)}.discount-cta-wrapper.hover .discount-cta .image-wrapper .heart{transform:scale(1) rotate(-10deg) translate(0)}.discount-cta-wrapper.hover .discount-cta .text{left:0;top:0}.discount-cta-wrapper.hover .discount-cta .text .line-0{left:105px}.discount-cta-wrapper.hover .discount-cta .text .line-1{left:64px}.discount-cta-wrapper.hover .discount-cta .text .line-2{left:16px}.discount-cta-wrapper.hover .discount-cta .text .line-4{left:90px}.article.has-discount-cta .buttons{width:100%}.article.has-discount-cta .discount-cta-wrapper{height:auto;left:0;margin-top:80px;position:relative;top:0;transform:scale(1);width:100%}.article.has-discount-cta .discount-cta-wrapper .discount-cta .image-wrapper .heart{left:27px;transform:scale(1) rotate(-10deg) translate(0)}.article.has-discount-cta .discount-new-cta-wrapper{height:400px;left:0;margin:80px auto 0;position:relative;right:0;top:0;width:100%}.home-header h1.indexheadcls{font-size:42px}.home-header .discount-cta-wrapper{height:auto;left:0;margin-bottom:30px;margin-top:80px;position:relative;top:0;transform:scale(1);width:100%}.home-header .discount-cta-wrapper .discount-cta .image-wrapper{transform:scale(1)}.home-header .discount-cta-wrapper .discount-cta .image-wrapper .heart{left:27px;transform:scale(1) rotate(-10deg) translate(0)}.home-header .discount-cta-wrapper .discount-cta .image-wrapper .pets{bottom:-3px;left:90px;transform:scale(1)}.home-header .discount-cta-wrapper .discount-cta .text{left:0;top:0;transform:scale(1)}.home-header .discount-new-cta-wrapper{align-items:center;display:flex;height:400px;justify-content:center;left:0;margin-bottom:30px;margin-top:80px;position:relative;top:0;transform:scale(1);width:100%}.home-header .discount-new-cta-wrapper .discount-cta .image-wrapper .text-img .inner-img-wrapper{background-position:50%}body.animal-care-page .discount-new-cta-wrapper{height:400px;width:100%}.article h1.pagehead{max-width:100%}}.contact.howWeGetTherecls .mapZoomContent .mapdkcvetlogo:after{background-image:url(../../../graphics/DKC-vet-logo.svg)}@media (max-width:950px){.faq-grid .grid-item.type-03 .grid-wrap>a .moving-content h5,.faq-grid .grid-item.type-04 .grid-wrap>a .moving-content h5{font-size:28px}}@media (max-width:740px){.contactpageDetails .columns>div.contactForm button{font-size:24px}.buttons .btn{font-size:20px;white-space:normal}.rating_box{background-position:top;margin:0 auto;padding-left:0;padding-top:303px;width:450px}.article .columns div.col-ul-3 .col{float:none;margin:0;width:100%}.article .columns div.col-ul-3 .col ul{margin-bottom:0;margin-top:0}.article .columns div.col-ul-3 .col ul li{font-size:28px;padding-left:10px}.article .columns .sloth-img-block span.seo-sloth-note{font-size:20px;width:220px}.ourPeople .empbox{max-width:500px;width:100%}.ourPeople .person,.ourPeople .person>section{height:auto;width:100%}.ourPeople .person.green>section{background-size:cover}.ourPeople .person>section h4{font-size:36px}.ourPeople .person>section p{font-size:20px}.ourPeople .person>section p strong span{font-size:16px}.article h1.pagehead span,.article h3 span{font-size:20px}.contact.howWeGetTherecls #map .mapMarker .contentbox{margin:0 auto 10px}.contact.howWeGetTherecls #map .mapMarker{background-size:contain;font-size:16px;height:275px;line-height:16px;width:220px}.contact.howWeGetTherecls #map .mapMarker span.dkclogo:after{background-image:url(../../../graphics/dkc_logo_white.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:115px;width:100%}.contact#twoleggedTimings .titletext .note{font-size:22px}.contact#twoleggedTimings .titletext{max-width:100%}.contact#twoleggedTimings .titletext strong,.contact#twoleggedTimings h4.bus-title{font-size:28px}.contact#twoleggedTimings .openingHours,.xmastiming{font-size:22px}.contact#twoleggedTimings #dkcvettimingsection .openingHours dt,.contact#twoleggedTimings .openingHours dt{width:44%}.contact#twoleggedTimings .xmastiming dd,.contact#twoleggedTimings .xmastiming dt{width:50%}.contact#twoleggedTimings #dkcvettimingsection .vetdlbox{float:none;overflow:hidden}.homeBoxes .vetForm{padding-top:50px}.newsletter.vetForm h2,.newsletter.vetForm h3{margin-bottom:10px!important}.newsletter.vetForm fieldset{padding:0}.homeBoxes .newsletter input{font-size:18px}.homeBoxes .newsletter>p{font-size:20px}.homeBoxes .newsletter{background-size:contain;height:410px;width:500px}.homeBoxes .newsletter button{font-size:20px}.vetvideoTour>section.video{height:450px;max-width:500px}.vetvideoTour>section.video>figure{max-width:100%}.vetvideoTour>section>div.captionbox h4{margin-bottom:10px}.vetvideoTour>section>div.captionbox h4 a{font-size:26px;margin-bottom:10px}.vetvideoTour>section>div.captionbox p,.vetvideoTour>section>div.captionbox p span{font-size:22px}.videoplaywrapper .backtoem .backBtn{font-size:20px;margin-left:-137px;width:175px}.videoTour>section.video{max-width:500px;width:100%}.videoTour>section.video>figure{max-width:100%}.videoTour>section>div h4 a{font-size:24px;line-height:1.4}.videoTour>section>div h4 a span{font-size:28px}.videoTour>section>div p{background-size:15px;font-size:20px;padding-left:25px}.galleryItems section figure{width:230px}.galleryItems section figure a{width:100%}.galleryItems section figure h4{font-size:26px;line-height:1.3}.galleryItems section figure span{font-size:20px}.galleryItems>section>h2{margin-bottom:8px}.galleryFilter form>div.searchInput{margin-bottom:30px;width:95%}.galleryFilter form>div.searchInput input{font-size:22px;width:100%}.galleryFilter form>div a.selectBox,.galleryFilter form>div.searchCheckboxes a,.galleryFilter form>div.searchInput,.searchSelect.selectBox-dropdown-menu li a{font-size:22px}.google-boarding-box .stars{margin-top:46px}.fb-dkc-box .stars{margin-top:52px}.google-vet-box .stars{margin-top:50px}.contact h1.pagehead{font-size:45px}.contactpageDetails .columns>div div.icoEmail .emailformtrigger{font-size:22px}.contactpageDetails .columns>div div.icobox strong.title{font-size:28px}.contactpageDetails .columns>div div.icobox p{font-size:22px}.contact h3{font-size:32px}.article>h2,.blog>h2.toptitle,.dkcradio>h2.toptitle{font-size:26px}.article .columns div.vinframe{border-width:10px}div.vpwidget ul.species_list{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;list-style:none}div.vpwidget ul.species_list li{font-size:24px;margin-right:0}div.vpwidget ul.species_list li img{margin-bottom:10px}div.vpwidget ul.species_list li :before{display:none}div.vpwidget ul.species_list li img{width:100%}#vpwidget_search,#vpwidget_species,#vpwidget_text{font-size:22px}#vpwidget_search{margin-top:20px;padding:10px 20px}.ourPeople .person .person-img img{max-height:none;max-width:100%}.mobile-img-align-center{display:block;margin:0 auto}.article .columns div.animal-care-illus-wrap .love{overflow:hidden}.article .columns div.animal-care-illus-wrap .love::-webkit-scrollbar-track{box-shadow:none}.faq-grid .grid-item{padding-right:0!important}}@media (max-width:680px){.article .columns div.caretext{background-image:none}}@media (max-width:640px){.accr-mem-div .accr-logo-box{padding-left:10px}header .logoimgcls{max-width:442px;min-width:442px}.faq-grid .grid-item.type-04 .ans{font-size:22px!important}ul.checkOut li{font-size:28px}ul.checkOut li a{background-position:top 14px left;display:block}.contactpageDetails .columns>div div.icoEmail .emailformtrigger{border-bottom:1px solid #dc7d29!important;cursor:auto;display:inline;font-size:22px;line-height:1.2}.contact#twoleggedTimings .openingHours dt{padding-right:0}.contact#twoleggedTimings .xmastiming dd,.contact#twoleggedTimings .xmastiming dt{float:none;text-align:center;width:100%}.contact#twoleggedTimings dt{padding-right:0}.contact#twoleggedTimings .xmastiming dt{padding-bottom:0}.contact#twoleggedTimings .titlebox,.contact#twoleggedTimings .xmastiming dd{margin-bottom:20px}.contact#twoleggedTimings #dkcvettimingsection .openingHours dt,.contact#twoleggedTimings .openingHours dd,.contact#twoleggedTimings .openingHours dd.currentdd,.contact#twoleggedTimings .openingHours dt{float:none;text-align:center;width:100%}.contact#twoleggedTimings #dkcvettimingsection .openingHours dt,.contact#twoleggedTimings .openingHours dt{padding-bottom:0}.contact#twoleggedTimings .openingHours dd,.contact#twoleggedTimings .openingHours dd.currentdd{margin-bottom:20px;padding-left:0}.menu_pics_vids_links_wrapper a.menuPicsOfDKCLink,.menu_pics_vids_links_wrapper a.menuVetVideosLink{left:auto}}@media (max-width:630px){.article .columns div.animal-care-illus-wrap .sheep{left:-10px}.article .columns div.animal-care-illus-wrap .kennels{margin-left:246px;margin-top:-46px}.article .columns div.animal-care-illus-wrap .buttonpic{margin-left:320px;margin-top:154px}.article .columns div.animal-care-illus-wrap .cat{margin-top:492px}.article .columns div.animal-care-illus-wrap .love{margin-left:105px}.article .columns div.animal-care-illus-wrap .slow{margin-left:174px}.article .columns div.animal-care-illus-wrap .smanimals{margin-left:288px;margin-top:640px}.article .columns div.animal-care-illus-wrap .so-are-these{margin-left:330px;margin-top:510px}}@media (max-width:600px){.contactpageDetails .columns>div div.icoEmail span.icon-note:last-child .br{display:none!important}}@media (max-width:540px){.article .columns div.animal-care-illus-wrap .kennels{margin-left:230px;margin-top:-40px}.article .columns div.animal-care-illus-wrap .smanimals{margin-left:260px;margin-top:640px}.article .columns div.animal-care-illus-wrap .slow{margin-top:785px}}@media (max-width:530px){.love_tabs #tabs_content_container{margin-top:25px}}@media (max-width:500px){.article .columns div.animal-care-illus-wrap .kennels{margin-left:220px}.article .columns div.animal-care-illus-wrap .smanimals{margin-left:250px;margin-top:640px}}@media screen and (max-width:960px){.article .fileList{margin-top:40px;max-width:100%!important}.article .fileList li{padding-right:20px}.article .fileList li a{font-size:28px}.vethomebox.homeBoxes{margin-bottom:20px!important}}@media (max-width:740px){section.mobile-buttons{margin-bottom:50px!important}.article .columnSlider{margin-left:0!important}}@media (max-width:640px){.homeBoxes .newsletter{margin-top:0}.contact#twoleggedTimings .openingHours{margin-left:0}}@media screen and (max-width:1530px){.sliderWrapper{width:1350px}}@media (max-width:960px){.mobsliderWrapper{width:100%!important}}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}@keyframes flying-plan{0%{transform:rotate(0deg) translateZ(0)}20%{transform:rotate(-1deg) translate3d(-5px,-3px,0)}40%{transform:rotate(2deg) translate3d(5px,3px,0)}60%{transform:rotate(-3deg) translate3d(-5px,-3px,0)}80%{transform:rotate(1px) translate3d(5px,3px,0)}to{transform:rotate(0deg) translateZ(0)}}@keyframes flying-plan-small{0%{transform:scale(.66) rotate(0deg) translateZ(0)}20%{transform:scale(.66) rotate(-1deg) translate3d(-5px,-3px,0)}40%{transform:scale(.66) rotate(2deg) translate3d(5px,3px,0)}60%{transform:scale(.66) rotate(-3deg) translate3d(-5px,-3px,0)}80%{transform:scale(.66) rotate(1px) translate3d(5px,3px,0)}to{transform:scale(.66) rotate(0deg) translateZ(0)}}@keyframes flying-plan-active-btn{0%{transform:scale(.93) rotate(0deg) translateZ(0)}20%{transform:scale(.93) rotate(-2deg) translate3d(-5px,-3px,0)}40%{transform:scale(.93) rotate(2deg) translate3d(5px,3px,0)}60%{transform:scale(.93) rotate(-2deg) translate3d(-5px,-3px,0)}80%{transform:scale(.93) rotate(2px) translate3d(5px,3px,0)}to{transform:scale(.93) rotate(0deg) translateZ(0)}}.loader{animation:l20-1 .8s linear infinite alternate,l20-2 1.6s linear infinite;aspect-ratio:1;border:4px solid #d47f28;border-radius:50%;width:50px}.grecaptcha-badge{visibility:hidden!important}.contact-widget{-ms-overflow-style:none;display:none;opacity:0;padding-left:60px;position:fixed;scrollbar-width:none;top:95px;transform:scale(.8) translate3d(0,300px,0);transition:all .2s ease-out;visibility:hidden;z-index:9;z-index:999999}.contact-widget::-webkit-scrollbar{display:none}.contact-widget.at-top{max-height:100dvh;overflow:auto;padding-bottom:50px;padding-left:80px;padding-top:95px;pointer-events:none;top:0}.contact-widget.at-top>div{pointer-events:auto}.contact-widget.at-top .generic-nav{top:95px}.contact-widget.at-top .step-controls{left:70px;top:98px}.contact-widget.at-top .nav{left:80px;top:95px}.contact-widget.at-top.generic{overflow:hidden}.contact-widget.at-top.generic .step-controls{left:108px}.contact-widget.at-top.form .step-controls{top:195px}.contact-widget.at-top.form .forms{top:100px}.contact-widget.at-top.form .contacts{left:-110px;top:-5px}.contact-widget .c-button{align-items:center;cursor:pointer;display:flex;gap:6px}.contact-widget .c-button,.contact-widget .c-button .icon{background-repeat:no-repeat;background-size:contain}.contact-widget .c-button .label{color:#454545;font-size:18px;font-weight:400;text-decoration:underline}.contact-widget .c-button.boarding-daycare{background-image:url(../../../graphics/boarding-button-bg.svg);height:55px;padding-left:12px;transform:rotate(1deg);width:280px}.contact-widget .c-button.boarding-daycare .icon{background-image:url(../../../graphics/boarding-day-care-icon.svg);height:31px;width:31px}.contact-widget .c-button.boarding-daycare .label{position:relative;top:-2px}.contact-widget .c-button.boarding-daycare .tail{height:30px;left:6px;position:relative;width:25px}.contact-widget .c-button.global-relocations{animation:flying-plan 10s ease-out infinite;background-image:url(../../../graphics/relocations-button-bg.svg);height:103px;padding-left:42px;position:relative;transform:rotate(3deg) translateZ(0);width:310px}.contact-widget .c-button.global-relocations .icon{background-image:url(../../../graphics/global-relocations-icon.svg);height:31px;width:28px}.contact-widget .c-button.global-relocations .label{position:relative;top:1px}@keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contact-widget .c-button.global-relocations .propeller{bottom:2px;height:42px;left:50%;margin-left:-21px;position:absolute;width:42px}.contact-widget .c-button.veterinary-clinic{height:83px;padding-left:12px;padding-top:21px;position:relative;top:-21px;transform:rotate(-2deg);width:277px}.contact-widget .c-button.veterinary-clinic .icon{background-image:url(../../../graphics/veterinary-clinic-icon.svg);height:28px;position:relative;width:28px}.contact-widget .c-button.veterinary-clinic .label{position:relative;top:-1px}.contact-widget .c-button.veterinary-clinic .ecg{height:100%;left:0;position:absolute;top:0;width:100%}.contact-widget .c-button.active .label{font-weight:700;text-decoration:none}.contact-widget .generic-nav{background-image:url(../../../../graphics/contact-generic-nav-bg.svg);background-repeat:no-repeat;background-size:contain;height:420px;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transform:scale(.2);transition:all .15s ease-in-out;visibility:hidden;width:358px}.contact-widget .generic-nav .q-mark-wrapper{bottom:2px;left:0;overflow:hidden;position:absolute;right:3px;top:0}@keyframes q-mark-in{0%{transform:rotate(-45deg)}13.33%{transform:rotate(2deg)}26.66%{transform:rotate(-15deg)}40%{transform:rotate(2deg)}53.32%{transform:rotate(-10deg)}66.65%{transform:rotate(2deg)}80%{transform:rotate(-5deg)}to{transform:rotate(2deg)}}.contact-widget .generic-nav .q-mark{animation:q-mark-in 2s ease-in-out .2s forwards;background-image:url(../../../../graphics/question-mark.svg);background-repeat:no-repeat;background-size:contain;bottom:-10px;display:block;height:300px;opacity:.6;position:absolute;right:60px;transform:rotate(-45deg);transform-origin:bottom center;width:200px}.contact-widget .generic-nav .title{font-size:18px;font-weight:700;padding-top:45px;text-align:center}.contact-widget .generic-nav .links{align-items:center;display:flex;flex-direction:column;gap:25px;justify-content:center;padding:36px 0 20px;position:relative;z-index:1}.contact-widget .generic-nav .links .c-button-wrapper{transition:all .2s ease-out}.contact-widget .generic-nav .links .c-button-wrapper:hover{transform:scale(1.05)}.contact-widget .generic-nav .links div{text-align:center}.contact-widget .generic-nav .links .label{font-weight:700;text-decoration:none}.contact-widget .generic-nav .links .global-relocations .propeller{filter:blur(2px)}.contact-widget .step-controls{height:77px;left:50px;opacity:1;position:absolute;top:3px;transition:all .2s ease-out,opacity .15s ease-out .2s;visibility:visible;width:90px;z-index:10}.contact-widget .step-controls .close{background-image:url(../../../graphics/contact-widget-close.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:all .1s ease-in-out;width:100%}.contact-widget .step-controls .close:hover{transform:scale(1.05)}.contact-widget .step-controls .back{background-image:url(../../../graphics/contact-widget-back.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1);transition:all .1s ease-in-out;visibility:hidden;width:100%}.contact-widget .step-controls .back:hover{transform:scale(1.05)}.contact-widget .contacts{background-image:url(../../../graphics/contact-widget-bg.svg);background-repeat:no-repeat;background-size:contain;height:785px;left:0;opacity:1;overflow:hidden;padding-top:160px;position:relative;transform:scale(1);transition:all .15s ease-out;visibility:visible;width:405px}.contact-widget .contacts>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.contact-widget .contacts .mediums-wrapper{height:328px;margin-bottom:20px;position:relative;width:377px}.contact-widget .contacts .mediums-wrapper .bg{inset:0;position:absolute}.contact-widget .contacts .mediums-wrapper .bg>div{background-size:contain;position:absolute;transition:all .5s ease-out}.contact-widget .contacts .mediums-wrapper .bg .bg-1{background-image:url(../../../graphics/contact-mediums-bg-1.svg);height:328px;left:6px;top:0;width:366px;z-index:1}.contact-widget .contacts .mediums-wrapper .bg .bg-2{background-image:url(../../../graphics/contact-mediums-bg-2.svg);height:313px;left:22px;top:7px;width:333px}.contact-widget .contacts .mediums-wrapper .bg .bg-3{background-image:url(../../../graphics/contact-mediums-bg-3.svg);height:313px;left:6px;top:8px;width:364px}.contact-widget .contacts .mediums-wrapper .mediums{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.contact-widget .contacts .mediums-wrapper .mediums a{align-items:center;background-repeat:no-repeat;background-size:contain;display:flex;gap:10px;text-decoration:none;transition:all .15s ease-in-out}.contact-widget .contacts .mediums-wrapper .mediums a .icon{background-size:contain}.contact-widget .contacts .mediums-wrapper .mediums .labels{color:#454545;display:flex;flex-direction:column;gap:4px}.contact-widget .contacts .mediums-wrapper .mediums .labels .primary{font-size:17px;font-weight:700;line-height:1}.contact-widget .contacts .mediums-wrapper .mediums .labels .secondary{font-size:12px;font-weight:400;line-height:1;padding-left:5px}.contact-widget .contacts .mediums-wrapper .phone{background-image:url(../../../graphics/contact-phone-bg.svg);height:60px;padding-left:20px;transition:all .15s ease;width:278px}.contact-widget .contacts .mediums-wrapper .phone .ext,.contact-widget .contacts .mediums-wrapper .phone .labels{transition:all .15s ease}.contact-widget .contacts .mediums-wrapper .phone .icon{background-image:url(../../../graphics/contact-phone-icon.svg);height:30px;transition:all .15s ease;width:24px}.contact-widget .contacts .mediums-wrapper .phone .ext{color:#d57f28;display:flex;font-size:14px;font-weight:700;padding-left:5px}.contact-widget .contacts .mediums-wrapper .phone .ext span{display:block;position:relative}.contact-widget .contacts .mediums-wrapper .whatsapp{background-image:url(../../../graphics/contact-whatsapp-bg.svg);height:62px;left:-10px;padding-left:16px;position:relative;transition:all .15s ease 50ms;width:283px}.contact-widget .contacts .mediums-wrapper .whatsapp .labels,.contact-widget .contacts .mediums-wrapper .whatsapp .qr-code{transition:all .15s ease 50ms}.contact-widget .contacts .mediums-wrapper .whatsapp .icon{background-image:url(../../../graphics/contact-whatsapp-icon.svg);height:29px;transition:all .15s ease 50ms;width:29px}.contact-widget .contacts .mediums-wrapper .whatsapp .qr-code{background-color:#ccc;background-repeat:no-repeat;background-size:contain;color:#d57f28;font-size:14px;font-weight:700;height:36px;padding-left:5px;transition:all .15s ease 50ms;width:36px}.contact-widget .contacts .mediums-wrapper .email{left:3px;padding-left:17px;position:relative;transition:all .15s ease .1s}.contact-widget .contacts .mediums-wrapper .email .labels{transition:all .15s ease .1s}.contact-widget .contacts .mediums-wrapper .email .icon{background-image:url(../../../graphics/contact-email-icon.svg);height:22px;transition:all .15s ease .1s;width:28px}.contact-widget .contacts .timings{color:#454545;font-size:12px;height:50px;line-height:1.4;margin-bottom:15px;transition:all .2s ease-out}.contact-widget .contacts .timings .key{text-align:right}.contact-widget .contacts .timings .val{font-weight:700}.contact-widget .contacts .timings .row{display:flex;gap:10px}.contact-widget .contacts .map-wrapper{margin-bottom:25px;position:relative;transition:all .2s ease-out;width:100%}.contact-widget .contacts .map-wrapper .map{align-items:center;background-repeat:no-repeat;display:flex;flex-direction:column;height:132px;left:3px;position:relative;width:400px}.contact-widget .contacts .map-wrapper .map .circle .circle-lottie{height:105px;margin-top:-5px;width:198px}.contact-widget .contacts .map-wrapper .map .address{background-color:rgba(248,246,247,.7);bottom:0;color:#454545;font-size:10px;line-height:1.2;padding:2px 0 4px;position:absolute;text-align:center;text-decoration:underline;transition:all .1s ease-in-out;width:100%;z-index:9}.contact-widget .contacts .map-wrapper:hover .map .address{color:#c9833a}.contact-widget .contacts .links{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;width:100%}.contact-widget .contacts .links a{color:#454545;display:block;font-size:12px;line-height:1.4;transition:all .1s ease-in-out}.contact-widget .contacts .links a:hover{color:#c9833a}.contact-widget .contacts .links a.careening-careers{background-image:url(../../../graphics/careening-careers-hands.svg);background-position:top 1px right;background-repeat:no-repeat;background-size:12px;padding-right:17px;text-decoration:underline}.contact-widget .contacts .links .sep{background-color:#dc7d29;border-radius:10px;height:3px;margin:2px 10px 0;width:3px}.contact-widget .contacts .boarding-daycare-contact .mediums-wrapper .whatsapp .qr-code{background-image:url(../../../graphics/boarding-daycare-qr-code.svg)}.contact-widget .contacts .boarding-daycare-contact .mediums-wrapper .email{background-image:url(../../../graphics/contact-boarding-daycare-email-bg.svg);height:50px;width:270px}.contact-widget .contacts .boarding-daycare-contact .timings .key{width:80px}.contact-widget .contacts .boarding-daycare-contact .map-wrapper .map{background-image:url(../../../graphics/dkc-map.png);background-position:top -68px left -232px;background-size:876px auto}.contact-widget .contacts .global-relocations-contact .mediums-wrapper .email{background-image:url(../../../graphics/contact-global-relocations-email-bg.svg);height:51px;width:234px}.contact-widget .contacts .global-relocations-contact .mediums-wrapper .whatsapp .qr-code{background-image:url(../../../graphics/global-relocations-qr-code.svg)}.contact-widget .contacts .global-relocations-contact .timings{padding-top:10px}.contact-widget .contacts .global-relocations-contact .timings .key{width:95px}.contact-widget .contacts .global-relocations-contact .map-wrapper .map{background-image:url(../../../graphics/dkc-map.png);background-position:top -68px left -232px;background-size:876px auto}.contact-widget .contacts .veterinary-clinic-contact .mediums-wrapper .email{background-image:url(../../../graphics/contact-vet-email-bg.svg);height:51px;width:165px}.contact-widget .contacts .veterinary-clinic-contact .mediums-wrapper .whatsapp .qr-code{background-image:url(../../../graphics/veterinary-clinic-qr-code.svg)}.contact-widget .contacts .veterinary-clinic-contact .timings-wrapper{align-items:center;display:flex;gap:5px;height:50px;justify-content:center;margin-bottom:15px;padding-top:12px;width:100%}.contact-widget .contacts .veterinary-clinic-contact .timings-wrapper .img{flex:0 0 45px}.contact-widget .contacts .veterinary-clinic-contact .timings-wrapper .img img{max-width:100%}.contact-widget .contacts .veterinary-clinic-contact .timings-wrapper .timings{color:#736e2c;font-weight:700;height:auto;margin-bottom:0;min-height:0;position:relative;top:-2px}.contact-widget .contacts .veterinary-clinic-contact .timings-wrapper .timings span{color:#c9833a}.contact-widget .contacts .veterinary-clinic-contact .map-wrapper .map{background-image:url(../../../graphics/dkc-vet-map.png);background-position:top -68px left -232px;background-size:876px auto}.contact-widget .contacts.out .mediums-wrapper .mediums a{transform:scale(.7)}.contact-widget .contacts.out .mediums-wrapper .mediums a .ext,.contact-widget .contacts.out .mediums-wrapper .mediums a .icon,.contact-widget .contacts.out .mediums-wrapper .mediums a .labels,.contact-widget .contacts.out .mediums-wrapper .mediums a .qr-code{opacity:0}.contact-widget .contacts.out .mediums-wrapper .email{opacity:.1}.contact-widget .contacts.out .mediums-wrapper .phone .ext span{transform:scale(1.7);transition:all 10ms linear .2s}.contact-widget .contacts.out .mediums-wrapper .phone .ext span:first-child{left:-5px}.contact-widget .contacts.out .mediums-wrapper .phone .ext span:nth-child(2){left:5px}.contact-widget .contacts.out .map-wrapper,.contact-widget .contacts.out .timings{opacity:0}.contact-widget .contacts.out.boarding-daycare .mediums-wrapper .email{transform:scale(.43)}.contact-widget .contacts.out.global-relocations .mediums-wrapper .email{transform:scale(.49)}.contact-widget .contacts.in .mediums-wrapper .mediums a{transform:scale(1)}.contact-widget .contacts.in .mediums-wrapper .mediums a:hover{transform:scale(1.05)}.contact-widget .contacts.in .mediums-wrapper .email,.contact-widget .contacts.in .mediums-wrapper .mediums a .ext,.contact-widget .contacts.in .mediums-wrapper .mediums a .labels,.contact-widget .contacts.in .mediums-wrapper .mediums a .qr-code{opacity:1}.contact-widget .contacts.in .mediums-wrapper .phone .ext span{transform:scale(1);transition:all .4s ease-out}.contact-widget .contacts.in .mediums-wrapper .phone .ext span:first-child{left:0;transition-delay:.3s}.contact-widget .contacts.in .mediums-wrapper .phone .ext span:nth-child(2){left:0;transition-delay:.45s}.contact-widget .contacts.in .map-wrapper,.contact-widget .contacts.in .timings{opacity:1}.contact-widget .contacts.boarding-daycare>div:not(.boarding-daycare-contact),.contact-widget .contacts.global-relocations>div:not(.global-relocations-contact),.contact-widget .contacts.veterinary-clinic>div:not(.veterinary-clinic-contact){display:none}.contact-widget .forms{background-image:url(../../../graphics/contact-widget-forms-bg.svg);background-repeat:no-repeat;background-size:contain;height:781px;left:60px;opacity:0;padding:40px 35px 0;pointer-events:none;position:absolute;top:0;transform:scale(.05);transition:all .15s ease-out;width:425px;z-index:9}.contact-widget .forms .title{align-items:center;background-repeat:no-repeat;background-size:contain;display:flex;gap:6px;justify-content:center;margin-bottom:10px}.contact-widget .forms .title .icon{background-repeat:no-repeat;background-size:contain;height:43px;width:43px}.contact-widget .forms .title .label{color:#454545;font-size:20px;font-weight:700}.contact-widget .forms .email-wrapper{background-image:url(../../../graphics/email-address-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:242px 87px;height:87px;left:5px;margin:0 auto 30px;padding-top:22px;position:relative;text-align:center;width:300px}.contact-widget .forms .email-wrapper .email{color:#454545;display:inline-block;font-size:14px;font-weight:700;text-align:center;text-decoration:underline}.contact-widget .forms .email-wrapper .email.copied{animation:bounce .15s;transform:translate(0)}.contact-widget .forms .email-wrapper .actions{display:flex;gap:40px;justify-content:center;left:8px;margin-top:8px;position:relative}@keyframes bounce{0%{transform:translate(0) scale(1)}50%{transform:translateY(-8px) scale(.9)}to{transform:translate(0) scale(1)}}.contact-widget .forms .email-wrapper .copy-address{align-items:center;background-image:url(../../../graphics/copy-address-bg.svg);cursor:pointer;display:flex;gap:5px;height:31px;left:25px;padding-left:14px;position:relative;width:116px}.contact-widget .forms .email-wrapper .copy-address .label{color:#454545;font-size:12px;position:relative;top:-1px}.contact-widget .forms .email-wrapper .copy-address .label span:first-of-type{display:block}.contact-widget .forms .email-wrapper .copy-address .label span:nth-of-type(2){display:none}.contact-widget .forms .email-wrapper .copy-address .icon{background-image:url(../../../graphics/copy-address-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:15px;width:14px}.contact-widget .forms .email-wrapper .copy-address:hover .label{text-decoration:underline}.contact-widget .forms .email-wrapper .copy-address.copied .label span:first-of-type{display:none}.contact-widget .forms .email-wrapper .copy-address.copied .label span:nth-of-type(2){display:block}.contact-widget .forms .email-wrapper .copy-address.active{transform:scale(.95)}.contact-widget .forms .email-wrapper .use-your-app{align-items:center;background-image:url(../../../graphics/use-your-app-bg.svg);background-repeat:no-repeat;display:flex;gap:5px;height:30px;justify-content:center;text-decoration:none;width:113px}.contact-widget .forms .email-wrapper .use-your-app .label{color:#454545;font-size:12px;position:relative;top:-1px}.contact-widget .forms .email-wrapper .use-your-app .icon{background-image:url(../../../graphics/use-your-app-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:13px;width:17px}.contact-widget .forms .email-wrapper .use-your-app:hover .label{text-decoration:underline}.contact-widget .forms .form-wrapper{background-color:#fff}.contact-widget .forms .form-wrapper .use-our-form{align-items:center;background-image:url(../../../graphics/use-our-form-bg.svg);display:flex;gap:5px;height:29px;justify-content:center;margin-bottom:10px;margin-left:20px;padding-bottom:6px;padding-left:6px;width:140px}.contact-widget .forms .form-wrapper .use-our-form .label{color:#454545;font-size:12px;font-weight:700}.contact-widget .forms .form-wrapper .use-our-form .icon{background-image:url(../../../graphics/use-our-form-icon.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:contain;height:21px;width:19px}.contact-widget .forms .form-wrapper input[type=email],.contact-widget .forms .form-wrapper input[type=tel],.contact-widget .forms .form-wrapper input[type=text],.contact-widget .forms .form-wrapper textarea{background:transparent;border:0;color:#000;font-family:Benguiat,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;height:100%;line-height:1.5em;outline:none;padding:0 20px;width:100%}.contact-widget .forms .form-wrapper input[type=email]:-webkit-autofill,.contact-widget .forms .form-wrapper input[type=tel]:-webkit-autofill,.contact-widget .forms .form-wrapper input[type=text]:-webkit-autofill,.contact-widget .forms .form-wrapper textarea:-webkit-autofill{background-color:transparent!important;color:#000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-widget .forms .form-wrapper input[type=email]::-moz-placeholder,.contact-widget .forms .form-wrapper input[type=tel]::-moz-placeholder,.contact-widget .forms .form-wrapper input[type=text]::-moz-placeholder,.contact-widget .forms .form-wrapper textarea::-moz-placeholder{color:rgba(0,0,0,.7);font-weight:400}.contact-widget .forms .form-wrapper input[type=email]::placeholder,.contact-widget .forms .form-wrapper input[type=tel]::placeholder,.contact-widget .forms .form-wrapper input[type=text]::placeholder,.contact-widget .forms .form-wrapper textarea::placeholder{color:rgba(0,0,0,.7);font-weight:400}.contact-widget .forms .form-wrapper textarea{height:162px;padding:10px 20px 15px;resize:none;scrollbar-width:4px;width:348px}.contact-widget .forms .form-wrapper textarea::-webkit-scrollbar{height:3px;width:3px}.contact-widget .forms .form-wrapper .input-field{background-repeat:no-repeat;background-size:contain;height:50px;margin-bottom:10px}.contact-widget .forms .form-wrapper .input-field.firstName{background-image:url(../../../graphics/fname-bg.svg);height:53px;width:352px}.contact-widget .forms .form-wrapper .input-field.firstName.done{background-image:url(../../../graphics/fname-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.firstName.invalid{background-image:url(../../../graphics/fname-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.familyName{background-image:url(../../../graphics/lname-bg.svg);height:50px;width:350px}.contact-widget .forms .form-wrapper .input-field.familyName.done{background-image:url(../../../graphics/lname-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.familyName.invalid{background-image:url(../../../graphics/lname-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.mobile{background-image:url(../../../graphics/mobile-bg.svg);height:53px;width:351px}.contact-widget .forms .form-wrapper .input-field.mobile.done{background-image:url(../../../graphics/mobile-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.mobile.invalid{background-image:url(../../../graphics/mobile-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.email{background-image:url(../../../graphics/email-bg.svg);height:54px;width:352px}.contact-widget .forms .form-wrapper .input-field.email.done{background-image:url(../../../graphics/email-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.email.invalid{background-image:url(../../../graphics/email-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.message{background-image:url(../../../graphics/message-bg.svg);height:213px;padding-top:2px;position:relative;width:354px}.contact-widget .forms .form-wrapper .input-field.message.done{background-image:url(../../../graphics/message-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.message.done .recaptcha-note{background-color:#f5f5ed}.contact-widget .forms .form-wrapper .input-field.message.done .scrollbar-cover-2{background-image:url(../../../graphics/message-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.message.invalid,.contact-widget .forms .form-wrapper .input-field.message.invalid .scrollbar-cover-2{background-image:url(../../../graphics/message-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.message.invalid .recaptcha-note{background-color:#ffd5d5}.contact-widget .forms .form-wrapper .input-field.message .recaptcha-note{background:#f6f6f6;border-radius:12px;bottom:2px;font-size:10px;left:10px;line-height:1.3;max-width:250px;padding:10px 5px 12px 9px;position:absolute}.contact-widget .forms .form-wrapper .input-field.message .scrollbar-cover-1{background-color:#fff;border-radius:50px;height:10px;position:absolute;right:0;top:-2px;width:10px}.contact-widget .forms .form-wrapper .input-field.message .scrollbar-cover-2{background-image:url(../../../graphics/message-bg-done.svg);background-position:top 0 right;height:16px;position:absolute;right:0;top:0;width:40px}.contact-widget .forms .form-wrapper .input-field.message .scrollbar-cover-3{background-color:#fff;border-radius:50px;height:5px;position:absolute;right:1px;top:5px;width:5px}.contact-widget .forms .form-wrapper .input-field.done input[type=email],.contact-widget .forms .form-wrapper .input-field.done input[type=tel],.contact-widget .forms .form-wrapper .input-field.done input[type=text],.contact-widget .forms .form-wrapper .input-field.done textarea{background-image:url(../../../graphics/input-field-tick.svg);background-position:top 22px right 15px;background-repeat:no-repeat}.contact-widget .forms .form-wrapper .input-field.done.firstName{background-image:url(../../../graphics/fname-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.done.familyName{background-image:url(../../../graphics/lname-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.done.mobile{background-image:url(../../../graphics/mobile-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.done.email{background-image:url(../../../graphics/email-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.done.message{background-image:url(../../../graphics/message-bg-done.svg)}.contact-widget .forms .form-wrapper .input-field.invalid.firstName{background-image:url(../../../graphics/fname-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.invalid.familyName{background-image:url(../../../graphics/lname-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.invalid.mobile{background-image:url(../../../graphics/mobile-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.invalid.email{background-image:url(../../../graphics/email-bg-error.svg)}.contact-widget .forms .form-wrapper .input-field.invalid.message{background-image:url(../../../graphics/message-bg-error.svg)}.contact-widget .forms .form-wrapper .form-action{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:-24px;position:relative}.contact-widget .forms .form-wrapper .form-action p{font-size:11px;margin:0;padding-left:10px;padding-top:29px}.contact-widget .forms .form-wrapper .form-action input[type=submit]{background-color:transparent;background-image:url(../../../graphics/send-button.svg);color:#fefefe;cursor:pointer;font-size:18px;font-weight:700;height:45px;position:relative;text-shadow:.917px .917px 0 #b3681c;top:-6px;width:131px}.contact-widget .forms .form-wrapper .form-action input[type=submit]:hover{background-image:url(../../../graphics/send-button-hover.svg)}.contact-widget .forms .form-wrapper .form-action input[type=submit]:focus{outline:1px dotted rgba(0,0,0,.435)}.contact-widget .forms .form-wrapper .form-action input[type=submit]:active{transform:scale(.95)}.contact-widget .forms .form-wrapper .form-action .loader-wrapper{align-items:center;display:flex;display:none;height:45px;justify-content:center;width:131px}.contact-widget .forms .form-wrapper .form-action .loader-wrapper .loader{height:25px;width:25px}.contact-widget .forms .form-wrapper .error-wrapper,.contact-widget .forms .form-wrapper .success-wrapper{display:none;padding:80px 15px 0;text-align:center}.contact-widget .forms .form-wrapper .error-wrapper p,.contact-widget .forms .form-wrapper .success-wrapper p{font-size:16px;text-align:center}.contact-widget .forms .form-wrapper .error-wrapper .back-to-form,.contact-widget .forms .form-wrapper .success-wrapper .back-to-form{background-color:transparent;background-image:url(../../../graphics/send-button.svg);color:#fefefe;display:block;font-size:18px;font-weight:700;height:45px;line-height:41px;margin:30px auto 0;text-align:center;text-decoration:none;text-shadow:.917px .917px 0 #b3681c;width:131px}.contact-widget .forms .form-wrapper .success-wrapper p{color:#817a1d}.contact-widget .forms .form-wrapper .error-wrapper p{color:#cf5050}.contact-widget .forms .form-wrapper.sending input[type=submit]{display:none}.contact-widget .forms .form-wrapper.sending .loader-wrapper{display:flex}.contact-widget .forms .form-wrapper.success .error-wrapper,.contact-widget .forms .form-wrapper.success .fields{display:none}.contact-widget .forms .form-wrapper.success .success-wrapper{display:block}.contact-widget .forms .form-wrapper.error .fields,.contact-widget .forms .form-wrapper.error .success-wrapper{display:none}.contact-widget .forms .form-wrapper.error .error-wrapper{display:block}.contact-widget .forms .boarding-daycare-form .title .icon{background-image:url(../../../graphics/boarding-day-care-icon.svg)}.contact-widget .forms .boarding-daycare-form .title .label{position:relative;top:-1px}.contact-widget .forms .global-relocations-form .title .icon{background-image:url(../../../graphics/global-relocations-icon.svg)}.contact-widget .forms .global-relocations-form .title .label{position:relative;top:2px}.contact-widget .forms .veterinary-clinic-form .title .icon{background-image:url(../../../graphics/veterinary-clinic-icon.svg);height:40px;width:40px}.contact-widget .forms .veterinary-clinic-form .title .label{position:relative;top:-1px}.contact-widget .nav{filter:blur(0);height:162px;left:60px;opacity:1;overflow:hidden;position:absolute;right:0;top:0;transform:scale(1);transition:all .15s ease-out,opacity .15s ease-out .2s;visibility:visible;z-index:1}.contact-widget .nav .c-button{cursor:pointer;filter:grayscale(1);position:absolute;transition:all .25s ease-in-out}.contact-widget .nav .c-button.global-relocations,.contact-widget .nav .c-button.veterinary-clinic{animation:none}.contact-widget .nav .c-button.global-relocations .propeller{transition:opacity .1s ease-out}.contact-widget .nav .c-button.boarding-daycare{animation:none}.contact-widget .nav .c-button.boarding-daycare .tail{left:12px}.contact-widget .nav .c-button:hover.veterinary-clinic{filter:grayscale(0)}.contact-widget .nav .c-button:hover.global-relocations{animation:flying-plan-small 10s ease-out infinite;filter:grayscale(0)}.contact-widget .nav .c-button:hover.global-relocations .propeller{filter:blur(2px)}.contact-widget .nav .c-button:hover.boarding-daycare{filter:grayscale(0)}.contact-widget.generic .generic-nav{opacity:1;transform:scale(1);visibility:visible}.contact-widget.generic .step-controls{left:90px}.contact-widget.generic .contacts,.contact-widget.generic .forms{opacity:0;transform:scale(.2);visibility:hidden}.contact-widget.generic .nav{opacity:0;visibility:hidden}.contact-widget.form .contacts{filter:blur(2px);left:-92px;top:-20px;transform:scale(.84)}.contact-widget.form .forms{opacity:1;pointer-events:auto;top:0;transform:scale(1)}.contact-widget.form .nav{display:none}.contact-widget.form .step-controls{left:42px;top:100px}.contact-widget.form .step-controls .close{opacity:0;visibility:hidden}.contact-widget.form .step-controls .back{opacity:1;visibility:visible}.contact-widget.boarding-daycare .nav .c-button.boarding-daycare{filter:grayscale(0);left:86px;top:22px;transform:scale(.93)}.contact-widget.boarding-daycare .nav .c-button.global-relocations{left:-45px;top:60px;transform:scale(.66)}.contact-widget.boarding-daycare .nav .c-button.veterinary-clinic{left:166px;top:77px;transform:scale(.66)}.contact-widget.boarding-daycare .forms>div:not(.boarding-daycare-form){display:none}.contact-widget.global-relocations .nav .c-button.boarding-daycare{left:162px;top:98px;transform:scale(.67)}.contact-widget.global-relocations .nav .c-button.global-relocations{filter:grayscale(0);left:70px;top:2px;transform:scale(.93) rotate(0deg) translateZ(0)}.contact-widget.global-relocations .nav .c-button.global-relocations.animate{animation:flying-plan-active-btn 10s ease-out .5s infinite!important}.contact-widget.global-relocations .nav .c-button.global-relocations.animate .propeller{filter:blur(2px)}.contact-widget.global-relocations .nav .c-button.veterinary-clinic{left:-32px;top:66px;transform:scale(.67)}.contact-widget.global-relocations .forms>div:not(.global-relocations-form){display:none}.contact-widget.veterinary-clinic .nav .c-button.boarding-daycare{left:-34px;top:89px;transform:scale(.67)}.contact-widget.veterinary-clinic .nav .c-button.global-relocations{left:142px;top:77px;transform:scale(.67)}.contact-widget.veterinary-clinic .nav .c-button.veterinary-clinic{filter:grayscale(0);left:86px;top:4px;transform:scale(.93)}.contact-widget.veterinary-clinic .forms>div:not(.veterinary-clinic-form){display:none}.contact-widget.show{display:block}.contact-widget.appear{opacity:1;transform:scale(1) translateZ(0);visibility:visible}@media (max-width:1360px){.contact-widget{bottom:0;max-height:100vh;overflow:auto;padding-bottom:125px;padding-top:125px;right:10px;top:auto;width:490px}.contact-widget .generic-nav{bottom:15px;top:auto}.contact-widget .nav{top:125px}.contact-widget .step-controls{top:128px}.contact-widget.at-top{pointer-events:auto}.contact-widget.generic{padding-bottom:25px;padding-top:25px}.contact-widget.generic .step-controls{bottom:360px;left:112px;top:auto}.contact-widget.form .forms{top:125px}.contact-widget.form .step-controls{top:225px}}@media (max-width:640px){.contact-widget{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.2);bottom:0;height:100vh;overflow:auto;padding:180px 0 0;right:0;top:auto;transform:scale(1) translateZ(0);transition:all .2s ease-out,padding 0ms linear;width:100vw}.contact-widget.at-top{pointer-events:auto}.contact-widget .c-button .label{font-size:22.5px}.contact-widget .c-button.boarding-daycare{height:68.75px;padding-left:15px;width:350px}.contact-widget .c-button.boarding-daycare .icon{height:38.75px;width:38.75px}.contact-widget .c-button.boarding-daycare .tail{height:35px;left:12px;width:30px}.contact-widget .c-button.global-relocations{height:128.75px;padding-left:52.5px;width:387.5px}.contact-widget .c-button.global-relocations .icon{height:38.75px;width:35px}.contact-widget .c-button.global-relocations .propeller{bottom:7px}.contact-widget .c-button.veterinary-clinic{height:97px;padding-left:15px;padding-top:26px;width:346px}.contact-widget .c-button.veterinary-clinic .icon{height:35px;width:35px}.contact-widget .step-controls{height:84px;left:14px;top:200px;width:100px}.contact-widget .step-controls .back{background-image:url(../../../graphics/contact-widget-close.svg)}.contact-widget .generic-nav{background-position:top;background-size:120%;bottom:0;height:auto;padding:30px 0 55px;top:auto;transform:scale(1);width:100%}.contact-widget .generic-nav .q-mark-wrapper{align-items:flex-end;bottom:0;display:flex;justify-content:center;right:0}.contact-widget .generic-nav .q-mark{bottom:10px;height:375px;position:relative;right:0;width:250px}.contact-widget .generic-nav .title{font-size:22px;padding-bottom:20px;padding-top:30px}.contact-widget .generic-nav .links{gap:35px;padding:30px 0 36px}.contact-widget .nav{height:202px;left:50%;max-width:500px;top:210px;transform:translate(-50%);width:100%}.contact-widget .nav .c-button.boarding-daycare .tail{left:20px}.contact-widget .contacts{background-image:url(../../../graphics/mobile-contact-widget-bg.svg);background-position:top 20px center;background-size:100% auto;bottom:0;height:auto;padding-bottom:180px;padding-top:240px;width:100%}.contact-widget .contacts .mediums-wrapper{height:390.32px;margin-bottom:25px;width:448.63px}.contact-widget .contacts .mediums-wrapper .bg .bg-1{height:390.32px;width:435.54px}.contact-widget .contacts .mediums-wrapper .bg .bg-2{height:372.47px;width:396.27px}.contact-widget .contacts .mediums-wrapper .bg .bg-3{height:372.47px;width:433.16px}.contact-widget .contacts .mediums-wrapper .mediums .labels .primary{font-size:20.23px}.contact-widget .contacts .mediums-wrapper .mediums .labels .secondary{font-size:14.28px}.contact-widget .contacts .mediums-wrapper .phone{height:68px;width:315px}.contact-widget .contacts .mediums-wrapper .phone .ext{font-size:16.66px}.contact-widget .contacts .mediums-wrapper .whatsapp{height:68px;width:310px}.contact-widget .contacts .mediums-wrapper .email{height:68px;width:315px}.contact-widget .contacts .timings{font-size:16px;height:68px;margin-bottom:20px}.contact-widget .contacts .map-wrapper{margin-bottom:30px}.contact-widget .contacts .map-wrapper .map{height:150px;left:0;margin:0 auto;width:100%}.contact-widget .contacts .map-wrapper .map .address{font-size:14px;padding:3px 0}.contact-widget .contacts .links a{font-size:16px}.contact-widget .contacts .links a.careening-careers{background-position:top 2px right;background-size:16px;padding-right:23px}.contact-widget .contacts .boarding-daycare-contact .mediums-wrapper .email{height:58px;width:310px}.contact-widget .contacts .boarding-daycare-contact .map-wrapper .map{background-position:top -76px center;background-size:950px}.contact-widget .contacts .boarding-daycare-contact .timings .key{width:108px}.contact-widget .contacts .global-relocations-contact .mediums-wrapper .email{height:58px;width:268px}.contact-widget .contacts .global-relocations-contact .map-wrapper .map{background-position:top -76px center;background-size:950px}.contact-widget .contacts .global-relocations-contact .timings{padding-top:10px}.contact-widget .contacts .global-relocations-contact .timings .key{width:126px}.contact-widget .contacts .veterinary-clinic-contact .mediums-wrapper .email{height:58px;width:186px}.contact-widget .contacts .veterinary-clinic-contact .map-wrapper .map{background-position:top -76px center;background-size:950px}.contact-widget .contacts .veterinary-clinic-contact .timings-wrapper{height:68px;margin-bottom:20px}.contact-widget .contacts .veterinary-clinic-contact .timings{font-size:18px;margin-bottom:0}.contact-widget .forms{background-image:url(../../../graphics/mobile-contact-widget-forms-bottom-line.svg),url(../../../graphics/mobile-contact-widget-forms-top-line-with-bg.svg);background-position:top 900px right -1px,top 100px center;background-size:100%;min-height:100vh;padding-top:142px;width:100vw}.contact-widget .forms .title .label{font-size:24px}.contact-widget .forms .email-wrapper{background-size:287px;height:104px;width:320px}.contact-widget .forms .email-wrapper .email{font-size:18px}.contact-widget .forms .email-wrapper .copy-address{background-size:138px;height:37px;left:30px;width:138px}.contact-widget .forms .email-wrapper .copy-address .label{font-size:14px}.contact-widget .forms .email-wrapper .copy-address .icon{height:19px;width:18px}.contact-widget .forms .email-wrapper .use-your-app{background-size:138px;height:37px;width:138px}.contact-widget .forms .email-wrapper .use-your-app .label{font-size:14px}.contact-widget .forms .email-wrapper .use-your-app .icon{height:19px;width:18px}.contact-widget .forms .form-wrapper{margin:0 auto;max-width:400px}.contact-widget .forms .form-wrapper .use-our-form{background-size:160px;height:34px;width:160px}.contact-widget .forms .form-wrapper .use-our-form .label{font-size:14px}.contact-widget .forms .form-wrapper .use-our-form .icon{height:23px;width:22px}.contact-widget .forms .form-wrapper input[type=email],.contact-widget .forms .form-wrapper input[type=tel],.contact-widget .forms .form-wrapper input[type=text],.contact-widget .forms .form-wrapper textarea{font-size:20px}.contact-widget .forms .form-wrapper textarea{height:180px;width:393px}.contact-widget .forms .form-wrapper .input-field.email,.contact-widget .forms .form-wrapper .input-field.familyName,.contact-widget .forms .form-wrapper .input-field.firstName,.contact-widget .forms .form-wrapper .input-field.mobile{height:60px;width:400px}.contact-widget .forms .form-wrapper .input-field.message{height:240px;width:400px}.contact-widget .forms .form-wrapper .input-field.message .recaptcha-note{font-size:12px;max-width:285px}.contact-widget .forms .form-wrapper .input-field.message .scrollbar-cover-1{height:11px;right:0;top:0;width:14px}.contact-widget .forms .form-wrapper .input-field.message .scrollbar-cover-2{background-position:top 0 right;height:16px;right:2px;top:1px;width:40px}.contact-widget .forms .form-wrapper .input-field.message .scrollbar-cover-3{height:5px;right:6px;top:-3px;width:5px}.contact-widget .forms .form-wrapper .form-action{gap:12px}.contact-widget .forms .form-wrapper .form-action p{font-size:14px}.contact-widget .forms .form-wrapper .form-action input[type=submit]{background-repeat:no-repeat;background-size:contain;font-size:20px;height:48px;width:140px}.contact-widget .forms .form-wrapper .error-wrapper p,.contact-widget .forms .form-wrapper .success-wrapper p{font-size:22px}.contact-widget .forms .form-wrapper .error-wrapper .back-to-form,.contact-widget .forms .form-wrapper .success-wrapper .back-to-form{background-size:150px;font-size:20px;height:51px;line-height:48px;width:150px}.contact-widget.generic{padding-bottom:0;padding-top:0}.contact-widget.generic .step-controls{bottom:0;left:auto;right:0}.contact-widget.generic .contacts{transform:scale(1)}.contact-widget.boarding-daycare .nav .c-button.boarding-daycare{left:120px;top:23px}.contact-widget.boarding-daycare .nav .c-button.global-relocations{left:-60px;top:70px}.contact-widget.boarding-daycare .nav .c-button.veterinary-clinic{left:202px;top:98px}.contact-widget.global-relocations .nav .c-button.boarding-daycare{left:201px;top:128px}.contact-widget.global-relocations .nav .c-button.global-relocations{left:102px}.contact-widget.global-relocations .nav .c-button.veterinary-clinic{left:-40px;top:88px}.contact-widget.veterinary-clinic .nav .c-button.boarding-daycare{left:-48px;top:106px}.contact-widget.veterinary-clinic .nav .c-button.global-relocations{left:177px;top:94px}.contact-widget.veterinary-clinic .nav .c-button.veterinary-clinic{left:120px}.contact-widget.form{background-color:hsla(0,0%,100%,.5)}.contact-widget.form .step-controls{height:112px;left:50%;top:220px;transform:translate(-50%);width:130px;z-index:4}.contact-widget.form .forms{left:0;top:180px;z-index:3}.contact-widget.form .nav{display:block;filter:blur(1.5px);left:50%;opacity:.7;top:158px;transform:translate(-50%) scale(.7)}.contact-widget.form .nav .c-button.boarding-daycare,.contact-widget.form .nav .c-button.global-relocations,.contact-widget.form .nav .c-button.global-relocations.animate,.contact-widget.form .nav .c-button.veterinary-clinic{animation:none!important}.contact-widget.form .contacts{left:0;opacity:0;top:0;transform:scale(1)}.contact-widget.form .contacts>div{transform:scale(.84)}.contact-widget.show{z-index:999999}.contact-widget.show.generic{align-items:flex-end;display:flex}.contact-widget .step-controls{top:180px}}.contact-button{cursor:pointer;opacity:0;position:absolute;right:380px;transform:translateY(-112px);transition:all .2s ease-out;width:170px}.contact-button .contact-button-shadow{background:url(../../../graphics/contact/cta/contact-button-overlay.svg);background-repeat:no-repeat;background-size:contain;height:136px;left:-21.76px;pointer-events:none;position:absolute;top:4.76px;transition:all .2s ease-out;width:156.4px}.contact-button .contact-button-second-overlay{background:url(../../../graphics/contact/cta/contact-button-third-overlay.svg);background-repeat:no-repeat;background-size:contain;height:136px;left:6.8px;position:absolute;top:12.24px;transition:all .2s ease-out;width:168.64px;z-index:999999}.contact-button .contact-button-wrapper{background-image:url(../../../graphics/contact/cta/contact-button-wrapper.svg);background-repeat:no-repeat;background-size:contain;height:120.36px;left:8.16px;position:absolute;top:13.6px;transition:all .2s ease-out,background-image 0ms linear;width:163.2px;z-index:999999}.contact-button .contact-button-wrapper .contact-button-inner-wrapper{background-image:url(../../../graphics/contact-button-dog-tailless.svg);background-repeat:no-repeat;background-size:cover;height:98.6px;margin-left:13.6px;position:relative;transition:all .2s ease-out;width:156.4px}.contact-button .contact-button-wrapper .contact-button-inner-wrapper .tail-lottie{position:absolute;right:-30px;top:-1px;width:70px}.contact-button .contact-button-wrapper .contact-button-inner-wrapper .contact-button-inner-text{border-bottom:2px solid;border-color:hsla(0,0%,100%,.4);color:#fefefe;font-size:20.4px;font-weight:700;padding-bottom:1px;position:absolute;transition:all .2s ease-out}.contact-button .contact-button-wrapper .contact-button-inner-wrapper :first-child{font-size:22.44px;left:17px;rotate:3deg;top:41px}.contact-button .contact-button-wrapper .contact-button-inner-wrapper :nth-child(2){right:34px;rotate:-1deg;top:46px}.contact-button .contact-button-outer-wrapper{color:#1e1e1e;font-size:16px;left:0;opacity:70%;position:absolute;rotate:4deg;text-align:center;top:142.8px;transition:all .3s ease-out;width:100%}.contact-button.show{opacity:1;transform:translateY(0)}.contact-button.in-nav{right:378px;transform:translateY(-112px)}.contact-button.in-nav .contact-button-shadow{height:132.25px;left:-8px;top:-3px;width:172.5px}.contact-button.in-nav .contact-button-second-overlay{height:103.5px;left:18px;top:20px;width:135.7px}.contact-button.in-nav .contact-button-wrapper{background-image:url(../../../graphics/contact/cta/contact-button-wrapper-beige.svg);background-repeat:no-repeat;background-size:contain;height:97.75px;left:20px;top:19px;width:132.25px}.contact-button.in-nav .contact-button-wrapper .contact-button-inner-wrapper{height:80.5px;margin-left:15px;width:120.75px}.contact-button.in-nav .contact-button-wrapper .contact-button-inner-wrapper .tail-lottie{right:-21px;top:-2px;width:50px}.contact-button.in-nav .contact-button-wrapper .contact-button-inner-wrapper .contact-button-inner-text{border-bottom:1px solid;border-color:hsla(0,0%,100%,.5);font-size:17px;line-height:1;padding-bottom:0}.contact-button.in-nav .contact-button-wrapper .contact-button-inner-wrapper .contact-button-inner-text:first-child{left:13px;top:34px}.contact-button.in-nav .contact-button-wrapper .contact-button-inner-wrapper .contact-button-inner-text:nth-child(2){right:25px;top:38px}.contact-button.in-nav .contact-button-outer-wrapper{color:#fefefe;font-size:13px;left:-2px;line-height:1.3;opacity:100%;top:127px}.contact-button.hide{opacity:0;visibility:hidden}@media (max-width:1440px){.contact-button,.contact-button.in-nav{right:365px}}@media (max-width:1380px){.contact-button,.contact-button.in-nav{right:354px}}@media (max-width:1360px){.contact-button{animation:none;bottom:190px;display:none;opacity:1;position:fixed;right:0;transform:translateY(0);width:195.5px;z-index:6;z-index:9}.contact-button.show{display:block}.contact-button.in-nav{right:0;transform:translateY(0)}.contact-button .contact-button-shadow{height:138px;left:-8px;top:-12px;width:180px}.contact-button .contact-button-second-overlay{height:121px;left:17px;top:15px;width:159.2px}.contact-button .contact-button-wrapper{background:url(../../../graphics/contact/cta/contact-button-wrapper-beige.svg);background-repeat:no-repeat;background-size:contain;height:119px;left:20px;top:19px;width:161px}.contact-button .contact-button-wrapper .contact-button-inner-wrapper{height:98px;margin-left:15px;width:147px}.contact-button .contact-button-wrapper .contact-button-inner-wrapper .tail-lottie{right:-29px;top:-2px;width:65px}.contact-button .contact-button-wrapper .contact-button-inner-wrapper .contact-button-inner-text{border-bottom:1px solid;border-color:hsla(0,0%,100%,.5);font-size:21px;padding-bottom:0}.contact-button .contact-button-wrapper .contact-button-inner-wrapper :first-child{left:13px;top:38px}.contact-button .contact-button-wrapper .contact-button-inner-wrapper :nth-child(2){right:32px;top:43px}.contact-button .contact-button-outer-wrapper{display:none;display:block;font-size:18px;left:-10px;top:132px}}body:has(.contact-widget.show.appear) .contact-button{opacity:0}@media (max-width:1370px){.contact-button,.contact-button.in-nav{right:350px}}@media (max-width:1360px){nav.menu-open .contact-button{bottom:146px;transform:translate(22px,25px)}nav.menu-open .contact-button .contact-button-wrapper .contact-button-inner-wrapper{height:81px;width:121px}nav.menu-open .contact-button .contact-button-outer-wrapper,nav.menu-open .contact-button .contact-button-second-overlay,nav.menu-open .contact-button .contact-button-shadow{display:none}nav.menu-open .contact-button .contact-button-wrapper{background:none}nav.menu-open .contact-button .contact-button-wrapper .contact-button-inner-wrapper .tail-lottie{right:-20px;top:-3px;width:50px}nav.menu-open .contact-button .contact-button-wrapper .contact-button-inner-wrapper .contact-button-inner-text{font-size:18px}nav.menu-open .contact-button .contact-button-wrapper .contact-button-inner-wrapper :first-child{left:13px;top:30px}nav.menu-open .contact-button .contact-button-wrapper .contact-button-inner-wrapper :nth-child(2){right:22px;top:33px}.contact-button,.contact-button.in-nav{right:0}}@keyframes twentyfour-seven-topbar-entrance{0%{transform:translateY(-100%)}to{transform:translate(0)}}.twentyfour-seven-topbar{animation:twentyfour-seven-topbar-entrance .7s cubic-bezier(0,0,0,1.04) .5s 1 normal forwards;background-image:url(../../../graphics/twentyfour-seven-topbar-bg.svg);background-position:bottom;background-repeat:no-repeat;background-size:3000px auto;display:flex;gap:70px;height:90px;margin-top:92px;padding:0 20px;position:fixed;transform:translateY(-100%);width:100%;z-index:9999}.twentyfour-seven-topbar>div{left:-25px;position:relative}.twentyfour-seven-topbar .space-for-contact-button{flex:0 0 200px;position:relative}.twentyfour-seven-topbar .left{margin-left:-112px}.twentyfour-seven-topbar:after{background-image:url(../../../graphics/twentyfour-seven-topbar-bottom-wave.svg);background-position:0 0;background-repeat:repeat-x;background-size:3000px auto;bottom:0;content:"";display:none;height:20px;left:0;position:absolute;width:100%}.twentyfour-seven-topbar .mobile-br{display:none}.twentyfour-seven-topbar+header{padding-top:220px}.twentyfour-seven-topbar .left{background-image:url(../../../graphics/twentyfour-seven-topbar-left-bg.svg);background-position:100%;background-repeat:repeat-x;background-size:auto 72px;flex:1;position:relative;transform-origin:bottom left}.twentyfour-seven-topbar .right{background-image:url(../../../graphics/twentyfour-seven-topbar-right-bg.svg);background-position:0;background-repeat:repeat-x;background-size:auto 70px;flex:1}@keyframes twentyfour-seven-topbar-content-entrance{0%{transform:translateY(100%)}to{transform:translate(0)}}.twentyfour-seven-topbar .content{align-items:center;animation:twentyfour-seven-topbar-content-entrance .5s cubic-bezier(0,0,.14,.99) .8s 1 normal forwards;color:#d5d5d5;display:flex;font-size:16px;font-weight:700;gap:14px;justify-content:center;transform:translateY(-100%)}.twentyfour-seven-topbar .content span{color:#fff}.twentyfour-seven-topbar .twentyfour-seven-logo{background-image:url(../../../graphics/twentyfour-seven-logo.svg);background-size:contain;height:49px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:62px}.twentyfour-seven-announcement{margin-bottom:80px;margin-top:65px}.twentyfour-seven-announcement .top-bar{background:#3e3a35;display:flex;gap:10px;height:205px;margin-bottom:22px;position:relative}.twentyfour-seven-announcement .top-bar:before{background-image:url(../../../graphics/twentyfour-seven-announcement-top-wave.svg);background-position:bottom;background-size:3000px;content:"";display:block;height:70px;left:0;position:absolute;top:-1px;width:100%}.twentyfour-seven-announcement .top-bar:after{background-image:url(../../../graphics/twentyfour-seven-announcement-bottom-wave.svg);background-position:top;background-size:3000px;bottom:-1px;content:"";display:block;height:60px;left:0;position:absolute;width:100%}.twentyfour-seven-announcement .top-bar .twentyfour-seven-logo{background-image:url(../../../graphics/twentyfour-seven-announcement-logo.svg);background-size:contain;height:276px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;top:-50px;width:350px;z-index:9}.twentyfour-seven-announcement .top-bar .left{background-image:url(../../../graphics/twentyfour-seven-announcement-left-bg.svg);background-position:100%;background-repeat:repeat-x;background-size:auto 96px;flex:1;position:relative;top:-10px}.twentyfour-seven-announcement .top-bar .right{background-image:url(../../../graphics/twentyfour-seven-announcement-right-bg.svg);background-position:0;background-repeat:repeat-x;background-size:auto 96px;flex:1;position:relative;top:20px}.twentyfour-seven-announcement .content{margin-top:10px;padding:0 20px}.twentyfour-seven-announcement .content .title{color:#7a6f00;font-size:40px;font-weight:600;line-height:1.4;text-align:center}.twentyfour-seven-announcement .content .title span{color:#d57f28}.twentyfour-seven-announcement .content .sub-title{color:#7a6f00;font-size:26px;font-weight:600;line-height:1.4;text-align:center}.twentyfour-seven-announcement .content .mobile-br{display:none}.twentyfour-seven-announcement .content .sub-title span{color:#d57f28}@media (max-width:1360px){.twentyfour-seven-topbar{background-size:auto 100%;margin-top:0;position:relative}.twentyfour-seven-topbar .left{margin-left:0}.twentyfour-seven-topbar>div{left:0}.twentyfour-seven-topbar .space-for-contact-button{display:none}.twentyfour-seven-topbar+header{padding-top:30px}}@media (max-width:1000px){.twentyfour-seven-topbar{height:120px;justify-content:center;line-height:1.4}.twentyfour-seven-topbar .content{align-items:flex-start;background-image:url(../../../graphics/twentyfour-seven-logo.svg);background-position:0;background-repeat:no-repeat;background-size:100px;flex-direction:column;font-size:20px;gap:0;padding-left:120px;z-index:2}.twentyfour-seven-topbar .content .twentyfour-seven-logo{display:none}.twentyfour-seven-announcement{margin-bottom:60px;margin-top:100px}.twentyfour-seven-announcement .top-bar{gap:0;height:170px;margin-bottom:50px}.twentyfour-seven-announcement .top-bar:before{background-size:1500px;height:56px}.twentyfour-seven-announcement .top-bar:after{background-size:1500px;height:40px}.twentyfour-seven-announcement .top-bar .twentyfour-seven-logo{top:-62px}.twentyfour-seven-announcement .content .title{font-size:36px}.twentyfour-seven-announcement .content .mobile-br{display:block;height:0}}@media (max-width:640px){.twentyfour-seven-topbar{gap:0;padding:0}.twentyfour-seven-topbar .left,.twentyfour-seven-topbar .right{width:20px}.twentyfour-seven-topbar .content{position:relative;top:-4px;white-space:nowrap}.twentyfour-seven-topbar .mobile-br{display:block;height:1px}.twentyfour-seven-announcement .top-bar{height:120px}.twentyfour-seven-announcement .top-bar:before{background-size:1000px;height:38px}.twentyfour-seven-announcement .top-bar:after{background-size:1000px;height:28px}.twentyfour-seven-announcement .top-bar .left,.twentyfour-seven-announcement .top-bar .right{background-repeat:repeat;background-size:300px}.twentyfour-seven-announcement .top-bar .twentyfour-seven-logo{height:207px;top:-48px;width:262px}}nav{padding-bottom:0}nav .menu_reviews_button_wrapper .content{background-image:url(../../../graphics/reviews-menu-bg.svg);height:358px;opacity:0;overflow:hidden;padding-left:27px;padding-top:72px;position:absolute;right:-140px;top:350px;transition:all .25s ease-in-out;visibility:hidden;width:320px}nav .menu_reviews_button_wrapper .content a{align-items:center;background-repeat:no-repeat;color:#000;display:flex;margin-bottom:10px;padding:0 13px;transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}nav .menu_reviews_button_wrapper .content a:first-child{transform:translateY(400px) scale(.25)}nav .menu_reviews_button_wrapper .content a:nth-child(2){transform:translateY(600px) scale(.25)}nav .menu_reviews_button_wrapper .content a:nth-child(3){transform:translateY(800px) scale(.25)}nav .menu_reviews_button_wrapper .content a:nth-child(4){transform:translateY(1000px) scale(.25)}nav .menu_reviews_button_wrapper .content a:hover{text-decoration:underline}nav .menu_reviews_button_wrapper .content a .icon{background-repeat:no-repeat;background-size:100%;height:25px;margin-bottom:auto;margin-right:8px;margin-top:11px;width:25px}nav .menu_reviews_button_wrapper .content a .inner{margin-right:auto}nav .menu_reviews_button_wrapper .content a .title{color:#000;font-size:16px;line-height:1.2}nav .menu_reviews_button_wrapper .content a .sub-title{color:#000;font-size:10px;line-height:1.2}nav .menu_reviews_button_wrapper .content .arrow{height:9px;width:9px}nav .menu_reviews_button_wrapper .content .clinic-reviews{background-image:url(../../../graphics/clinic-reviews-bg.svg);height:50px;width:265px}nav .menu_reviews_button_wrapper .content .clinic-reviews .icon{background-image:url(../../../graphics/google-icon.svg)}nav .menu_reviews_button_wrapper .content .clinic-reviews .arrow{background-image:url(../../../graphics/green-arrow.svg)}nav .menu_reviews_button_wrapper .content .dkc-reviews{background-image:url(../../../graphics/dkc-reviews-bg.svg);height:75px;width:252px}nav .menu_reviews_button_wrapper .content .dkc-reviews .icon{background-image:url(../../../graphics/google-icon.svg)}nav .menu_reviews_button_wrapper .content .dkc-reviews .arrow{background-image:url(../../../graphics/orange-arrow.svg)}nav .menu_reviews_button_wrapper .content .dkc-reviews .title .and{color:#e25b31;display:block;font-size:11px;height:10px;left:15px;position:relative;top:-2px}nav .menu_reviews_button_wrapper .content .facebook-reviews{background-image:url(../../../graphics/facebook-reviews-bg.svg);height:54px;width:207px}nav .menu_reviews_button_wrapper .content .facebook-reviews .icon{background-image:url(../../../graphics/facebook-page-icon.svg)}nav .menu_reviews_button_wrapper .content .facebook-reviews .arrow{background-image:url(../../../graphics/blue-arrow.svg)}nav .menu_reviews_button_wrapper .content .instagram-reviews{background-image:url(../../../graphics/instagram-stories-bg.svg);height:56px;margin-left:1px;width:201px}nav .menu_reviews_button_wrapper .content .instagram-reviews .icon{background-image:url(../../../graphics/instagram-page-icon.svg)}nav .menu_reviews_button_wrapper .content .instagram-reviews .arrow{background-image:url(../../../graphics/purple-arrow.svg)}nav .menu_pics_button_wrapper{height:54px;padding:0;right:160px;top:29px;transition:all .2s ease-in-out,right .2s ease-out;width:60px}nav .menu_pics_button_wrapper.move-right{right:126px}nav .menu_pics_button_wrapper .trigger{height:54px;left:0;position:absolute;top:0;transition:all .25s cubic-bezier(.595,.205,0,.99);width:60px;z-index:2}nav .menu_pics_button_wrapper .close{background-image:url(../../../graphics/menu-close-icon.svg);cursor:pointer;height:25px;opacity:0;position:absolute;right:22px;top:2px;transition:all .25s ease-in-out;visibility:hidden;width:26px}.menu-separator{display:none}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer1{left:14px;transition:all .25s ease-in-out;z-index:4}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer2{left:12px;transition:all .25s ease-in-out;z-index:3}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer3{left:11px;transition:all .25s ease-in-out;z-index:2}nav .menuPicsButton{left:0;position:absolute;top:30px;transition:all .25s ease-in-out;z-index:5}nav .menu_pics_button_wrapper .pics_play{left:23px;transition:all .25s ease-in-out;z-index:5}nav .menu_pics_button_wrapper .content{background-image:url(../../../graphics/pics-vids-bg.svg);height:353px;left:-120px;opacity:1;opacity:0;overflow:hidden;padding-left:26px;padding-top:80px;position:absolute;top:350px;transition:all .25s ease-in-out;visibility:visible;visibility:hidden;width:314px}nav .menu_pics_button_wrapper .content a{text-align:center;transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}nav .menu_pics_button_wrapper .content a:first-child{transform:translateY(400px) scale(.25)}nav .menu_pics_button_wrapper .content a:nth-child(2){transform:translateY(600px) scale(.25)}nav .menu_pics_button_wrapper .content a:nth-child(3){transform:translateY(800px) scale(.25)}nav .menu_pics_button_wrapper .content a:nth-child(4){transform:translateY(1000px) scale(.25)}nav .menu_pics_button_wrapper .content .menuPicsOfPeopleLink{background-image:url(../../../graphics/pics-our-people-bg.svg);height:41px;padding:7px 5px 5px;width:163px}nav .menu_pics_button_wrapper .content .menuPicsOfPeopleLink,nav .menu_pics_button_wrapper .content .menuPicsOfVetLink{background-size:cover;color:#000;display:block;font-size:16px;font-weight:400;margin-bottom:10px;margin-left:15px;position:static}nav .menu_pics_button_wrapper .content .menuPicsOfVetLink{background-image:url(../../../graphics/pics-vet-bg.svg);height:46px;padding:10px 5px 8px;width:233px}nav .menu_pics_button_wrapper .content .menuPicsOfDKCLink{background-image:url(../../../graphics/pics-dkc-bg.svg);background-size:cover;color:#000;display:block;font-size:16px;font-weight:400;height:63px;margin-bottom:10px;padding:8px 5px 5px;position:static;width:256px}nav .menu_pics_button_wrapper .content .menuVetVideosLink{background-image:url(../../../graphics/momen-in-life-of-vet-bg.svg);background-size:cover;color:#000;display:block;font-size:16px;font-weight:400;height:61px;margin-bottom:10px;margin-left:25px;padding:7px 5px 5px;position:static;width:204px}nav .menu_pics_button_wrapper:hover .content{opacity:0;overflow:hidden;visibility:hidden}.menu_pics_button_wrapper:hover a.menuDKCVideoTourLink,.menu_pics_button_wrapper:hover a.menuHistoryLink,.menu_pics_button_wrapper:hover a.menuPicsOfDKCLink,.menu_pics_button_wrapper:hover a.menuPicsOfPeopleLink,.menu_pics_button_wrapper:hover a.menuPicsOfVetLink,.menu_pics_button_wrapper:hover a.menuPicsnVidsLink,.menu_pics_button_wrapper:hover a.menuVetVideosLink{transform:translate(0)}nav .menu_pics_button_wrapper:hover .menu_pics_back_bg_layer2{left:12px;top:-7px;transform:rotate(-20deg)}nav .menu_pics_button_wrapper:hover .menu_pics_back_bg_layer3{left:9px;opacity:1;top:-12px;transform:rotate(-20deg)}nav .menu_pics_button_wrapper:hover .pics_play{transform:scale(1.25)}nav .menuTrigger{background-position:0 25px!important}nav .closecls{background-position:0 10px!important}nav .menu_pics_button_wrapper.active .trigger{top:64px;transform:scale(1.35)}nav .menu_pics_button_wrapper.active .content{opacity:1;top:63px;transition:all .25s ease-in-out;visibility:visible}nav .menu_pics_button_wrapper.active .content a{transform:translate(0) scale(1)}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer3{left:11px;opacity:0;top:-8px;transform:rotate(0deg)}nav .menu_pics_button_wrapper.active:hover .menu_pics_back_bg_layer3{left:9px;opacity:1;top:-12px;transform:rotate(-20deg)}nav .menu_pics_button_wrapper.active .pics_play{transform:scale(1)}nav .menu_pics_button_wrapper.active:hover .pics_play{transform:scale(1.25)}nav .menu_pics_button_wrapper.active .close{opacity:1;visibility:visible}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer2{left:12px;top:-2px;transform:rotate(0deg)}nav .menu_pics_button_wrapper.active:hover .menu_pics_back_bg_layer2{left:12px;top:-7px;transform:rotate(-20deg)}nav .social-pages{height:70px;position:absolute;right:248px;top:26px;transition:all .2s ease-out;width:70px}nav .social-pages.move-right{right:214px}nav .social-pages .close{background-image:url(../../../graphics/menu-close-icon.svg);cursor:pointer;height:25px;opacity:0;position:absolute;right:23px;top:4px;transition:all .25s ease-in-out;visibility:hidden;width:26px}nav .social-pages .trigger{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;inset:0;padding-top:10px;position:absolute;transition:all .25s cubic-bezier(.595,.205,0,.99);width:100%;z-index:1}nav .social-pages .trigger .icon{height:25px;margin-bottom:3px;position:relative;width:35px}nav .social-pages .trigger .icon .icon-1{background-image:url(../../../graphics/blue-facebook-icon.svg);height:20px;left:0;top:-2px;width:21px}nav .social-pages .trigger .icon .icon-1,nav .social-pages .trigger .icon .icon-2{background-repeat:no-repeat;background-size:contain;position:absolute;transition:all .3s ease}nav .social-pages .trigger .icon .icon-2{background-image:url(../../../graphics/blue-instagram-icon.svg);bottom:0;height:23px;right:0;transform:rotate(3deg);width:24px}nav .social-pages:hover .trigger .icon .icon-1{left:-3px;top:-2px;transform:rotate(-10deg)}nav .social-pages:hover .trigger .icon .icon-2{bottom:0;right:-3px;transform:rotate(10deg)}nav .social-pages .trigger .title{color:#817a1d;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.1;text-align:center;transition:all .25s ease-in-out}nav .social-pages .content{background-image:url(../../../graphics/social-menu-bg.svg);height:245px;opacity:0;overflow:hidden;padding-left:27px;padding-right:27px;padding-top:46px;position:absolute;right:-102px;top:350px;transition:all .25s ease-in-out;visibility:hidden;width:261px}nav .social-pages .content .title-wrapper{margin-bottom:18px;margin-top:-8px;opacity:0;transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}nav .social-pages .content .title-wrapper .title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ecad1d,#ff7b45 23.64%,#f54f54 47.28%,#b636ab 76.84%,#5559cb 107.46%);background-clip:text;-webkit-background-clip:text;font-size:18px;font-weight:700;line-height:20px;margin-bottom:4px;text-align:center}nav .social-pages .content .title-wrapper .sub-title{color:#2e5b9c;font-size:21px;font-weight:700;line-height:23px;text-align:center}nav .social-pages .content a{align-items:center;background-repeat:no-repeat;color:#000;display:flex;margin-bottom:10px;padding:0 13px;transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}nav .social-pages .content .facebook-page{transform:translateY(400px) scale(.25)}nav .social-pages .content .instagram-page{transform:translateY(600px) scale(.25)}nav .social-pages .content a:hover{text-decoration:underline}nav .social-pages .content a .icon{background-repeat:no-repeat;background-size:100%;height:25px;margin-bottom:auto;margin-right:8px;margin-top:11px;width:25px}nav .social-pages .content a .inner{margin-right:auto}nav .social-pages .content a .title{color:#000;font-size:16px;line-height:1.2}nav .social-pages .content .arrow{height:9px;width:9px}nav .social-pages .content .facebook-page{background-image:url(../../../graphics/facebook-page-bg.svg);height:49px;width:203px}nav .social-pages .content .facebook-page .icon{background-image:url(../../../graphics/facebook-page-icon.svg)}nav .social-pages .content .facebook-page .arrow{background-image:url(../../../graphics/blue-arrow.svg)}nav .social-pages .content .instagram-page{background-image:url(../../../graphics/instagram-page-bg.svg);height:49px;margin-left:1px;width:201px}nav .social-pages .content .instagram-page .icon{background-image:url(../../../graphics/instagram-page-icon.svg)}nav .social-pages .content .instagram-page .arrow{background-image:url(../../../graphics/purple-arrow.svg)}nav .social-pages.active .close{opacity:1;visibility:visible}nav .social-pages.active .trigger{top:62px;transform:scale(1.35)}nav .social-pages.active .trigger .title{opacity:0}nav .social-pages.active .content{opacity:1;top:67px;visibility:visible}nav .social-pages.active .content .title-wrapper{opacity:1}nav .social-pages.active .content a{top:0;transform:translate(0) scale(1)}nav .menu_reviews_button_wrapper.active .content a{transform:translate(0) scale(1)}nav .menu_reviews_button_wrapper{height:60px;right:342px;top:24px;transition:all .2s ease-out;width:55px}nav .menu_reviews_button_wrapper.move-right{right:308px}nav .menu_reviews_button_wrapper .close{background-image:url(../../../graphics/menu-close-icon.svg);cursor:pointer;height:25px;opacity:0;position:absolute;right:15px;top:6px;transition:all .25s ease-in-out;visibility:hidden;width:26px}nav .menu_reviews_button_wrapper .trigger{height:60px;position:absolute;top:-1px;transition:all .25s cubic-bezier(.595,.205,0,.99);width:55px;z-index:1}nav .menu_reviews_button_wrapper.active .close{opacity:1;visibility:visible}nav .menu_reviews_button_wrapper.active .trigger{top:64px;transform:scale(1.35)}nav .menu_reviews_button_wrapper.active .menuReviewButton{transform:scale(1.1)}nav .menu_reviews_button_wrapper.active .content{opacity:1;top:68px;visibility:visible}nav .block-pointer-events{pointer-events:none}nav .location-hours{height:64px;max-width:80px;position:absolute;right:50px;top:24px;transition:right .2s ease-out;width:80px;z-index:1}nav .location-hours.move-right{right:16px}nav .location-hours .close{background-image:url(../../../graphics/menu-close-icon.svg);cursor:pointer;height:25px;opacity:0;position:absolute;right:32px;top:5px;transition:all .25s ease-in-out;visibility:hidden;width:26px}nav .location-hours .trigger{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;transition:all .25s cubic-bezier(.595,.205,0,.99);z-index:1}nav .location-hours .trigger .title{color:#817a1d;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.1;text-align:center;transition:all .25s ease-in-out}nav .location-hours .trigger .icon{height:40px;position:relative;right:-3px;width:36px}nav .location-hours .trigger .icon .icon-1{background-image:url(../../../graphics/location-1-icon.svg);height:21px;left:-4px;top:17px;width:19px}nav .location-hours .trigger .icon .icon-1,nav .location-hours .trigger .icon .icon-2{background-repeat:no-repeat;background-size:contain;position:absolute;transition:all .3s ease}nav .location-hours .trigger .icon .icon-2{background-image:url(../../../graphics/location-2-icon.svg);height:39px;left:0;top:0;transform:rotate(3deg);width:32px}nav .location-hours:hover .trigger .icon .icon-1{left:-6px;transform:rotate(-25deg)}nav .location-hours:hover .trigger .icon .icon-2{left:2px;transform:rotate(10deg)}nav .location-hours .content{background-image:url(../../../graphics/location-hours-bg.svg);height:194px;left:-63px;opacity:0;overflow:hidden;padding:76px 0 0 27px;position:absolute;top:350px;transition:all .25s ease-out;visibility:hidden;width:214px}nav .location-hours .content a{align-items:center;color:#000;display:block;display:flex;gap:10px;padding-left:14px;position:relative;transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}nav .location-hours .content a:hover{text-decoration:underline}nav .location-hours .content a:first-child{transform:translateY(400px) scale(.25)}nav .location-hours .content a:nth-child(2){transform:translateY(600px) scale(.25)}nav .location-hours .content a .title{color:#000;font-size:16px;padding-bottom:2px}nav .location-hours .content a.locations{background-image:url(../../../graphics/locations-bg.svg);background-repeat:no-repeat;background-size:contain;height:45px;margin-bottom:5px;margin-left:10px;top:60px;width:140px}nav .location-hours .content a.locations .icon{background-image:url(../../../graphics/location-pins.svg);background-repeat:no-repeat;height:20px;width:23px}nav .location-hours .content a.opening-hours{background-image:url(../../../graphics/opening-hours-bg.svg);background-repeat:no-repeat;background-size:contain;height:45px;top:120px;width:180px}nav .location-hours .content a.opening-hours .icon{background-image:url(../../../graphics/clock.svg);background-repeat:no-repeat;height:19px;width:20px}nav .location-hours.active .close{opacity:1;visibility:visible}nav .location-hours.active .trigger{top:62px;transform:scale(1.35)}nav .location-hours.active .trigger .title{transform:scale(1.1)}nav .location-hours.active .content{opacity:1;top:66px;visibility:visible}nav .location-hours.active .content a{top:0;transform:translate(0) scale(1)}nav .menuReviewButton{position:absolute;top:36px;transition:all .25s ease-in-out}nav .menu_reviews_org_bg_layer:after{background-image:url(../../../graphics/nav/reviews-white-star.svg);top:-11px}nav .menu_reviews_star_1_layer{left:12px}.nav-overlay{display:none}.nav-wrapper{background-image:url(../../../graphics/menu-bg-wave.svg);background-position:bottom;background-repeat:repeat-x;background-size:1596px auto}nav{height:100px;min-height:100px}nav .menu_reviews_star_1_layer{left:11px}@keyframes bottom-scroll-arrow-animation{0%{transform:translateY(-5px)}25%{transform:translateY(5px)}50%{transform:translateY(-5px)}to{transform:translateY(-5px)}}@keyframes bottom-scroll-arrow-entry-animation{0%{transform:translateY(200px)}to{transform:translateY(0)}}nav .bottom-bar .mobile-nav-contact-button,nav .bottom-bar .scroll-indication,nav .bottom-boundry{display:none}.main-menu{align-items:flex-start;display:flex;gap:18px;height:100%;right:0;transition:right .2s ease-out}.main-menu,.main-menu .dropdown{position:relative}.main-menu .dropdown .close{background-image:url(../../../graphics/menu-close-icon.svg);cursor:pointer;height:25px;opacity:0;position:absolute;top:30px;transition:all .25s ease-in-out;visibility:hidden;width:26px;z-index:2}.main-menu .dropdown .trigger{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:34px 20px 31px;position:relative;top:0;transition:all .25s ease-in-out;z-index:1}.main-menu .dropdown .trigger .icon{display:inline-block;left:0;position:relative;top:0;transition:all .25s ease-in-out}.main-menu .dropdown .trigger .label{border-bottom:1px solid #dec2a9;color:#817a1d;font-size:23px;font-weight:700;left:0;position:relative;text-align:left;text-decoration:none;top:0;transition:all .25s ease-in-out}.main-menu .dropdown .content{align-items:center;display:flex;flex-direction:column;gap:10px;left:50%;opacity:0;overflow:hidden;padding-top:80px;position:absolute;top:350px;transition:all .25s ease-in-out;visibility:hidden}.main-menu .dropdown .content a{align-items:center;color:#454545;display:block;display:flex;font-size:16px;justify-content:center;line-height:1;position:relative;transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):first-child{transform:translateY(400px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(2){transform:translateY(600px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(3){transform:translateY(800px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(4){transform:translateY(1000px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(5){transform:translateY(1200px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(6){transform:translateY(1400px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(7){transform:translateY(1600px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(8){transform:translateY(1800px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(9){transform:translateY(2000px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(10){transform:translateY(2200px) scale(.25)}.main-menu .dropdown .content a:nth-child(n+1):nth-child(-n+11):nth-child(11){transform:translateY(2400px) scale(.25)}.main-menu .dropdown .content a.mobile-br{display:none}.main-menu .dropdown.active .close{opacity:1;visibility:visible}.main-menu .dropdown.active .trigger .icon{left:92px;top:50px;transform:scale(1.5);transition:all .25s ease-in-out .1s}.main-menu .dropdown.active .trigger .label{border-bottom-color:transparent;left:-18px;top:90px;transition:all .25s ease-in-out}.main-menu .dropdown.active .content{opacity:1;top:92px;visibility:visible}.main-menu .dropdown.active .content a{transform:translate(0) scale(1)!important}.main-menu .dropdown.left-align.active .trigger .icon{left:165px}.main-menu .dropdown.left-align.active .trigger .label{left:52px}.main-menu .dropdown.left-align .content{left:5px;margin-left:0}.main-menu .dropdown.left-align .close{left:185px}.main-menu .global-relocations .close{left:112px}.main-menu .global-relocations .trigger .icon{background-image:url(../../../graphics/global-relocations-icon.svg);height:31px;width:28px}.main-menu .global-relocations .content{background-image:url(../../../graphics/global-relocations-dropdown-bg.svg);height:617px;margin-left:-246.5px;width:493px}.main-menu .global-relocations .content .link-1{background-image:url(../../../graphics/gr-1.svg);height:40px;width:288px}.main-menu .global-relocations .content .link-2{background-image:url(../../../graphics/gr-2.svg);height:44px;left:-25px;width:125px}.main-menu .global-relocations .content .link-3{background-image:url(../../../graphics/gr-3.svg);height:45px;left:10px;width:125px}.main-menu .global-relocations .content .link-4{background-image:url(../../../graphics/gr-4.svg);height:40px;left:-25px;width:235px}.main-menu .global-relocations .content .link-5{background-image:url(../../../graphics/gr-5.svg);height:40px;left:-55px;width:169px}.main-menu .global-relocations .content .link-6{background-image:url(../../../graphics/gr-6.svg);height:40px;width:250px}.main-menu .global-relocations .content .link-7{background-image:url(../../../graphics/gr-7.svg);height:40px;left:22px;width:202px}.main-menu .global-relocations .content .link-8{background-image:url(../../../graphics/gr-8.svg);height:40px;width:285px}.main-menu .global-relocations .content .link-9{background-image:url(../../../graphics/gr-9.svg);height:40px;left:15px;width:227px}.main-menu .global-relocations .content .link-10{background-image:url(../../../graphics/gr-10.svg);height:40px;left:-10px;width:261px}.main-menu .boarding-daycare .close{left:126px}.main-menu .boarding-daycare .trigger .icon{background-image:url(../../../graphics/boarding-day-care-icon.svg);height:31px;width:32px}.main-menu .boarding-daycare .content{background-image:url(../../../graphics/boarding-daycare-dropdown-bg.svg);height:617px;margin-left:-246.5px;width:493px}.main-menu .boarding-daycare .content .link-1{background-image:url(../../../graphics/bd-1.svg);height:40px;width:246px}.main-menu .boarding-daycare .content .link-2{background-image:url(../../../graphics/bd-2.svg);height:46px;left:32px;width:269px}.main-menu .boarding-daycare .content .link-3{background-image:url(../../../graphics/bd-3.svg);height:45px;width:338px}.main-menu .boarding-daycare .content .link-4{background-image:url(../../../graphics/bd-4.svg);height:40px;left:-34px;width:113px}.main-menu .boarding-daycare .content .link-5{background-image:url(../../../graphics/bd-5.svg);height:40px;left:18px;width:114px}.main-menu .boarding-daycare .content .link-6{background-image:url(../../../graphics/bd-6.svg);height:40px;left:15px;width:260px}.main-menu .boarding-daycare .content .link-7{background-image:url(../../../graphics/bd-7.svg);height:40px;left:-35px;width:217px}.main-menu .boarding-daycare .content .link-8{background-image:url(../../../graphics/bd-8.svg);height:40px;left:-24px;width:272px}.main-menu .boarding-daycare .content .link-9{background-image:url(../../../graphics/bd-9.svg);height:40px;left:38px;width:108px}.main-menu .boarding-daycare .content .link-10{background-image:url(../../../graphics/bd-10.svg);height:40px;left:-10px;width:254px}.main-menu .boarding-daycare.active .trigger .icon{left:102px}.main-menu .boarding-daycare.active .trigger .label{left:-20px}.main-menu .veterinary-clinic{z-index:1}.main-menu .veterinary-clinic .close{left:126px}.main-menu .veterinary-clinic .trigger .icon{background-image:url(../../../graphics/veterinary-clinic-icon.svg);height:28px;width:28px}.main-menu .veterinary-clinic .content{background-image:url(../../../graphics/veterinary-clinic-dropdown-bg.svg);height:674px;margin-left:-246px;width:492px}.main-menu .veterinary-clinic .content .link-1{background-image:url(../../../graphics/vc-1.svg);height:40px;width:379px}.main-menu .veterinary-clinic .content .link-2{background-image:url(../../../graphics/vc-2.svg);height:40px;left:-30px;width:97px}.main-menu .veterinary-clinic .content .link-3{background-image:url(../../../graphics/vc-3.svg);height:41px;left:-70px;width:117px}.main-menu .veterinary-clinic .content .link-4{background-image:url(../../../graphics/vc-4.svg);height:40px;width:369px}.main-menu .veterinary-clinic .content .link-5{background-image:url(../../../graphics/vc-5.svg);height:40px;left:22px;width:324px}.main-menu .veterinary-clinic .content .link-6{background-image:url(../../../graphics/vc-6.svg);height:40px;left:-32px;width:219px}.main-menu .veterinary-clinic .content .link-7{background-image:url(../../../graphics/vc-7.svg);height:40px;left:-22px;width:272px}.main-menu .veterinary-clinic .content .link-8{background-image:url(../../../graphics/vc-8.svg);height:40px;left:57px;width:193px}.main-menu .veterinary-clinic .content .link-9{background-image:url(../../../graphics/vc-9.svg);height:40px;left:-20px;width:172px}.main-menu .veterinary-clinic .content .link-10{background-image:url(../../../graphics/vc-10.svg);height:40px;left:30px;width:204px}.main-menu .veterinary-clinic .content .link-11{background-image:url(../../../graphics/vc-11.svg);height:40px;left:10px;width:251px}.main-menu .veterinary-clinic.active .trigger .icon{left:106px}.main-menu.move-left{right:30px}@media (max-width:1440px){.main-menu.move-left{right:10px}}@media (max-width:1360px){nav .menu_reviews_button_wrapper .content{background-image:none;height:0;left:0;overflow:hidden;padding-left:35px;padding-top:65px;position:relative;top:0;width:auto}nav .menu_reviews_button_wrapper .content a{background-size:contain}nav .menu_reviews_button_wrapper .content .arrow{background-size:cover;height:14px;margin-right:4px;width:14px}nav .menu_reviews_button_wrapper .content a .title{font-size:24px}nav .menu_reviews_button_wrapper .content a .sub-title{font-size:16px}nav .menu_reviews_button_wrapper .content a .icon{height:32px;margin-left:2px;margin-right:10px;margin-top:12px;width:32px}nav .menu_reviews_button_wrapper .content .clinic-reviews{height:69px;width:367px}nav .menu_reviews_button_wrapper .content .dkc-reviews{height:105px;width:352px}nav .menu_reviews_button_wrapper .content .dkc-reviews .title .and{font-size:14px;left:21px;top:-4px}nav .menu_reviews_button_wrapper .content .facebook-reviews{height:80px;width:307px}nav .menu_reviews_button_wrapper .content .facebook-reviews .icon{margin-top:14px}nav .menu_reviews_button_wrapper .content .instagram-reviews{height:84px;width:301px}nav .menu_reviews_button_wrapper .content .instagram-reviews .icon{margin-top:14px}nav .menu_pics_button_wrapper{background-image:url(../../../graphics/nav/mobile/arrow-down.svg);background-position:right 25px top 20px;background-repeat:no-repeat;background-size:30px 30px;padding-bottom:14px;width:100%}nav .menu_pics_button_wrapper .trigger{width:100%}nav .menu_pics_button_wrapper .content .menuPicsOfPeopleLink{font-size:24px;height:59px;padding-top:13px;width:230px}nav .menu_pics_button_wrapper .content .menuPicsOfVetLink{font-size:24px;height:65px;padding-top:17px;width:325px}nav .menu_pics_button_wrapper .content .menuPicsOfDKCLink{font-size:24px;height:87px;padding-top:17px;width:352px}nav .menu_pics_button_wrapper .content .menuVetVideosLink{font-size:24px;height:86px;padding-top:16px;width:290px}nav .menu_pics_button_wrapper .content:after,nav .menu_pics_button_wrapper .content:before{content:"";display:none}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer1{left:28px}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer2{left:25px}nav .menu_pics_button_wrapper .menu_pics_back_bg_layer3{left:27px}nav .menu_pics_button_wrapper .pics_play{left:40px}nav .menu_pics_button_wrapper .content{background-image:none;height:0;left:0;padding-left:35px;padding-top:65px;position:relative;top:0;transition:all .25s ease-in-out;width:auto}nav .menu_pics_button_wrapper .content a{transition-delay:.2s!important}nav .menu_pics_button_wrapper.active{background-image:url(../../../graphics/arrow-up-green.svg);height:435px}nav .menu_pics_button_wrapper.active .content{height:392px;overflow:visible;top:0;width:auto}nav .menu_pics_button_wrapper.active .trigger{top:16px;transform:scale(1)}nav .menu_pics_button_wrapper.active .close{display:none}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer1{left:28px}nav .menu_pics_button_wrapper:hover .menu_pics_back_bg_layer2{left:25px;top:-2px;transform:rotate(0deg)}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer2,nav .menu_pics_button_wrapper.active:hover .menu_pics_back_bg_layer2{left:24px;top:-7px;transform:rotate(-20deg)}nav .menu_pics_button_wrapper:hover .menu_pics_back_bg_layer3{left:27px;opacity:0;top:-8px;transform:rotate(0deg)}nav .menu_pics_button_wrapper.active .menu_pics_back_bg_layer3,nav .menu_pics_button_wrapper.active:hover .menu_pics_back_bg_layer3{left:21px;top:-14px;transform:rotate(-20deg)}nav .menu_pics_button_wrapper.active .pics_play{left:40px}nav .menu_pics_button_wrapper:hover .pics_play{transform:scale(1)}nav.has-child-menu-open .menu_pics_button_wrapper{overflow:hidden;padding-bottom:30px}.menu_pics_button_wrapper .content a{align-items:center;background-size:100%!important;display:flex;font-size:24px;justify-content:center;line-height:1.05;padding:0}.menu_pics_button_wrapper.active a.menuHistoryLink,.menu_pics_button_wrapper.active a.menuPicsOfPeopleLink,.menu_pics_button_wrapper.active a.menuPicsOfVetLink{transform:none}.menu_pics_button_wrapper a.menuPicsOfVetLink{height:63px;width:330px}.menu_pics_button_wrapper a.menuPicsOfPeopleLink{background-size:100%!important;height:56px;width:230px}nav.menu-open .menu_pics_button_wrapper.active{z-index:4}nav .social-pages .trigger .icon{height:36px;width:50px}nav .social-pages .trigger .icon .icon-1{height:28px;width:28px}nav .social-pages .trigger .icon .icon-2{height:32px;width:32px}nav.menu-open .social-pages{display:block}nav .social-pages{background-image:url(../../../graphics/nav/mobile/arrow-down.svg);background-position:right 25px top 17px;background-repeat:no-repeat;background-size:30px 30px;display:none;height:62px;left:0;max-width:none;padding-bottom:0;padding-top:0;position:relative;right:0;top:0;transition:all .25s ease-in-out;width:100%}nav .social-pages .trigger{inset:auto;bottom:auto;height:60px;left:18px;right:0;top:0;width:100%}nav .social-pages .trigger .icon{margin-bottom:0}nav .social-pages.active{background-image:url(../../../graphics/arrow-up-green.svg);height:340px}nav .social-pages.active .close{display:none}nav .social-pages.active .trigger{top:0;transform:scale(1)}nav .social-pages:hover .trigger .icon .icon-1{left:-1px}nav .social-pages:hover .trigger .icon .icon-2{right:-1px}nav .social-pages:not(.active):hover .trigger .icon .icon-1{left:0;transform:rotate(0deg)}nav .social-pages:not(.active):hover .trigger .icon .icon-2{right:0;transform:rotate(3deg)}nav .social-pages.active .trigger .title{opacity:1;transform:scale(1)}nav .social-pages .trigger{flex-direction:row;gap:8px;justify-content:flex-start}nav .social-pages .trigger .title{font-size:22px;position:relative;top:-3px}nav .social-pages .content{background-image:none;height:0;left:0;overflow:hidden;padding-left:35px;padding-top:90px;position:relative;top:10px;transition:all .25s ease-in-out;width:100%}nav .social-pages .content .title-wrapper{margin-bottom:30px}nav .social-pages .content .title-wrapper .title{font-size:28px;margin-bottom:12px}nav .social-pages .content .title-wrapper .sub-title{font-size:24px}nav .social-pages .content a{transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}nav .social-pages .content a .title{font-size:24px}nav .social-pages .content a .icon{margin-bottom:0;margin-top:0}nav .social-pages .content a.facebook-page{background-size:100%;height:67px;width:275px}nav .social-pages .content a.facebook-page .icon,nav .social-pages .content a.instagram-page .icon{background-size:contain;height:30px;width:30px}nav .social-pages .content a.instagram-page{background-size:100%;height:70px;width:278px}nav .social-pages.active .content{height:340px;top:0}nav{background-image:url(../../../graphics/menu-bg-wave-rev.svg);background-position:top;background-repeat:repeat-x;background-size:1360px;height:auto;max-height:100dvh;z-index:99}nav.menu-open{overflow-x:hidden;overflow-y:auto}nav.menu-open .menu_reviews_button_wrapper.move-right{right:auto}.nav-wrapper{background-image:none}nav::-webkit-scrollbar{width:0}.nav-overlay{background-color:rgba(0,0,0,.25);display:none;top:0}.nav-overlay,nav .bottom-bar{bottom:0;left:0;position:fixed;right:0}nav .bottom-bar{height:110px;z-index:5}nav.menu-open~.nav-overlay{display:block}nav.menu-open .bottom-bar{background:linear-gradient(0deg,rgba(255,245,236,.96) 78%,rgba(255,245,236,0))}nav.menu-open{padding-top:50px}nav .mobBackLink{background-image:url(../../../graphics/hamburger-bg.svg)!important;background-position:50%!important;background-size:100%!important;bottom:20px;height:63px;left:22px;padding:0;transition:all .15s ease-out;width:60px}nav .mobBackLink span{background-image:url(../../../graphics/hamburger-back.svg);background-position:50%;background-repeat:no-repeat;background-size:33px 28px;display:block;height:100%;left:0;position:absolute;top:0;transition:all .2s ease-out;width:100%}nav .menuTrigger{background-image:url(../../../graphics/hamburger-bg.svg)!important;background-position:50%!important;background-size:100%!important;height:63px;padding:0;transition:all .15s ease-out;width:60px}nav .menuTrigger span{background-position:50%;background-repeat:no-repeat;display:block;height:100%;left:0;position:absolute;top:0;transition:all .15s ease-out;width:100%}nav .menuTrigger span.lines{background-image:url(../../../graphics/hamburger-lines.svg);background-size:33px 28px}nav .menuTrigger span.cross{background-image:url(../../../graphics/hamburger-cross.svg);background-size:28px 28px}nav .menuTrigger span.cross,nav .menuTrigger.closecls span.lines{opacity:0;transform:scale(0)}nav .menuTrigger.closecls span.cross{opacity:1;transform:scale(1)}nav a.menuTrigger.move_right{left:92px}nav.menu-open .location-hours{display:block}nav .menu_reviews_button_wrapper{background-image:url(../../../graphics/nav/mobile/arrow-down.svg);background-position:right 25px top 7px;background-repeat:no-repeat;background-size:30px 30px;height:55px;margin-bottom:0;margin-left:0;padding-bottom:25px;width:100%}nav .menu_reviews_button_wrapper .trigger{margin-left:24px;top:0;width:auto}nav .menuReviewButton{top:9px}nav .menu_reviews_button_wrapper:not(.active):hover .menu_reviews_org_bg_layer:after,nav .menu_reviews_button_wrapper:not(.active):hover .menu_reviews_star_1_layer,nav .menu_reviews_button_wrapper:not(.active):hover .menu_reviews_star_2_layer,nav .menu_reviews_button_wrapper:not(.active):hover .menu_reviews_star_3_layer{transform:none}nav .menu_reviews_button_wrapper.active{background-image:url(../../../graphics/arrow-up-green.svg);height:470px}nav .menu_reviews_button_wrapper.active .close{display:none}nav .menu_reviews_button_wrapper.active .trigger{top:0;transform:scale(1)}nav .menu_reviews_button_wrapper.active .menuReviewButton{transform:scale(1)}nav .menu_reviews_button_wrapper.active .content{height:450px;top:0}nav .location-hours{background-image:url(../../../graphics/nav/mobile/arrow-down.svg);background-position:right 25px top 6px;background-repeat:no-repeat;background-size:30px 30px;display:none;height:110px;left:0;margin-top:13px;max-width:none;padding-bottom:100px;padding-left:29px;padding-top:10px;position:relative;right:0;top:0;transition:all .25s ease-in-out;width:100%}nav .location-hours .trigger{width:100%}nav .location-hours.active{background-image:url(../../../graphics/arrow-up-green.svg);height:280px}nav .location-hours.active .close{display:none}nav .location-hours.active .trigger{top:0;transform:scale(1)}nav .location-hours:not(.active):hover .trigger .icon .icon-1{left:-4px;transform:rotate(0deg)}nav .location-hours:not(.active):hover .trigger .icon .icon-2{left:0;transform:rotate(3deg)}nav .location-hours.active .trigger .title{transform:scale(1)}nav .location-hours .trigger{flex-direction:row;gap:12px;justify-content:flex-start}nav .location-hours .trigger .title{font-size:22px}nav .location-hours .content{background-image:none;height:0;left:0;overflow:hidden;padding-left:20px;padding-top:55px;position:relative;top:10px;transition:all .25s ease-in-out;width:100%}nav .location-hours .content a{transition:all .25s cubic-bezier(.075,.485,0,1.005) .1s}nav .location-hours .content a .title{font-size:24px}nav .location-hours .content a.locations{height:55px;margin-left:24px;width:176px}nav .location-hours .content a.locations .icon,nav .location-hours .content a.opening-hours .icon{background-size:contain;height:30px;width:30px}nav .location-hours .content a.opening-hours{height:61px;width:242px}nav .location-hours.active .content{height:200px;top:0}nav.has-child-menu-open .menu_reviews_button_wrapper{padding-bottom:25px}.menu-separator{background-repeat:no-repeat;background-size:1360px;display:block;display:none;height:12px;width:100%}.menu-separator.menu-separator-top{background-image:url(../../../graphics/menu-separator-top.svg);background-position:top 10px left;padding-bottom:50px}.menu-separator.menu-separator-bottom{background-image:url(../../../graphics/menu-separator-bottom.svg);background-position:top 15px left;padding:18px 0}nav.menu-open .menu-separator{display:block}nav .menu_pics_button_wrapper{height:70px;padding-top:16px}nav .menu_pics_button_wrapper .close{top:18px}nav .menu_pics_button_wrapper .trigger{top:16px}nav .menuPicsButton{left:76px;top:5px}nav .menu_reviews_org_bg_layer{left:0}nav .menu_reviews_star_1_layer{left:3px}nav .menu_reviews_star_2_layer{left:13px}nav .menu_reviews_star_3_layer{left:29px}nav .menuReviewButton{left:52px}nav .menuPicsButton,nav .menuReviewButton{font-size:22px;line-height:1}.main-menu{display:none;flex-direction:column;gap:8px;padding:10px 0}.main-menu .dropdown{width:100%}.main-menu .dropdown .close{display:none}.main-menu .dropdown .trigger{background-image:url(../../../graphics/nav/mobile/arrow-down.svg);background-position:right 25px center;background-repeat:no-repeat;background-size:30px 30px;gap:15px;justify-content:flex-start;padding:10px 25px;width:100%}.main-menu .dropdown .trigger .label{border-bottom:0;font-size:28px}.main-menu .dropdown .content{background-image:none!important;gap:0;left:0;margin-left:0;max-height:0;padding-top:0;position:relative;top:0}.main-menu .dropdown .content a{background-size:100%;font-size:24px;line-height:1.2;margin-bottom:12px;text-align:center}.main-menu .dropdown .content a.mobile-br{display:block}.main-menu .dropdown.active .trigger{background-image:url(../../../graphics/arrow-up-green.svg)}.main-menu .dropdown.active .trigger .icon{left:0;top:0;transform:scale(1)}.main-menu .dropdown.active .trigger .label{left:0;top:0}.main-menu .dropdown.active .content{max-height:1000px;padding-bottom:25px;padding-top:25px;top:0}.main-menu .global-relocations .trigger .icon{background-size:38px;height:42px;width:38px}.main-menu .global-relocations .content{height:auto;width:100%}.main-menu .global-relocations .content .link-1{height:58px;width:417.6px}.main-menu .global-relocations .content .link-2{height:63.8px;width:181.25px}.main-menu .global-relocations .content .link-3{height:65.25px;width:181.25px}.main-menu .global-relocations .content .link-4{height:58px;width:340.75px}.main-menu .global-relocations .content .link-5{height:58px;width:245.05px}.main-menu .global-relocations .content .link-6{height:58px;width:362.5px}.main-menu .global-relocations .content .link-7{height:58px;width:292.9px}.main-menu .global-relocations .content .link-8{height:58px;width:413.25px}.main-menu .global-relocations .content .link-9{height:58px;width:329.15px}.main-menu .global-relocations .content .link-10{height:58px;width:378.45px}.main-menu .boarding-daycare .trigger .icon{background-size:38px;height:38px;width:38px}.main-menu .boarding-daycare .content{height:auto;width:100%}.main-menu .boarding-daycare .content .link-1{height:58px;width:356.7px}.main-menu .boarding-daycare .content .link-2{height:66.7px;width:390.05px}.main-menu .boarding-daycare .content .link-3{background-image:url(../../../graphics/mobile-bd-3.svg);height:86px;width:328px}.main-menu .boarding-daycare .content .link-4{height:58px;width:163.85px}.main-menu .boarding-daycare .content .link-5{height:58px;width:165.3px}.main-menu .boarding-daycare .content .link-6{height:58px;width:377px}.main-menu .boarding-daycare .content .link-7{height:58px;width:314.65px}.main-menu .boarding-daycare .content .link-8{height:58px;width:394.4px}.main-menu .boarding-daycare .content .link-9{height:58px;width:156.6px}.main-menu .boarding-daycare .content .link-10{height:58px;width:368.3px}.main-menu .veterinary-clinic .trigger .icon{background-size:38px;height:38px;width:38px}.main-menu .veterinary-clinic .content{height:auto;width:100%}.main-menu .veterinary-clinic .content .link-1{background-image:url(../../../graphics/mobile-vc-1.svg);flex-direction:column;height:83px;padding-bottom:5px;width:328px}.main-menu .veterinary-clinic .content .link-1 span{display:block}.main-menu .veterinary-clinic .content .link-2{height:58px;width:140.65px}.main-menu .veterinary-clinic .content .link-3{height:59.45px;width:169.65px}.main-menu .veterinary-clinic .content .link-4{background-image:url(../../../graphics/mobile-vc-4.svg);height:82px;padding-bottom:5px;width:346px}.main-menu .veterinary-clinic .content .link-5{background-image:url(../../../graphics/mobile-vc-5.svg);height:84px;width:285px}.main-menu .veterinary-clinic .content .link-6{height:58px;width:317.55px}.main-menu .veterinary-clinic .content .link-7{height:58px;width:394.4px}.main-menu .veterinary-clinic .content .link-8{height:58px;width:279.85px}.main-menu .veterinary-clinic .content .link-9{height:58px;width:249.4px}.main-menu .veterinary-clinic .content .link-10{height:58px;width:295.8px}.main-menu .veterinary-clinic .content .link-11{height:58px;width:363.95px}.main-menu.move-left{right:0}nav{padding:26px 0 80px}nav .bottom-bar .scroll-indication{align-items:center;background:url(../../../graphics/bottom-scroll-bg.svg);background-size:contain;height:33px;justify-content:center;left:50%;margin-left:-16px;position:absolute;top:45px;transform:translateY(200px);transition:all .3s ease-in-out;width:32px}nav .bottom-bar .scroll-indication .arrow{background:url(../../../graphics/bottom-scroll-arrow.svg);background-size:contain;height:15px;transform:translateY(-5px);width:11px}nav .bottom-bar .scroll-indication.show .arrow{animation:bottom-scroll-arrow-animation 2s ease-in-out .5s infinite}nav.menu-open{padding-bottom:0}nav.menu-open .bottom-boundry{display:block;height:80px}nav.menu-open .main-menu{display:flex}nav.menu-open .bottom-bar .scroll-indication{display:flex}nav.menu-open .bottom-bar .scroll-indication.show{transform:translateY(0)}}@media (max-width:1000px){nav .location-hours .trigger .icon{right:0}}@media (max-width:960px){nav{font-size:15px;line-height:1.2;padding:26px 0 80px}}@media (max-width:540px){.menu_pics_button_wrapper.active a.menuPicsnVidsLink{right:-2vw}.menu_pics_button_wrapper.active a.menuVetVideosLink{right:-3vw}.menu_pics_button_wrapper.active a.menuPicsOfVetLink{top:20.5vw}.menu_pics_button_wrapper.active a.menuVetVideosLink{top:19.5vw}}@media (max-width:1441px) and (max-height:901px){.main-menu.zoomed-out .dropdown .content,.main-menu.zoomed-out .dropdown.active .trigger{transform:scale(.9);transform-origin:top}.main-menu.zoomed-out .dropdown.left-align .content{transform-origin:top left}}.contact-page .contentWrapper{min-height:1000px}.contact-page .point-to-contact{background-image:url(../../../../graphics/point-to-contact.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:330px;margin-top:15px;max-width:44%;transition:all .25s ease;width:545px}.contact-page #contact-button{opacity:0}.contact-page .contact-widget{transition-delay:.3s}.contact-page .contact-widget .step-controls .close{display:none}@media (max-width:1360px){.contact-page .point-to-contact{background-position:100%;background-size:contain;bottom:120px;left:50px;max-width:50%;position:absolute;width:50%}.contact-page .contact-widget{right:60px!important;transition-delay:50ms}.contact-page .contact-widget .generic-nav{bottom:240px;top:auto}}@media (max-width:1300px) and (min-width:640px){.contact-page .contact-widget{right:60px!important}.contact-page .contact-widget .generic-nav{bottom:220px}.contact-page .point-to-contact{bottom:220px;margin-left:30px;width:35%}}@media (max-width:940px){.contact-page .point-to-contact{left:20px;width:30%}}@media (max-width:900px){.contact-page .point-to-contact{left:20px;width:28%}.contact-page .contact-widget{right:10px!important}}@media (max-width:800px){.contact-page .point-to-contact{width:20%}}@media (max-width:700px){.contact-page .point-to-contact{width:18%}}@media (max-width:760px){.contact-page .point-to-contact{display:none}}@media (max-width:640px){.contact-page .contentWrapper{min-height:auto}.contact-page .contact-widget{top:auto}.contact-page .contact-widget .step-controls .close{display:block}.contact-page .contact-widget .generic-nav{bottom:0}.contact-page .point-to-contact{opacity:0}}@media (max-height:800px){.contact-page .point-to-contact{background-position:100%;background-size:contain;height:180px}}body.contact-page:has(.show-search .dropdown.active) .contact-widget,body.contact-page:has(.show-search.menu-open) .contact-widget{opacity:0;transition-delay:0ms}.search-form{background:#dc7d29;border-radius:5px;margin-bottom:40px;padding:20px}.search-form form{display:flex;gap:1rem}.search-form form .search-form-field{flex:1}.search-form form .search-form-field input[type=text]{border-radius:5px;height:40px;padding:0 16px;width:100%}.search-form form .search-form-action{flex:0 0 25%}.search-form form .search-form-action input[type=submit]{background-color:#fff;border-radius:5px;height:40px;padding:0 20px;width:100%}@media (max-width:640px){.search-form form{flex-direction:column;flex-wrap:wrap}.search-form form .search-form-action{flex:0 0 100%;text-align:right}.search-form form .search-form-action input[type=submit]{max-width:200px}}.search-page .pagehead-wrapper{display:flex;justify-content:space-between}.search-page .pagehead-wrapper .link{margin-top:9px}@media (max-width:960px){.search-page .article h1.pagehead{padding-right:0}}
