@font-face{font-family:Helvetica Neue;src:url(../media/HelveticaNeue-Roman.2_wfzk9258ozg.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(../media/HelveticaNeue-Medium.1duxjrumr_jew.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(../media/HelveticaNeueBold.0s2rf-rtvtyr7.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pawcinno;src:url(../media/PAWCINNO.0eusrcp-g-wtp.woff2)format("woff2"),url(../media/PAWCINNO.0j8x5xaitd8ey.otf)format("opentype"),url(../media/PAWCINNO.2etb-8oxz7ki_.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Biro Script;src:url(../media/Biro_Script_reduced.12vot3knh2obu.otf)format("opentype"),url(../media/Biro_Script_reduced.40f03-bm_-_5l.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Laripagi;src:url(../media/Laripagi-Regular.0pw3micl1ulfa.otf)format("opentype"),url(../media/Laripagi-Regular.2_43uoc8eo7lt.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Laripagi;src:url(../media/Laripagi-Italic.0zo56po6qe6ub.otf)format("opentype"),url(../media/Laripagi-Italic.3ahe48_kl1hu4.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Laripagi;src:url(../media/Laripagi-Bold.4049vaz1kaidi.otf)format("opentype"),url(../media/Laripagi-Bold.161id-oe0lmuo.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Laripagi;src:url(../media/Laripagi-BoldItalic.307403z-q3anf.otf)format("opentype"),url(../media/Laripagi-BoldItalic.2jy2ckfukck3_.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{color:#2c2c2c;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#07211e;font-family:Laripagi,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box;margin:0;padding:0}body{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#07211e;margin:0;font-style:normal;font-weight:400}code{font-family:Laripagi,Helvetica Neue,sans-serif}h1,h2,h3,h4,h5,h6,.main-title,.top-title,.font-title{font-family:Pawcinno,serif}html{scrollbar-gutter:stable;scroll-behavior:smooth;scroll-snap-type:none}section{scroll-snap-align:center;height:100%}ul{list-style:none}li{text-decoration:none;list-style:none}a{color:#efeeea;text-decoration:none;transition:all .5s}a:hover{transition:all .5s}button,input,textarea{font-family:Laripagi,Helvetica Neue,sans-serif}.elite-paws-home-btn{color:#efeeea;text-transform:uppercase;letter-spacing:.04em;background:#07211e;border-radius:7px;margin-top:30px;padding:12px 22px;font-family:Pawcinno,serif;font-size:.9rem;display:inline-flex}.elite-paws-home-btn:hover{opacity:.88}.btn-primary{--btn-bg:#fcf2e0;--btn-text:#07211e;--btn-shadow:#07211e24;--btn-shadow-hover:#07211e2e}.btn-secondary{--btn-bg:#6f7a43;--btn-text:#fcf2e0;--btn-shadow:#07211e29;--btn-shadow-hover:#07211e38}.btn-tertiary{--btn-bg:#07211e;--btn-text:#efeeea;--btn-shadow:#07211e38;--btn-shadow-hover:#07211e42}.text-primary{color:#fcf2e0!important}.text-secondary{color:#6f7a43!important}.text-tertiary{color:#07211e!important}.text-quinary,.text-white{color:#efeeea!important}.text-black{color:#2c2c2c!important}.bg-primary{background-color:#fcf2e0!important}.bg-secondary{background-color:#6f7a43!important}.bg-tertiary{background-color:#07211e!important}.bg-quinary,.bg-white{background-color:#efeeea!important}.bg-black{background-color:#2c2c2c!important}.brand-font{letter-spacing:.5px;font-family:Pawcinno,serif;font-weight:700}.head-div .head-top{flex-direction:row;align-items:center;gap:20px;display:flex}.head-div .head-top .head-top-hr{background:#fcf2e0;border:none;width:100px;height:2px;margin-left:-100px}@media (max-width:768px){.head-div .head-top .head-top-hr{width:60px;margin-left:-50px}}@media (max-width:480px){.head-div .head-top .head-top-hr{width:50px;margin-left:0}}.head-div .head-top .top-title{text-transform:uppercase;letter-spacing:1px;color:#fcf2e0;margin:0;font-size:14px;font-weight:700}@media (max-width:768px){.head-div .head-top .top-title{letter-spacing:1.5px;font-size:12px}}@media (max-width:480px){.head-div .head-top .top-title{letter-spacing:1px;font-size:11px}}.head-div .main-title{letter-spacing:2px;text-transform:uppercase;color:#2c2c2c;margin:0;font-size:30px;font-weight:700;line-height:1.2}@media (max-width:1024px){.head-div .main-title{letter-spacing:1.5px;font-size:28px}}@media (max-width:768px){.head-div .main-title{letter-spacing:1px;font-size:26px;line-height:1.3}}@media (max-width:480px){.head-div .main-title{letter-spacing:.5px;font-size:24px}}.head-div .main-title .color{color:#fcf2e0}.head-div .main-description{text-shadow:2px 2px 4px #00000080;max-width:700px;margin-top:20px}.section-container{padding:100px 300px}@media (max-width:2000px){.section-container{padding-left:250px;padding-right:250px}}@media (max-width:1800px){.section-container{padding-left:200px;padding-right:200px}}@media (max-width:1600px){.section-container{padding-left:100px;padding-right:100px}}@media (max-width:768px){.section-container{padding:50px}}@media (max-width:500px){.section-container{padding-left:30px;padding-right:30px}}.elite-paws-portfolio{background:0 0;min-height:100vh;padding:120px 50px 56px}.elite-paws-portfolio-bg{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.elite-paws-portfolio-inner{z-index:1;align-items:flex-start;gap:70px;width:100%;min-height:calc(100vh - 176px);display:flex;position:relative}.elite-paws-portfolio-left{flex:0 0 320px;align-self:start;height:fit-content;position:sticky;top:50vh;transform:translateY(-50%)}.elite-paws-portfolio-tags{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.elite-paws-portfolio-tags span{color:#07211ee6;white-space:nowrap;background:#fcf2e0f2;border:1px solid #07211e29;border-radius:999px;padding:6px 10px;font-family:Laripagi,Helvetica Neue,sans-serif;font-size:.74rem}.elite-paws-portfolio-title{color:#fcf2e0;text-transform:uppercase;margin:0 0 10px;font-family:Pawcinno,serif;font-size:clamp(2.2rem,4.6vw,4.7rem);line-height:.95}.elite-paws-portfolio-subtitle{color:#fcf2e0eb;margin:0;font-family:Laripagi,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700}.elite-paws-portfolio-back{color:#fcf2e0;text-transform:uppercase;margin-top:24px;font-family:Laripagi,Helvetica Neue,sans-serif;font-size:.76rem;text-decoration:underline;display:inline-block}.elite-paws-portfolio-right{flex:auto;justify-content:start;align-items:flex-start;gap:20px;min-width:0;display:flex}.elite-paws-portfolio-column{flex-direction:column;align-items:stretch;gap:20px;width:425px;max-width:100%;display:flex}.elite-paws-portfolio-card{background:#07211e33;border-radius:20px;width:100%;min-height:160px;overflow:hidden}.elite-paws-portfolio-card img{object-fit:cover;width:100%;height:100%;display:block}.elite-paws-portfolio-card-text{color:#07211e;background:#fcf2e0;flex-direction:column;justify-content:center;align-self:start;gap:16px;height:auto;min-height:220px;padding:28px;display:flex}.elite-paws-portfolio-card-text .elite-paws-portfolio-card-text-title{text-transform:uppercase;letter-spacing:.02em;color:#07211efa;margin:0 0 8px;font-family:Pawcinno,serif;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;line-height:1.15}.elite-paws-portfolio-card-text p{margin:0;font-family:Laripagi,Helvetica Neue,sans-serif;font-size:.95rem;line-height:1.45}.elite-paws-portfolio-card-metric{color:#fcf2e0;text-align:center;background:#6f7a43;flex-direction:column;justify-content:center;align-self:start;align-items:center;height:auto;min-height:180px;padding:28px 22px;display:flex}.elite-paws-portfolio-card-metric h3{text-transform:none;margin:0 0 10px;font-family:Laripagi,Helvetica Neue,sans-serif;font-size:1.05rem;line-height:1.2}.elite-paws-portfolio-card-metric p{margin:0;font-family:Pawcinno,serif;font-size:clamp(3.2rem,6vw,5.4rem);line-height:.9}.elite-paws-portfolio-card-metric-a{min-height:210px}.elite-paws-portfolio-card-metric-b{min-height:250px}.elite-paws-portfolio-card-image{width:100%;height:650px;min-height:650px}@media (max-width:1080px){.elite-paws-portfolio{padding:96px 18px 44px}.elite-paws-portfolio-inner{display:block}.elite-paws-portfolio-left{margin-bottom:24px;padding-left:8px;position:relative;top:auto;transform:none}.elite-paws-portfolio-right{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding-left:0;padding-right:0}.elite-paws-portfolio-column{flex:1 1 0;gap:12px;width:calc(50% - 6px);min-width:0;max-width:none}.elite-paws-portfolio-right .elite-paws-portfolio-card-image{height:300px;min-height:300px}.elite-paws-portfolio-right .elite-paws-portfolio-card-text{gap:10px;min-height:180px;padding:16px}.elite-paws-portfolio-right .elite-paws-portfolio-card-text .elite-paws-portfolio-card-text-title{font-size:1rem}.elite-paws-portfolio-right .elite-paws-portfolio-card-text p{font-size:.8rem;line-height:1.35}.elite-paws-portfolio-right .elite-paws-portfolio-card-metric{min-height:140px;padding:14px 12px}.elite-paws-portfolio-right .elite-paws-portfolio-card-metric h3{font-size:.86rem}.elite-paws-portfolio-right .elite-paws-portfolio-card-metric p{font-size:clamp(2rem,6vw,3rem)}}@media (max-width:600px){.elite-paws-portfolio{padding:84px 12px 40px}.elite-paws-portfolio-right{align-items:flex-start;gap:10px;width:100%;padding-left:0;padding-right:0}.elite-paws-portfolio-left{padding-left:10px}.elite-paws-portfolio-column{flex:1 1 0;gap:10px;width:calc(50% - 5px);min-width:0;max-width:none}.elite-paws-portfolio-right .elite-paws-portfolio-card-image{height:240px;min-height:240px}.elite-paws-portfolio-right .elite-paws-portfolio-card-text{gap:8px;min-height:152px;padding:12px 10px}.elite-paws-portfolio-right .elite-paws-portfolio-card-text .elite-paws-portfolio-card-text-title{margin-bottom:2px;font-size:.9rem}.elite-paws-portfolio-right .elite-paws-portfolio-card-text p{font-size:.74rem;line-height:1.3}.elite-paws-portfolio-right .elite-paws-portfolio-card-metric{min-height:124px;padding:12px 8px}.elite-paws-portfolio-right .elite-paws-portfolio-card-metric h3{margin-bottom:6px;font-size:.78rem}.elite-paws-portfolio-right .elite-paws-portfolio-card-metric p{font-size:clamp(1.7rem,8vw,2.4rem)}}
