:root{--light-yellow:#f5bb81;--black:#111;--dim-grey:#40424b;--dark-space:#1c1d24;--gainsboro:#ddd;--light-grey:#e7e7e7;--silver:#bbb;--dark-grey:#777;--red:#ee4869;--dark-slate-grey:#363840;--dark:#26272e;--white:white;--purple:#6165f4;--aqua:#22c8e1;--haze:#f7f7f7}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1{text-transform:uppercase;margin-top:0;margin-bottom:24px;font-family:Oswald,sans-serif;font-size:44px;font-weight:500;line-height:52px}h2{text-transform:uppercase;margin-top:0;margin-bottom:16px;font-family:Oswald,sans-serif;font-size:36px;font-weight:500;line-height:44px}h3{text-transform:uppercase;margin-top:0;margin-bottom:16px;font-family:Oswald,sans-serif;font-size:28px;font-weight:500;line-height:36px}h4{text-transform:uppercase;margin-top:0;margin-bottom:16px;font-family:Oswald,sans-serif;font-size:22px;font-weight:500;line-height:28px}h5{text-transform:uppercase;margin-top:0;margin-bottom:8px;font-family:Oswald,sans-serif;font-size:17px;font-weight:500;line-height:24px}h6{text-transform:uppercase;margin-top:0;margin-bottom:8px;font-family:Oswald,sans-serif;font-size:15px;font-weight:500;line-height:20px}p{margin-bottom:24px;font-size:15px;line-height:24px}a{color:var(--light-yellow);text-decoration:underline}ul{margin-top:16px;margin-bottom:32px;padding-left:24px}ol{margin-top:16px;margin-bottom:24px;padding-left:40px}li{margin-top:4px;margin-bottom:4px}blockquote{border-left:3px solid var(--light-yellow);margin-bottom:32px;padding:12px 20px 12px 24px;font-family:Oswald,sans-serif;font-size:22px;line-height:32px}figure{margin-bottom:32px}figcaption{z-index:1;float:right;color:#fff;text-align:left;background-color:#11111180;margin-top:-31px;padding:8px 12px 7px;font-size:11px;line-height:16px;position:relative}.body{color:var(--black);font-family:Karla,sans-serif;font-size:15px;line-height:24px}.section{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:128px 6%;display:flex;position:relative;overflow:hidden}.section.dark{background-image:linear-gradient(to right,var(--dim-grey),var(--dark-space));color:#fff}.section.dark.no-padding-vertical{margin-left:0;padding-left:0%}.section.promo-section{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c4e40f8761b_ipad-promo.jpg);background-position:50% 210%;background-repeat:no-repeat;background-size:1836px;height:728px}.section.image-1{color:#fff;background-image:linear-gradient(#1119,#1119),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c47d6f875db_julian-o-hayon-265589.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.border-top{border-top:1px solid var(--gainsboro)}.section.about-v2-hero{color:#fff;background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c57f9f875ed_sirotorn-sumpunkulpak-180551-unsplash.jpg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.image-4{color:#fff;background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/6460660b75a21d411dd50876_doodles-in-park.jpeg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;border-radius:8px;display:none}.section.image-2{color:#fff;background-image:linear-gradient(#1119,#1119),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cad35f87658_group-dog-shot-living-room-crop.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.image-1{color:#fff;background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50%;padding-top:61px;padding-bottom:61px}.section.image-5{color:#fff;background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cad35f87658_group-dog-shot-living-room-crop.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;overflow:scroll}.section.image-6{background-image:linear-gradient(#0003,#0003),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cb82cf875dd_rawpixel-com-463439-unsplash.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.image-7{background-image:linear-gradient(#1111114d,#1111114d),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c2d0ff875d7_brevite-434280-unsplash.jpg);background-position:0 0,0 0;background-size:auto,1500px;background-attachment:scroll,fixed}.section.about-v1-hero{color:#fff;background-image:linear-gradient(#1111114d,#1111114d),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c65a6f8765d_Dog-line-up.jpeg);background-position:0 0,50% -100px;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.side-works-section{align-items:flex-start;padding-right:0%}.section.image-8{color:#fff;background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c10c6f87606_clem-onojeghuo-123657.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.image-3{color:#fff;background-image:linear-gradient(#1119,#1119),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699ce9dcf87610_tyler-franta-589346-unsplash.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.portfolio-hero{color:#fff;background-image:linear-gradient(#1116,#1116),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:0;padding-bottom:0}.section.portfolio-works{padding-top:0;padding-bottom:32px;overflow:visible}.section.portfolio-nav{border-bottom:1px solid var(--light-grey);min-height:88px;padding-top:0;padding-bottom:0}.section.scroll-section{height:100vh;margin-left:88px;padding:0 0%;position:fixed;inset:0% 0 auto}.section.consistency-sec{padding-bottom:20px}.section.no-paddings{padding:0 0%}.section.no-bottom-padding{padding-bottom:0}.section.no-side-paddings{padding-left:0%;padding-right:0%}.section.no-side-paddings.no-bottom-padding{padding-top:50px}.section.no-side-paddings.no-bottom-padding.img-section{padding-top:0}.wrapper{background-color:#0000;width:100%;max-width:1200px;margin-bottom:40px;position:relative}.wrapper.side-padding{padding-left:15px;padding-right:15px}.wrapper.google-review-inner{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}.wrapper.work-together-wrapper,.wrapper.consistency-wrapper{margin-bottom:0}.wrapper.dog-training-wrapper.home-image-section{text-align:center;max-width:100%;margin:0}.paragraph-small{margin-bottom:16px;font-size:13px;line-height:20px}.nav-bar-left{z-index:200;width:88px;box-shadow:1px 0 0 0 var(--gainsboro);background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0}.page-wrapper{min-height:100vh;padding-left:88px;position:relative;overflow:hidden}.page-wrapper._404{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c307cf87598_james-pond-185593.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;margin-left:0;display:flex}.page-wrapper.nav-left-wide{margin-left:232px}.page-wrapper.style-guide-wrapper{margin-left:270px;padding-top:0}.page-wrapper.nav-left{margin-left:88px;padding-left:0}.nav-link{opacity:.5;color:var(--black);letter-spacing:2px;text-transform:uppercase;padding:12px 14px;font-family:Oswald,sans-serif;font-size:12px;font-weight:400;line-height:32px;transition:opacity .4s;display:inline;position:static}.nav-link:hover{opacity:1}.nav-link.w--current{opacity:1;color:var(--black)}.nav-menu-left{text-align:right;width:480px;position:absolute;top:328px;left:-196px;transform:rotate(-90deg)}.nav-menu-left.hidden{display:none}.brand{justify-content:center;align-items:center;width:88px;height:88px;display:flex}.brand.w--current{justify-content:center;align-items:center}.brand.nav-top-brand{width:72px;height:72px}.nav-left-social-icons{flex-direction:column;justify-content:center;align-items:center;padding-top:8px;padding-bottom:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.nav-left-social-icons.horizontal{flex-direction:row;padding-bottom:40px}.social-icon-link{opacity:.4;justify-content:center;align-items:center;padding:8px;transition:opacity .4s;display:flex}.social-icon-link:hover{opacity:1}.grey-text{color:var(--dark-grey);margin-bottom:13px}.grey-text.starting-price-text{margin-bottom:0}.link-v2{box-shadow:0 2px 0 0 var(--gainsboro);color:var(--black);font-family:Oswald,sans-serif;font-size:16px;line-height:24px;text-decoration:none;transition:box-shadow .4s;display:inline-block}.link-v2:hover{box-shadow:0 2px 0 0 var(--black)}.link-v2.about-link{margin-bottom:16px}.link-v2.white{color:#fff;box-shadow:0 2px #fff3}.link-v2.white:hover{box-shadow:0 2px #fff}.link-v2.category-link{background-color:#0000;margin-right:40px;padding:0}.link-v2.category-link.w--current{box-shadow:0 2px 0 0 var(--black)}.link-v2.category-link.right{margin-left:40px;margin-right:0}.link-v2.white-link{color:#fff;box-shadow:0 2px #fff6}.link-v2.white-link:hover{box-shadow:0 2px #fff}.post-card-content{z-index:1;padding-left:24px;padding-right:24px;position:relative}.badge{color:#fff;letter-spacing:1px;text-transform:uppercase;border:1px solid #ffffff80;height:24px;margin-bottom:8px;padding-top:1px;padding-left:10px;padding-right:8px;font-size:9px;font-weight:700;line-height:20px;text-decoration:none;display:inline-block}.badge.color{border-style:none;border-color:var(--dark-grey);background-color:var(--black);padding-top:2px}.badge.nav-layout-badge{color:var(--black);background-color:#f7f7f7;margin-top:16px}.badge.post-card-v2-badge{border-style:none;margin-bottom:20px;padding-top:2px;padding-bottom:2px}.side-header{justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:64px;padding-left:15px;padding-right:15px;display:flex}.card-image{width:100%}.card-image.side-work{width:auto;max-width:none;height:280px}.preloader{z-index:1000;background-color:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;transform:translate(-100%)}.card-hover{z-index:1;color:#fff;background-color:#1111114d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.card-hover.big-work-hover{background-color:#0000;background-image:linear-gradient(#0000,#00000080);flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:300px;padding:48px 48px 32px;inset:auto 0 0}.card-hover-info.work-big-info{max-width:370px}.menu-button{flex-direction:column;justify-content:center;align-items:center;width:88px;height:88px;padding:20px;display:flex;position:absolute;bottom:0}.menu-button.w--open{color:var(--black);background-color:#0000}.vertical-line{background-color:#ffffff4d;width:2px;height:24px;margin-top:16px}.vertical-info{color:#fff;letter-spacing:2px;text-transform:uppercase;flex-direction:column;justify-content:flex-start;align-items:center;width:48px;height:400px;font-family:Oswald,sans-serif;font-size:12px;line-height:16px;display:flex;position:absolute;top:40px;right:24px}.vertical-text{width:300px;position:relative;top:160px;left:1px;transform:rotate(90deg)}.preloader-icon{width:40px}.nav-info{flex-direction:column;justify-content:center;align-items:center;width:480px;height:72px;margin:auto;padding-top:2px;display:none;position:absolute;top:0;bottom:0;transform:rotate(-90deg)}.nav-info-description{color:var(--dark-grey);text-align:center;letter-spacing:2px;text-transform:uppercase;font-size:11px;line-height:16px}.nav-info-heading{text-align:center;letter-spacing:3px;margin-top:0;margin-bottom:4px;font-size:14px;line-height:20px}.section-intro{text-align:center;flex-direction:column;max-width:600px;margin-bottom:0;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}.section-intro.left{text-align:left;margin-left:0}.mini-heading{color:var(--silver);letter-spacing:1px;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:700;line-height:16px}.mini-heading.dark-bg{color:#fff9}.blog-post-v2{flex-direction:row;flex:1 0 500px;width:50%;max-width:700px;padding-left:15px;padding-right:15px;display:flex}.post-card-v2{border:1px solid var(--gainsboro);width:100%;color:var(--black);background-color:#fff;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:30px;padding-top:24px;padding-bottom:24px;padding-left:24px;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.post-card-v2-image{width:36%;min-width:200px}.post-card-v2-info{flex:1;padding-left:6%;padding-right:6%}.blog-posts-v2{flex-wrap:wrap;margin-bottom:-30px;display:flex}.blog-categories{justify-content:flex-end;align-items:center;display:flex}.blog-categories-wrapper{flex:1;justify-content:flex-end;align-items:center;margin-top:6px;padding-top:16px;padding-bottom:16px;display:flex}.instagram{flex-wrap:nowrap;width:100%;display:flex}.instagram-more{background-color:var(--dark-slate-grey);color:#fff;background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c181df875b5_instagram-icon.png);background-position:50%;background-repeat:no-repeat;background-size:160px;justify-content:center;align-items:center;width:20%;padding:20px;text-decoration:none;display:flex}.instagram-link{width:20%;position:relative;overflow:hidden}.side-heading{margin-top:3px}@media screen and (min-width:1280px){.section.portfolio-works,.section.portfolio-nav{padding-left:0%}.section.dark.no-padding-vertical{margin-left:0}.section.no-side-paddings.no-bottom-padding.img-section{padding-top:0}.section.image-2{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cad35f87658_group-dog-shot-living-room-crop.jpeg)}.section.image-1{background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50%;padding-bottom:119px}.section.image-5{background-image:linear-gradient(#00000070,#00000070),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cad35f87658_group-dog-shot-living-room-crop.jpeg)}.section.portfolio-hero{background-image:linear-gradient(#1116,#1116),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 100%;background-size:auto,cover}.section.portfolio-works,.section.portfolio-nav{padding-left:0%}.wrapper{margin-bottom:37px;padding-bottom:0}.page-wrapper{padding-left:88px;position:relative}.split-image.contact{background-image:linear-gradient(#fff0 70%,#00000080),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645ddb0fcd2e711547ff19f5_Joshua-murdock-tulips.jpeg);background-position:0 0,50%}.split-image.about{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c45edf87661_Joshua-Murdock-Puppy.jpeg)}.text-link{color:#ffc986}.about-info{padding-top:70px}.about-info.approach-consistency{padding-top:16px}.tabs-menu{padding-top:58px}.hero-small-heading{color:var(--white)}.split-footer.left{flex-flow:wrap;justify-content:flex-end}.hero-slider.nav-margin-top{padding-top:0}.hero-slide._1{margin-bottom:20px}.text-span{color:var(--white);display:inline}.image-9{width:15%;margin-bottom:20px}.heading-2{margin-top:14px;padding-top:0}.div-block{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-content:end;align-items:start;margin-top:-91px;padding-top:0;display:grid;position:relative}.paragraph-2,.heading-4{padding-left:140px}.heading-6{margin-top:-13px}.image-14{width:630px;height:350px}}@media screen and (min-width:1440px){.section.no-side-paddings.no-bottom-padding.img-section{padding-top:0}.section.image-4{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c65a6f8765d_Dog-line-up.jpeg);background-size:auto,cover}.section.image-2{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cad35f87658_group-dog-shot-living-room-crop.jpeg);background-size:auto,cover}.section.image-1{background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50%}.section.image-5{background-image:linear-gradient(#00000070,#00000070),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cad35f87658_group-dog-shot-living-room-crop.jpeg);background-size:auto,cover}.section.portfolio-hero{background-image:linear-gradient(#1116,#1116),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 100%;background-size:auto,cover}.wrapper.dog-training-wrapper.home-image-section{flex:0 auto;max-width:100%;margin-left:0;margin-right:0}.button.contact-button{margin-top:63px}.page-wrapper{padding-top:0;padding-left:87px}.page-wrapper.nav-left{margin-left:88px}.nav-link{text-decoration:none}.split-image.about{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c45edf87661_Joshua-Murdock-Puppy.jpeg)}.counter._1{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbf5250d03715e52482c5_1174%20Dog%20training-5.png)}.counter._2{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbf397027d8b7405bd1df_613%20Dog-07.png)}.counter._3{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbed3df0f35f3368bdd85_1174%20Dog%20training-20.png)}.counter._4{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645fc43c892d47d068d08b29_happydog.png)}.about-info.approach-consistency{padding-top:16px}.tabs-menu,.link-white{padding-left:0}.split-footer.left{flex-wrap:wrap;width:50%}.square-icon-line-bottom{bottom:-11px}.hero-slider.nav-margin-top{background-image:radial-gradient(circle,#fff,#000 79%);padding-top:0}.hero-slide._1{background-color:#11111180}.image-9{width:15%;margin-bottom:20px}.heading-3{padding-left:169px}.paragraph-2{padding-left:162px;padding-right:475px}.heading-4{padding-left:154px}.div-block-2{margin-top:37px;padding-top:0}.slide-2{outline-offset:0px;outline:3px dashed #111}.image-14{object-fit:fill;width:650px;height:400px}.image-15{width:650px;height:400px}}@media screen and (min-width:1920px){.section.portfolio-works,.section.portfolio-nav{padding-left:0%}.section.no-side-paddings.no-bottom-padding.img-section{padding-top:0}.section.image-1{background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 100%}.section.image-5{background-image:linear-gradient(#00000070,#00000070),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699cad35f87658_group-dog-shot-living-room-crop.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.portfolio-hero{background-image:linear-gradient(#1116,#1116),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 100%}.section.portfolio-works,.section.portfolio-nav{padding-left:0%}.wrapper.dog-training-wrapper.home-image-section{text-align:center;text-align:center;text-align:center;max-width:100%;margin-bottom:0}.nav-bar-left{flex-flow:column}.link-v2{box-shadow:0 2px 0 0 var(--gainsboro)}.counter._1{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbf5250d03715e52482c5_1174%20Dog%20training-5.png)}.counter._2{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbf397027d8b7405bd1df_613%20Dog-07.png)}.counter._3{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbed3df0f35f3368bdd85_1174%20Dog%20training-20.png)}.counter._4{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645fc43c892d47d068d08b29_happydog.png)}.about-info.approach-consistency{padding-top:16px}.split-footer-about{flex-wrap:nowrap}.paragraph-big{line-height:24px}.hero-slide._1{margin-top:0;padding-top:0;transition:opacity .2s;transform:translate(0);box-shadow:0 2px 5px #0003}.portfolio-icon-button{overflow:hidden}.image-9{width:15%;margin-bottom:20px}.customer{box-shadow:none;transition-property:none}.youtube{margin-bottom:35px}.image-14{object-fit:fill;width:900px;height:500px}.image-15{width:900px;height:500px}.container-2{padding-left:4%;padding-right:4%}.video.consistency-video{height:716px}}@media screen and (max-width:991px){h1{font-size:36px;line-height:44px}h3{font-size:24px;line-height:32px}.section{padding:60px 3%}.section.promo-section{background-position:50% 100%;background-size:1480px;justify-content:flex-start;height:640px}.section.about-v2-hero{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c57f9f875ed_sirotorn-sumpunkulpak-180551-unsplash.jpg);background-position:0 0,50% 0}.section.image-4{margin-left:0;margin-right:0}.section.image-1{background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 100%}.section.about-v1-hero{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c65a6f8765d_Dog-line-up.jpeg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section.portfolio-hero{background-image:linear-gradient(#1116,#1116),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 0;padding-top:0;padding-bottom:30px;overflow:hidden}.section.scroll-section{height:auto;margin-left:0;position:relative}.section.consistency-sec{padding-top:20px}.wrapper{margin-bottom:50px}.wrapper.side-padding{padding-left:8px;padding-right:8px}.button{margin-top:14px;padding-bottom:11px}.button.link-button{width:4px;margin-left:0;left:0}.button.side-margins{background-color:var(--light-yellow);border-radius:0;flex:0 auto;margin-top:0;margin-left:0}.button-style-wrapper{width:100%;padding-top:24px;padding-bottom:24px}.nav-bar-left{width:100%;box-shadow:0 1px 0 0 var(--gainsboro);flex-direction:row;justify-content:space-between;display:block;inset:0 0 auto;overflow:visible}.page-wrapper{margin-left:0;padding-top:64px;padding-left:0}.page-wrapper.nav-left-wide{margin-left:0}.page-wrapper.nav-left{margin-left:0;padding-left:0}.page-wrapper.style-guide-wrapper{margin-left:220px}.nav-link{border-top:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey);text-align:center;width:100%;margin-bottom:-1px;display:block}.nav-menu-left{z-index:199;background-color:#fff;width:100%;position:relative;top:0;left:0;right:0;overflow:hidden;transform:none}.brand{width:64px;height:64px;margin-top:0;margin-left:0;padding:8px}.brand.nav-top-brand{width:64px;height:64px}.hero-split{flex-direction:column}.split-image{height:80vh;min-height:600px;max-height:80vh}.split-image.hero-2{order:-1;width:100%}.split-image.contact{height:40vh;min-height:500px;max-height:50vh}.split-image.protected-image{display:none}.split-image.hero-1{width:100%}.split-image.about{box-sizing:border-box;aspect-ratio:auto;object-fit:contain;background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c45edf87661_Joshua-Murdock-Puppy.jpeg);height:700px;min-height:300px;max-height:700px;overflow:visible}.hero-split-content{padding-left:6%;padding-right:6%}.hero-split-intro{padding-top:80px}.line-button-text{z-index:0;width:120px;color:var(--dim-grey);-webkit-text-fill-color:inherit;background-color:orange;background-clip:border-box;border-radius:12px;margin-top:10px;margin-bottom:10px;margin-left:0;padding-bottom:10px;padding-left:10px;padding-right:20px;font-family:Oswald,sans-serif;font-size:14px;font-weight:500;line-height:50px;display:block;top:30px;left:0}.contact{order:1;margin-top:48px;position:static}.contact.home-v8-contact{margin-top:16px;left:4%}.contact.home-v6{margin-top:80px;right:2%}.contact.email-home-v3{left:4%}.contact.phone-home-v3{right:4%}.contact.home-v2{margin-bottom:64px;position:absolute;inset:auto 0 0 auto}.link-v1.more-link{margin-top:16px}.nav-left-social-icons{flex-direction:row;display:none}.location.home-v8-location,.location.hero-slider-location{bottom:32px;left:4%}.location.home-v2{margin-bottom:75px}.location.home-v8-location,.location.hero-slider-location{bottom:32px;left:4%}.grey-text{margin-bottom:0}.scroll-link{display:none}.about{flex-direction:column-reverse}.about-heading{width:50%;margin-top:10px}.about-text{height:100%;margin-bottom:20px}.about-more-info{padding-top:0}.link-v2.category-link,.link-v2.category-link.right,.link-v2.category-link,.link-v2.category-link.right,.link-v2.category-link.right{margin-left:0;margin-right:40px}.signature.home-v2{margin-bottom:200px}.counters{flex-wrap:wrap}.about-image-wrapper{text-align:center;flex:1;justify-content:center;align-items:center;margin-left:0;margin-right:auto;padding-left:8px;padding-right:0%;display:none}.counter{flex:0 auto;width:50%;padding-top:96px;padding-bottom:96px;box-shadow:1px 0 #ffffff26,0 1px #ffffff26}.counter-divider{margin-top:10px;margin-bottom:10px}.side-works{flex-direction:column}.about-info{width:100%;padding-top:0;padding-left:8px;padding-right:8px}.clients-v2-logotypes{margin-top:40px}.side-works-heading{margin-bottom:16px}.service-blocks{flex-direction:column}.service-block{padding:48px 33% 24px 6%}.service-block._33-percent{width:100%}.testimonials-v1{text-align:center;margin-bottom:-16px;padding-bottom:72px;padding-left:0%}.testimonials-v1-arrow{display:none}.testimonials-nav{font-size:9px;display:block}.testimonials-v1-heading{display:none}.review-v1{text-align:center;background-position:100% 0;flex-direction:column;margin-top:8px;padding-right:0}.review-v1-content{margin-top:16px;margin-left:auto;margin-right:auto;display:block}.review-v1-avatar-wrapper{margin-left:auto;margin-right:auto;display:block}.clients-v2{flex-direction:column}.clients-v2-info{width:25%;padding-top:0}.clients-v2-link:hover{color:var(--black)}.post-card-date-wrapper{font-size:14px;line-height:20px;top:36px}.post-card-date-line{margin-top:1px;margin-right:12px}.post-card-content{padding-left:12px;padding-right:12px}.side-header{flex-direction:column}.footer-v1{flex-direction:column-reverse}.footer-v1-subscrube{width:100%;padding-bottom:56px;padding-left:6%;padding-right:50%}.footer-v1-content{margin-left:6%;margin-right:6%}.footer-v1-bottom{padding-bottom:24px}.scroll-up-button{display:none}.hero-scroll-button{width:56px;height:56px;display:none;left:-40px}.services-v2{flex-direction:column}.story{flex-wrap:wrap}.story-info{flex:0 auto;width:100%;margin-bottom:80px;padding-right:0%}.experience{padding-right:12%}.story-more{width:33.33%}.side-works-images-wrapper{width:100%;margin-top:32px;overflow:auto}.side-works-link{height:280px;top:auto;bottom:0;right:0}.work{padding:8px}.split-content{flex-direction:column;width:100%;padding-top:60px;padding-bottom:40px}.split-content.center{padding-top:80px;padding-bottom:80px}.split-content.flex-center{min-height:0}.split-content.blog-post-content{margin-left:0%;padding-top:120px}.split-media{order:-1;width:100%;padding-left:0;position:static}.split-media.left.nav-left,.split-media.right.nav-bar-left{padding-left:0}.split-media.left.nav-left,.split-media.right.nav-bar-left{padding-left:0}.split-media.right.nav-bar-left{padding-left:0}.split-media.right.nav-left{margin-bottom:20px;padding-left:0}.contact-v1-form{margin-right:-30px}.contact-form-wrapper{height:auto;padding-bottom:0}.password-form-wrapper{text-align:center;align-items:center;padding-right:0;display:flex}.post-panel{width:100%;padding-left:24px;padding-right:24px;position:absolute;top:0;left:0;right:0}.post-panel.nav-left{padding-left:24px}.work-top{text-align:center;justify-content:center;width:100%;padding-left:16%;padding-right:16%;position:static}.work-details{width:100%;margin-top:47px;padding-left:20%;padding-right:20%}.work-masonry{padding:8px}.tabs-menu{text-align:left;margin-bottom:-16px;top:0}.portfolio-nav-bar{flex-wrap:wrap;margin-bottom:0;padding-bottom:40px;padding-left:8px;padding-right:8px}.heading{font-size:38px}.menu-button{width:64px;height:64px;padding:20px;top:auto;bottom:auto;right:0}.menu-button.w--open{color:var(--black);background-color:#0000}.hero-full-image{height:auto}.hero-full-image.home-v5{background-image:linear-gradient(#1111114d,#1111114d),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c750af875eb_aziz-acharki-253909.jpg);background-attachment:scroll,fixed;min-height:100vh;margin-top:-64px}.hero-full-image.home-v3{padding-left:4%;padding-right:4%}.hero-full-image.home-v8{min-height:100vh;margin-top:-64px;padding-top:64px;padding-left:40px;padding-right:40px}.hero-big-heading{margin-bottom:24px;font-size:44px;line-height:48px}.social-icons.home-v2-icons{right:40px}.social-icons.hero-v7-icons{flex:1;width:100%;margin-left:-4px;margin-right:0}.social-icons.home-v3-icons{right:4%}.vertical-info{top:104px;right:16px}.name{margin-top:4px;left:2%}.name.home-v3{left:4%}.hero-down-intro{padding-left:2%;padding-right:2%}.hero-services{flex-wrap:wrap}.hero-service{flex-basis:45%;margin-bottom:8px;padding-top:24px}.hero-left-intro{max-width:60%;margin-top:160px;margin-bottom:160px;margin-left:0%}._404-message{margin-left:8%}.post-card-info{padding-bottom:24px}.contact-v1-heading{margin-bottom:20px}.nav-info{height:64px;display:flex;position:absolute;left:0;right:0;transform:none}.full-screen-menu-link{border-top:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey);text-align:center;margin-bottom:-1px;display:block}.full-screen-menu{background-color:#fff;flex-flow:column wrap;justify-content:center;align-items:center;transform:none}.full-screen-menu-button{width:64px;height:64px;padding:20px;top:auto;bottom:auto;right:0}.full-screen-menu-button.w--open{color:var(--black);background-color:#0000}.intro-page-hero{min-height:480px;padding:96px 10%}.nav-bar-wide{width:100%;box-shadow:0 1px 0 0 var(--gainsboro);flex-direction:row;justify-content:space-between;padding-top:0;display:block;inset:0 0 auto}.nav-menu-wide{z-index:199;background-color:#fff;width:100%;margin-top:0;padding-top:0;padding-bottom:0;position:relative;top:0;left:0;right:0;overflow:hidden;transform:none}.nav-link-wide{border-top:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey);text-align:center;margin-bottom:-1px;display:block}.split-image-link{height:auto;min-height:320px}.split-image-links{flex-direction:column;justify-content:center;align-items:stretch;height:auto;min-height:100vh}.layouts{margin-bottom:-40px}.layout{padding:0 3% 40px}.hero-intro{max-width:70%;margin-left:0%}.section-intro{padding-left:8px;padding-right:8px}.blog-post-v2{flex:0 auto;width:100%;padding-left:8px;padding-right:8px}.no-top-padding{padding-top:0}.no-margin{margin:0}.blog-posts-v2{padding-top:0}.blog-categories-wrapper{flex:0 auto;justify-content:flex-start;width:100%}.promo-intro{max-width:50%;margin-left:3%;margin-right:3%}.inner-pages{padding-left:0%;padding-right:0%}.inner-page{margin-bottom:24px;margin-left:8px;margin-right:8px}.inner-page-preview{width:128px;margin-right:24px}.work-card-image-wrapper{margin-bottom:16px}.work-card-category{margin-bottom:0}.instagram{flex-wrap:wrap}.instagram-more{width:100%;padding-top:96px;padding-bottom:96px}.instagram-link{width:25%}.no-margin-bottom{margin-bottom:0}.skill-circle-bg{background-image:linear-gradient(#000c,#000c)}.skill-circle-bg.image-3{background-color:#11111180;background-image:none;background-position:0 0}.post-card-info-v3{padding-bottom:32px}.blog-post-v3{padding-left:8px;padding-right:8px}.footer-v2.dark-bg{margin-left:20px}.no-padding-vertical{padding-top:0;padding-bottom:0}.footer-v2-about{width:50%;padding-bottom:40px;padding-left:8px}.footer-v2-contacts{width:50%;padding-bottom:40px;padding-left:8px;padding-right:8px}.footer-v2-follow{width:50%;padding-bottom:50px;padding-left:8px;padding-right:8px}.footer-v2-nav{width:50%;padding-bottom:40px;padding-left:8px;padding-right:8px}.footer-bottom-v2{margin-left:8px;margin-right:8px}.footer-bottom-v2.dark-bg{margin-top:10px}.works-big{flex-direction:column;height:auto;padding-top:0;padding-bottom:0;display:block}.works-big-item{flex:0 auto;height:auto;display:flex}.works-big-wrapper{overflow:visible}.work-big{width:100%;height:80vw}.split-footer.right{width:100%;margin-left:0%}.split-footer.left{width:100%;margin-right:0%}.split-footer-about{width:50%;padding-bottom:40px;padding-left:8px}.split-footer-nav{width:50%;padding-bottom:40px;padding-left:8px;padding-right:8px}.split-footer-follow{width:45%;padding-bottom:50px;padding-left:8px;padding-right:8px}.split-footer-contacts{width:45%;padding-bottom:40px;padding-left:8px;padding-right:8px}.split-footer-bottom{margin-left:8px;margin-right:8px}.about-image-link{left:8px}.side-feature{flex-wrap:wrap;padding-left:8.33%;padding-right:8.33%}.side-feature.mobile-reversed{flex-wrap:wrap-reverse}.side-info{width:100%;padding-left:8px;padding-right:8px}.side-media{width:100%;margin-bottom:48px;padding-left:8px;padding-right:8px}.big-quote{width:83.33%;padding-left:8px;padding-right:8px}.side-video.right{width:100%;margin-right:0%}.side-video.left{width:100%;margin-left:0%}.pricing-table{flex:0 auto;width:40%;padding:30px 2% 10px}.pricing-feature{padding-left:25px}.contact-v2-card{margin-left:8px;padding:56px}.contact-v2-card.right{margin-right:8px}.info-card{width:66.66%}.info-card.right{margin-left:33.33%}.paragraph-big{padding-bottom:20px}.client-v1-link{margin-left:16px;margin-right:16px;padding-left:16px;padding-right:16px}.service-v1{padding-left:2%;padding-right:2%}.hero-scroll-link{display:none}.hero-slider{min-height:600px}.hero-slider.nav-margin-top{padding-top:0}.hero-slider-intro{flex-direction:column;justify-content:center;align-items:center;margin-top:112px;margin-bottom:120px;padding-left:2%;padding-right:2%;display:flex}.hero-slide._1{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64584c18325f27ac6cbfca8c_Joshua-Dock-3000.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.nav-bar-top{padding-right:64px}.nav-menu-top{background-color:#fff;padding-left:0}.nav-top-social{flex:1;justify-content:flex-end}.review-v2-text{font-size:22px;line-height:32px}.slider-arrow-button{margin-bottom:16px}.hero-v7-top{flex-wrap:wrap;height:auto;padding:32px 32px 0;position:static}.hero-v7-intro{flex:0 auto;width:100%;margin-bottom:20px}.hero-v7-bottom{height:auto;padding:24px 32px 32px;position:static}.home-v7-scroll{display:none}.work-info{width:100%;max-width:none;padding-right:0}.nav-layout{width:50%;padding-left:4%;padding-right:4%}.sg-sidebar{width:220px}.work-presentation p,.work-presentation h2,.work-presentation h3,.work-presentation h5,.work-presentation h4,.work-presentation h6,.work-presentation ol,.work-presentation ul,.work-presentation h1,.work-presentation p,.work-presentation h2,.work-presentation h3,.work-presentation h5,.work-presentation h4,.work-presentation h6,.work-presentation ol,.work-presentation ul,.work-presentation h1{width:100%}.scroll-page-height{display:none}.changelog{width:83.33%;max-width:none;padding-left:8px;padding-right:8px}.change{padding-top:24px;padding-bottom:24px}.nav-menu-links{flex-direction:column-reverse;align-items:stretch;width:100%;display:flex}.image-9{margin-top:20px}.paragraph-2{margin-bottom:3px;padding-left:36px}.heading-4{margin-bottom:5px;padding-left:33px}.customer.category-link,.customer.category-link.right,.customer.category-link,.customer.category-link.right,.customer.category-link.right{margin-left:0;margin-right:40px}.heading-6{margin-bottom:28px}.image-13{flex:0 auto}.youtube{margin-top:35px;margin-bottom:10px}.image-14{width:770px;height:430px}.image-15{width:770px;height:450px}.link{color:var(--black);left:30px}.text-block-7{color:var(--black);padding-left:0;left:30px}.text-block-8,.text-block-9,.text-block-10{color:var(--black)}.heading-18{margin-bottom:12px}.container{width:100%;max-width:100%;padding-left:4%;padding-right:4%}.container-2{width:100%}.link-block-2{position:relative;inset:-32px -49px 76px 30px}.link-3{color:var(--black);text-decoration:none;position:relative;inset:-32px -49px 76px 30px}.container-3{line-height:0}.work-together-link{color:var(--black);font-family:Oswald,sans-serif;text-decoration:none;position:relative;top:-15px}.link-4{color:var(--black);text-decoration:none}.video{width:100%;min-width:100%;max-width:100%;min-height:200px;margin-left:auto;margin-right:auto}.video.consistency-video{height:auto}.section-2{display:flex}.section-2.approch-video{margin-top:40px}.youtube-2{margin-left:32px;margin-right:32px;padding-left:0}.container-4{max-width:728px}.features-wrapper-two{flex-direction:column;justify-content:flex-start;align-items:flex-start}.features-left{max-width:100%;margin-bottom:40px}.features-right{max-width:100%}.container-5{max-width:728px}.pricing-wrapper{grid-template-columns:1fr;justify-items:center}.pricing-card{width:350px}}@media screen and (max-width:767px){h2{font-size:30px;line-height:36px}h4{font-size:20px;line-height:24px}h5{font-size:15px;line-height:20px}h6{font-size:14px}.section{padding-top:50px;padding-bottom:50px}.section.promo-section{background-position:62% 213%;height:656px}.section.image-1{background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50%;padding-top:80px;padding-bottom:40px}.section.portfolio-hero{background-image:linear-gradient(#1116,#1116),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-size:auto,cover}.section.consistency-sec{padding-top:10px;padding-bottom:0}.button.link-button{margin-left:0;left:0}.button.side-margins{margin-top:10px;margin-bottom:0;padding-bottom:10px}.button-style-wrapper{width:100%}.page-wrapper{padding-top:56px}.page-wrapper.nav-left{padding-top:11px}.page-wrapper.style-guide-wrapper{margin-left:0}.brand,.brand.nav-top-brand,.brand.nav-top-brand{width:56px;height:56px}.split-image{height:600px;min-height:0}.split-image.contact{min-height:400px}.split-image.about{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c45edf87661_Joshua-Murdock-Puppy.jpeg);height:60vh;max-height:60vh;margin-top:30px;display:flex}.hero-split-intro{padding-top:64px}.contact.home-v8-contact{margin-top:8px}.link-v1.sg-back-link{top:52px;bottom:auto;right:40px}.location.home-v1{bottom:40px;left:6%}.text-block{margin-bottom:-3px}.location-text{margin-bottom:-24px}.about-heading{width:75%;margin-bottom:24px}.about-text{column-count:1;height:100%;margin-bottom:14px;padding-right:0}.counter{padding-top:56px;padding-bottom:56px}.service-block{padding-right:6%}.client-v2-logo-wrapper{width:50%;padding-top:40px;padding-bottom:40px}.client-logo{max-height:28px}.clients-v2-link{width:50%}.blog-posts{flex-direction:row}.blog-post{width:50%}.post-card-date-wrapper{margin-top:0}.post-card-date-line{width:6%;margin-right:16px}.post-card-content{padding-left:16px;padding-right:16px}.footer-v1-subscrube{padding-right:25%}.footer-v1-links{padding-bottom:64px}.footer-v1-bottom{padding-right:0%}.scroll-up-button{display:none}.footer-v1-bottom-text{padding-right:0%}.service-v2{padding-bottom:32px;padding-left:6%;padding-right:6%}.experience{padding-right:8%}.work{width:100%}.works{flex-direction:column}.split-content{padding-top:64px;padding-bottom:4px}.work-top{padding-left:0%;padding-right:0%}.card-hover.big-work-hover{padding-bottom:24px;padding-left:32px;padding-right:32px}.works-masonry{flex-direction:column;display:flex}.portfolio-nav-bar{flex-direction:column}.menu-button{width:56px;height:56px;padding:16px}.hero-full-image.home-v5{background-image:linear-gradient(#1111114d,#1111114d),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c750af875eb_aziz-acharki-253909.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.hero-full-image.home-v8{padding-bottom:16px}.hero-big-heading{margin-top:10px;margin-bottom:10px}.social-icons.home-v2-icons{bottom:32px;right:32px}.vertical-info{top:96px;right:8px}.hero-down-intro{margin-top:200px}.hero-service{margin-bottom:0;padding-top:16px}.hero-left-intro{max-width:83.33%;margin-top:120px;margin-bottom:120px}.post-card-info{padding-bottom:32px;padding-left:6%;padding-right:6%}.nav-info{display:flex}.nav-info-heading{margin-bottom:0}.full-screen-menu-button{width:56px;height:56px;padding:16px}.intro-page-hero{min-height:400px;padding-top:64px;padding-bottom:64px}.split-image-link{flex:0 auto;min-height:248px}.split-image-links{height:auto}.hero-intro{max-width:100%}.section-intro{margin-bottom:64px}.blog-post-v2{width:100%}.post-card-v2{padding-top:20px;padding-bottom:20px;padding-left:20px}.no-top-padding{padding-top:0}.no-margin{margin:0}.promo-intro{max-width:100%;margin-top:0}.inner-page{flex:0 auto;width:66.66%;margin-left:8px;margin-right:8px;padding-top:24px;padding-bottom:24px}.inner-page-preview{margin-right:20px}.work-card-image-wrapper{margin-bottom:24px}.work-card-category{margin-bottom:0}.instagram-more{padding-top:120px;padding-bottom:120px}.instagram-link{width:50%}.no-margin-bottom{margin-bottom:0}.post-card-v3{margin-bottom:32px}.post-card-info-v3{padding-bottom:32px;padding-left:12%;padding-right:12%}.blog-post-v3{width:50%}.career-job-wrapper{padding-top:16px;padding-bottom:16px}.career-job{padding-top:32px;padding-bottom:32px}.career-job-position{margin-top:8px;margin-bottom:8px}.buttons-wrapper.book-now-btn-wrapper-approach.book-now-approach{flex:1;justify-content:center}.no-padding-vertical{padding-top:0;padding-bottom:0}.footer-v2-about{padding-left:2px}.footer-v2-email{width:auto}.footer-v2-contacts{padding-left:2px}.footer-v2-follow,.footer-v2-nav{padding-left:15px}.footer-bottom-v2{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:16px;padding-bottom:16px}.footer-text-right{margin-left:0;margin-right:16px}.work-big{height:60vw}.split-footer-follow{padding-left:0}.split-footer-contacts{width:45%}.split-footer-bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:16px;padding-bottom:16px}.big-quote{width:100%;max-width:none;margin-left:0%}.big-quote-text{font-size:19px;line-height:32px}.big-quote-icon{margin-right:32px}.pricing{flex-wrap:wrap}.pricing-table{width:100%;padding:26px 12% 10px}.pricing-table.pricing-table-programs{padding-bottom:30px}.pricing-features.pricing-feature-praogram{padding-bottom:0}.contact-v2-card{width:83.33%;margin-left:auto;margin-right:auto;display:block}.contact-v2-card.right{float:none;float:none;margin-left:auto;margin-right:auto;display:block}.info-card{width:83.33%;margin-left:auto;margin-right:auto;display:block}.info-card.right{margin-left:auto;margin-right:auto;display:block}.paragraph-big{margin-bottom:0;padding-bottom:0}.services-v1{flex-wrap:wrap}.service-v1{width:100%;padding-left:16%;padding-right:16%}.hero-slider-intro{margin-top:96px;margin-bottom:120px}.hero-slide._1{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64584c18325f27ac6cbfca8c_Joshua-Dock-3000.jpeg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;margin-top:0;padding-top:20px}.hero-slider-arrow{width:56px;height:56px}.hero-slider-arrow.left{right:56px}.nav-top-social{display:none}.testimonials-v2{margin-bottom:0}.review-v2{padding:48px 8px 64px}.slider-arrow-button{display:none}.review-v2-author{margin-top:16px}.testimonials-v2-nav{display:inline-block}.hero-v7-top,.hero-v7-bottom{padding-left:24px;padding-right:24px}.sg-sidebar{border-bottom:1px solid var(--light-grey);width:100%;padding-bottom:48px;position:relative}.sg-sidebar-link{padding-left:0;padding-right:0}.sg-sidebar-menu{margin-left:0;margin-right:0}.changelog{width:100%}.change{padding-top:16px;padding-bottom:16px}.change-text{margin-left:16px}.image-9{width:17%;margin-top:60px}.paragraph-2{text-align:center;margin-bottom:3px;padding-left:40px}.heading-4{text-align:center;margin-bottom:8px;padding-left:34px}.heading-6{margin-bottom:25px}.heading-7{color:var(--white);margin-bottom:12px}.youtube{margin-top:28px;margin-bottom:32px}.image-14{float:none;clear:none;aspect-ratio:auto;object-fit:fill;width:700px;height:320px;display:block}.image-15{font-size:30px}.link{left:30px}.text-block-7{padding-left:0;left:30px}.link-block{position:relative}.work-together-link{position:relative;top:-15px}.hero-stack,.features-list,.pricing-comparison{padding:60px 15px}.pricing-wrapper{justify-items:stretch}.pricing-card{width:auto}.pricing-title{font-size:34px;line-height:42px}}@media screen and (max-width:479px){.body{text-align:center}.section{padding-top:40px;padding-bottom:40px}.section.promo-section{background-position:59% 100%;background-size:1120px;height:720px}.section.no-side-paddings.no-bottom-padding{padding-top:40px}.section.image-2{padding-top:50px;padding-bottom:50px}.section.image-1{background-image:linear-gradient(#11111180,#11111180),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645fbbc89938c3086ae2001f_group-dog-shot-living-room.jpeg);background-position:0 0,50% 0;padding-top:90px;padding-bottom:48px}.section.about-v1-hero{padding-top:90px;padding-bottom:0}.section.about-v1-hero.approach-hero-section{padding-bottom:40px}.section.portfolio-hero{background-image:linear-gradient(#1116,#1116),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c37f6f87660_group-dog-shot-living-room-wide.jpeg);background-position:0 0,50% 100%;background-size:auto,cover}.section.portfolio-nav{min-height:0;padding-top:16px;padding-bottom:16px}.section.work-together-sec{padding-bottom:34px}.wrapper{margin-bottom:0;padding-right:0;display:block}.wrapper.program-hero-wrapper,.wrapper.dog-training-wrapper,.wrapper.program-hero-wrapper,.wrapper.dog-training-wrapper{margin-bottom:0}.button{margin-top:10px}.button.link-button{text-align:left;width:4px;height:40px;margin-top:0;margin-bottom:0;margin-left:0;padding:10px 0 10px 20px;left:0}.button.ghost-white-button.side-margins{flex:0 auto;width:auto;margin:0 0 140px;padding-top:20px;padding-bottom:20px;padding-left:10px}.button.side-margins{flex:0 auto;width:140px;height:auto;margin:0;padding:16px 20px 20px;line-height:10px;position:relative}.button.side-margins.button-consultaion{width:180px;padding-left:20px;padding-right:20px;font-size:14px}.button.contact-btn{margin-top:14px}.button.contact-btn-home{margin-top:0}.style-block{padding-left:0;padding-right:0}.split-image{height:480px;min-height:0}.split-image.contact{height:40vh;min-height:200px}.split-image.about{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c45edf87661_Joshua-Murdock-Puppy.jpeg);height:40vh;max-height:40vh;margin-top:30px}.hero-split-intro{padding-top:48px}.line-button-text{top:50px}.contact.home-v8-contact{margin-top:4px;left:6%}.contact.email-home-v3{margin-top:0;padding-top:8px;padding-bottom:8px;position:static}.contact.phone-home-v3{margin-top:80px;margin-bottom:0;padding-top:8px;padding-bottom:8px;position:static}.contact.home-v2{margin-bottom:136px;bottom:0;left:0;right:auto}.link-v1.more-link{margin-top:0}.link-v1.sg-back-link{right:24px}.location.home-v8-location{bottom:24px;left:6%}.location.hero-slider-location{padding-top:0;bottom:15px;left:6%}.location-icon{flex:1;margin-bottom:96px}.location-text{text-align:left;direction:rtl;margin-top:5px;margin-bottom:0;margin-left:0;padding-left:0;padding-right:40px}.grey-text{text-align:center;width:100%;margin-bottom:20px}.grey-text.plans-head-text{text-align:left;margin-bottom:5px}.grey-text.starting-price-text{margin-bottom:5px}.about-heading{width:100%}.about-text{margin-bottom:0}.about-more-info{flex-direction:column;padding-top:0}.about-links{margin-top:40px}.link-v2.white{align-self:center}.link-v2.category-link{margin-bottom:16px;margin-right:0;display:inline-block}.signature.home-v2{margin-bottom:240px}.counters{flex-direction:column}.about-image-wrapper{padding-right:8px}.counter{width:100%;padding-top:72px;padding-bottom:72px}.counter._2{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbf397027d8b7405bd1df_613%20Dog-07.png)}.counter._3{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/645dbed3df0f35f3368bdd85_1174%20Dog%20training-20.png)}.counter-divider{margin-top:10px;margin-bottom:10px}.about-info{padding-top:0}.client-v2-logo-wrapper{width:100%}.clients-v2-link{width:100%;height:112px}.blog-post{width:100%}.post-card-date-line{width:8%}.side-header{flex-direction:column}.footer-v1-subscrube{padding-right:6%}.input.text-area{margin-right:0}.input.text-area.margin-right{min-height:80px;margin-right:0}.input.half-width{flex:0 auto;width:100%;margin-right:0}.footer-v1-link{flex:0 auto;width:42%;margin-bottom:40px}.footer-v1-links{flex-wrap:wrap;padding-bottom:40px}.service-v2{padding-top:64px;padding-bottom:16px}.experience{flex:0 auto;width:100%;padding-right:0%}.story-more{width:100%;margin-top:40px}.section-side-intro{flex-direction:column}.split-content{padding:64px 6% 30px}.about-video{flex-flow:column;margin-bottom:32px;padding-bottom:20px}.about-video-description{margin-bottom:0}.contact-v1-form{margin-right:0}.work-details{padding-left:0%;padding-right:0%}.card-hover.big-work-hover{padding-bottom:16px;padding-left:24px;padding-right:24px}.card-hover-info.work-big-info{max-width:none}.works-view{float:none;justify-content:center;width:100%;top:0}.works-view-icon{margin-left:4px;margin-right:4px}.tabs-menu{border-bottom:1px solid var(--light-grey);flex-flow:column;align-items:center;margin-bottom:40px;margin-left:-3%;margin-right:-3%;padding-top:0;padding-left:3%;padding-right:3%;display:flex}.portfolio-nav-bar{padding-bottom:32px}.hero-full-image.home-v5{background-image:linear-gradient(#1111114d,#1111114d),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c750af875eb_aziz-acharki-253909.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;flex-direction:column;align-items:flex-start;padding-left:6%;padding-right:6%}.hero-full-image.home-v3{flex-direction:column;align-items:flex-start;padding:8px 6%}.hero-full-image.home-v8{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64583db46f699c191ef875e5_beardface.jpg);background-position:0 0,63%;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:56px;padding-left:6%;padding-right:6%}.hero-small-heading{align-self:center;margin-top:10px;margin-bottom:0}.hero-big-heading{margin-top:10px;margin-bottom:10px;font-size:36px;line-height:40px}.social-icons{justify-content:flex-start;margin-left:-1px}.social-icons.left{align-self:center;margin-left:0}.social-icons.home-v3-icons{margin-top:-48px;margin-left:-4px;margin-right:0;position:static;left:0;right:0}.vertical-info{top:88px;right:4px}.vertical-text{color:#fff}.name{margin-top:20px;margin-left:0;position:static}.name.home-v3{position:static}.hero-down-intro{padding-left:0%;padding-right:0%}.hero-down-heading{margin-left:0}.hero-service{flex:0 auto;width:100%;margin-left:0;margin-right:0;padding-right:0}.categories{flex-direction:column;align-items:center}.categories-wrapper{border-top:1px solid var(--light-grey);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:24px;margin-left:-3%;margin-right:-3%;padding-top:32px;padding-left:32px;padding-right:32px}.hero-left-intro{max-width:100%;margin-top:56px;margin-bottom:56px}._404-message{margin-left:6%;margin-right:6%}.post-card-info{padding-top:112px;padding-left:8%;padding-right:8%}.contact-v1-heading{margin-bottom:10px;margin-right:0;font-size:30px}.nav-info{display:none}.intro-page-hero{padding-left:8%;padding-right:8%}.layout{width:100%}.hero-intro{max-width:100%}.section-intro{margin-bottom:40px}.section-intro.no-margin-bottom{margin-bottom:0;line-height:0}.mini-heading{margin-bottom:5px}.post-card-v2{flex-direction:column;justify-content:center;align-items:center;padding:24px}.post-card-v2-image{width:100%;min-width:none}.post-card-v2-info{padding:24px 0% 8px}.no-top-padding{padding-top:0}.no-margin{margin:0}.blog-categories{flex-direction:column;justify-content:flex-start;align-items:flex-start}.blog-categories-wrapper{flex-direction:column;align-items:flex-start}.work-category-tabs{margin-top:32px}.promo-intro{max-width:100%}.inner-pages{padding-left:8px;padding-right:8px}.inner-page{width:100%;margin-left:0;margin-right:0;padding:16px}.inner-page-preview{width:120px}.work-card-category{margin-bottom:0}.transparent-text{margin-bottom:12px}.no-margin-bottom{margin-bottom:0}.skill-circle-bg{background-image:linear-gradient(#000000bf,#000000bf),linear-gradient(#0000,#0000)}.post-card-info-v3{padding-top:112px;padding-left:8%;padding-right:8%}.blog-post-v3{width:100%}.career-job-wrapper.mobile-reversed{flex-direction:row-reverse}.career-job{flex:1;margin-left:56px;padding:24px}.career-job.left{box-shadow:3px 0 0 0 var(--light-yellow);box-shadow:3px 0 0 0 var(--light-yellow);border-left-style:solid;border-right-style:none}.career-job-corner.right{box-shadow:-1px 1px 0 0 var(--gainsboro);box-shadow:-1px 1px 0 0 var(--gainsboro);left:-7px;right:auto}.career-job-period{width:60px;margin-top:22px;font-size:11px;line-height:16px}.career-job-period.text-left{text-align:right;text-align:right}.career-timeline{left:80px}.timeline-dot-v1{margin-left:73px}.buttons-wrapper{grid-column-gap:10px;grid-row-gap:10px;text-align:center;flex-flow:column;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100%;margin-top:10px;margin-bottom:0;line-height:20px;text-decoration:none;display:flex}.buttons-wrapper.book-now-btn-wrapper-approach{text-align:center;flex-flow:column;margin-bottom:30px;padding-bottom:10px}.buttons-wrapper.book-now-btn-wrapper-approach.book-now-approach{flex-flow:row;justify-content:center}.footer-v2.dark-bg{margin-left:10px}.no-padding-vertical{padding-top:0;padding-bottom:0}.footer-v2-about{align-items:center;width:100%;padding-bottom:30px}.footer-v2-contact{align-self:center}.footer-v2-heading{width:100%}.footer-v2-heading.text-white{align-self:auto;width:100%}.footer-v2-contact-icon{margin-right:10px}.footer-v2-contacts{flex:0 auto;align-self:center;width:100%;padding-bottom:30px;padding-left:0}.footer-v2-follow{width:100%;padding-bottom:0;padding-left:0}.footer-v2-signature{align-self:center}.footer-v2-nav{text-align:center;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;padding-left:0}.footer-v2-nav-link,.footer-v2-nav-link.w--current{align-self:center}.footer-v-2-contact-list{align-self:center;width:100%}.footer-bottom-v2.dark-bg{margin-top:30px}.footer-v2-nav-links{flex-flow:column;width:auto}.work-big{height:120vw}.split-footer-about{width:100%}.split-footer-nav{flex:0 auto;align-self:center;align-items:center;width:100%}.split-footer-follow{align-self:center;width:100%;padding-bottom:10px}.split-footer-contacts{align-items:center;width:100%;margin-right:0}.split-footer-bottom{margin-top:40px;padding-bottom:36px}.side-feature{padding-left:0%;padding-right:0%}.big-quote{flex-direction:column;align-items:center}.big-quote-text{text-align:center}.big-quote-icon{margin-bottom:24px;margin-right:0}.play-button{width:64px;height:64px}.timeline-dot-v2{margin-left:77px}.pricing-table{padding-top:40px;padding-bottom:20px}.divider{margin-bottom:12px}.pricing-features{padding-bottom:20px}.pricing-features.pricing-feature-praogram{margin-top:12px}.pricing-feature{text-align:left;background-size:auto;margin-bottom:4px;padding-left:30px}.contact-v2-card{width:100%;padding:48px 12%}.contact-v2-form{margin-right:0}.info-card{width:100%;padding:48px 16%}.paragraph-big{margin-top:0;margin-bottom:0;padding-bottom:0}.client-v1-link{margin:4px 8px;padding-left:8px;padding-right:8px}.service-v1{padding-left:8px;padding-right:8px}.hero-slider{min-height:720px}.hero-slider-intro{max-width:100%;height:100vh;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:24px;padding-right:24px}.hero-slide._1{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/64584c18325f27ac6cbfca8c_Joshua-Dock-3000.jpeg);background-position:0 0,0%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;border-radius:6px;margin-right:20px;padding-bottom:0;padding-right:0}.nav-top-social,.slider-arrow{display:none}.nav-layout{width:100%;padding-left:12%;padding-right:12%}.sg-sidebar{padding-left:24px;padding-right:24px}.image-9{width:25%;margin-top:90px;margin-bottom:0}.paragraph-2{text-align:center;padding-left:16px}.heading-4{margin-bottom:3px;padding-left:11px}.customer.category-link{margin-bottom:16px;margin-right:0;display:inline-block}.heading-6{margin-bottom:28px}.text-block-2{margin-top:10px;margin-bottom:18px}.heading-7{text-align:center;overflow:hidden}.text-block-3{color:#f8f6f6;text-align:center;font-style:italic}.text-block-4{opacity:1;outline-offset:0px;mix-blend-mode:normal;outline:3px #fff}.text-block-5{text-align:center}.heading-9{width:100%}.image-14{width:500px;height:225px;font-size:24px}.image-15{width:350px;height:270px}.heading-11{margin-bottom:0}.heading-12{width:100%}.heading-13{margin-bottom:10px}.heading-14{width:100%}.link{width:120px;margin-left:0;top:-32px;left:12px;right:0}.text-block-7{left:20px}.text-block-8{padding-right:40px}.heading-18{text-align:center;margin-bottom:10px}.container-2{width:100%}.heading-19{margin-bottom:10px}.text-block-11{text-align:center}.heading-20{margin-bottom:12px}.premium-dog-text{margin-bottom:10px}.heading-21{margin-top:10px}.heading-22{margin-bottom:12px;font-size:30px;line-height:30px}.heading-23{font-size:30px}.container-3{text-align:center}.work-together-link{position:relative;top:-10px}.youtube-2{margin-left:20px;margin-right:20px}.section-3{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:100% 40vh}.image-16{width:100%}.hero-stack{background-image:url(https://cdn.prod.website-files.com/64583db46f699c454ef87500/6ace926571d74fa8f801bef1_CK9T%20BANNER.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;min-width:35vh;min-height:0}.container-4{max-width:none;min-height:auto;display:flex;position:static}.hero-wrapper-two{padding-top:80px;padding-bottom:80px}.heading-24{color:#000;font-size:24px}.features-list{background-color:#111;padding-top:0;position:relative}.features-left{margin-top:0;margin-bottom:0}.features-paragraph{color:#aaa;max-width:100%;margin-bottom:40px;padding-bottom:0;position:static}.features-right{margin-bottom:-30px}.features-block-two{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:auto;margin-bottom:250px;padding-top:0}.features-image{margin-bottom:10px}.container-5{max-width:none}.pricing-card{justify-content:flex-start;align-items:center;padding-bottom:0;top:auto}.image-17,.image-18,.link-block-3{width:100%;height:auto}.video-3{clear:none;max-width:100%;height:220px;margin-top:0;margin-bottom:40px;position:relative}.paragraph-3{color:#aaa;max-width:100%;margin-top:0;margin-bottom:40px;position:relative;top:auto}.video-4{max-width:100%;height:220px;margin-bottom:40px;position:relative;top:auto}.paragraph-4{color:#aaa;max-width:100%;margin-bottom:20px;position:relative;top:auto}.video-5{max-width:100%;height:220px;margin-bottom:40px;position:relative;top:auto}.paragraph-5{color:#aaa;max-width:100%;margin-top:-20px;margin-bottom:0;position:relative;top:auto}.heading-25{color:#aaa;max-width:100%;margin-top:10px;font-size:18px}.body-2{color:#111;max-height:none}.div{text-align:center;min-height:auto}.heading-28{margin-bottom:0}.bold-text-4{display:inline;position:static}.heading-31,.heading-32{margin-bottom:0}.bold-text-6{position:relative}.submit-button{background-color:#d97706}.bold-text-7{margin-bottom:0;display:block;position:relative}}