@media (max-width:1300px){#pet-page .box,.box-custom,#pfast-page #pet-page .box,.box-custom{margin:0 auto}}.arrow-button{color:#ef8903;background:transparent;font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;display:flex;max-width:550px;justify-content:space-between;border:1px solid #ef8903;border-top-left-radius:25px;border-bottom-right-radius:25px;padding:20px}.arrow-button .arrow{max-width:45px}.feature-cards-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:40px 20px}.feature-card{display:flex;align-items:flex-start;background:white;border-radius:25px 0;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.05);flex:1 1 calc(33.333% - 20px);margin-bottom:20px}.feature-card-number{font-size:30px;font-weight:bold;color:#f7931e;margin-right:20px;flex-shrink:0}.feature-card>div{display:flex;flex-direction:column}.feature-card-title{font-weight:bold;color:#1c2d2f}.feature-card-description{color:#1c2d2f;margin-top:4px;line-height:1.5;font-weight:400}@media (max-width:768px){.feature-cards-wrapper{flex-direction:column;align-items:center}.feature-card{flex:1 1 100%;width:100%}}.box-wrap .box-gray{background:#dee2e4!important;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.box-wrap{display:flex;gap:10px;flex-wrap:nowrap}.box,.box-custom{display:flex;flex-direction:row;align-items:center;padding:20px;gap:20px;justify-content:space-between;border-radius:25px 0 25px 0;width:100%;height:auto;transition:transform 0.3s ease,box-shadow 0.3s ease}.box{background:#1C3C38}.box-custom{background:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.box-custom .hidden{position:relative;max-width:30px;opacity:0}.box-custom .oversize{top:-25px;position:absolute;max-width:85px}@media (max-width:1286px){.box-custom .oversize{top:initial!important;position:static!important;max-width:35px!important}.box-custom .hidden{display:none}}.box-custom h3,.box h3{font-size:14px;margin:0;padding:0;line-height:1.2;font-weight:600}.box h3{color:#fff}.box-custom h3{color:#212121}.custom-box .box img{max-height:25px}.box img{max-height:30px}.box:hover,.box-custom:hover{transform:scale(1.05);box-shadow:0 6px 10px rgba(0,0,0,0.15);cursor:pointer}@media (max-width:1300px){.box-wrap{flex-wrap:wrap;gap:15px}.box,.box-custom{width:calc(50% - 10px);flex-direction:column;align-items:flex-start;align-items:center}.box-custom h3,.box h3{font-size:16px}.box img{max-width:30px}}@media (max-width:768px){.box-wrap{flex-wrap:wrap;gap:10px}.box,.box-custom{width:100%;padding:15px}.box img{max-width:25px}}.timeline{display:flex;align-items:flex-start;gap:5%;position:relative}.timeline>div{margin-left:15px}.timeline .image{padding:10px 15px;background-color:#1C3C38;display:flex;justify-content:center;align-items:flex-start;border-radius:10px 0 10px 0;position:relative;width:80px;flex-shrink:0}.timeline .image img{width:25px;height:auto}.timeline .image::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);width:5px;background-color:#fff;height:450px}.timeline h2{color:#1c3c37;font-size:25px;font-weight:600;margin-bottom:10px}.timeline p{font-size:18px;line-height:1.4;font-weight:300;margin-bottom:20px}.timeline ul{font-size:18px;line-height:1.4;font-weight:300;margin-bottom:40px}.timeline-small-columns{display:flex;gap:20px}.timeline-small-columns+.timeline-small-columns{margin-top:20px}.number{color:#cacfd3;flex:0 0 50px;font-size:50px;font-weight:bold;display:flex;justify-content:center;align-items:flex-start}.timeline-content{flex:1}.timeline-custom{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:16px}.timeline-custom-image{flex:0 0 8.3333%;max-width:8.3333%;text-align:center;padding:10px 15px;background-color:#1C3C38;display:flex;justify-content:center;align-items:flex-start;border-radius:10px 0 10px 0;position:relative;width:80px;flex-shrink:0}.timeline-custom-image::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);width:5px;background-color:#fff;height:450px}.timeline-custom-image img{width:25px;height:auto}.timeline-custom-content{flex:0 0 91.6667%;max-width:91.6667%;display:flex;flex-wrap:wrap;gap:16px}.timeline-spans-10{flex:1 1 100%;padding:16px;background-color:#f1f1f1;margin-bottom:16px}.timeline-custom-column{flex:1 1 calc(33.33% - 16px);box-sizing:border-box;padding:16px;text-align:left;margin-bottom:16px}.timeline-custom-column img{max-height:25px;height:auto;margin-bottom:8px;display:block}.timeline-custom-column h2{font-size:20px;font-weight:bold;margin-bottom:8px}@media (max-width:768px){.timeline{display:block!important}.timeline .image::after{height:0!important}.timeline .image{width:100%!important;margin-bottom:15px!important}.timeline-custom{flex-wrap:wrap}.timeline-custom-image,.timeline-custom-content{flex:100%;max-width:100%}.timeline-custom-column{flex:100%;min-width:100%}}@media (min-width:979px) and (max-width:1518px){.et_pb_menu_0_tb_header #mobile_menu1{left:-300px!important}}@media only screen and (max-width:1518px){.et_pb_menu .et_mobile_menu li{list-style-type:none;text-align:left}.et_pb_menu .et_mobile_menu{padding-left:0}.et_pb_menu_0_tb_header #mobile_menu1{min-width:400px}.et_pb_section_1_tb_header .et_pb_menu .et_pb_menu__menu{display:none}.et_pb_section_1_tb_header .et_mobile_nav_menu{display:block}}@media only screen and (max-width:978px){.et_pb_menu_1_tb_header.et_pb_menu{justify-content:center!important}}input#additional_wooccm0_file{display:block!important}button#additional_wooccm0_button{border:none}.contact-us_form label.wpforms-field-label{color:#fff!important;font-size:18px!important;font-weight:300!important}.contact-us_form .wpforms-container .wpforms-field input,.contact-us_form .wpforms-container .wpforms-field select,.contact-us_form .wpforms-container .wpforms-field textarea{background:transparent!important;border-radius:0!important;border-color:#fff!important;min-height:50px!important;color:#fff!important}.contact-us_form .wpforms-submit{background:none!important;border:0!important;color:#f3870e!important;box-shadow:none!important;text-transform:uppercase;font-weight:300!important;text-decoration:underline!important;float:right!important}.header_icon-wrap{display:flex;max-width:800px;align-items:center}.header_icon-wrap h1{color:#1c3c38;font-size:40px;font-weight:bold;text-transform:uppercase}.header_icon-wrap h1 span{color:#f3870e}.header_icon-wrap img{max-width:70px}#mobile_menu1{width:250px;max-height:500px;overflow:scroll}.homepage-form .wpforms-container{margin:0!important;padding:0!important}.homepage-form .wpforms-submit{background:#ef8903!important;text-transform:uppercase!important;font-size:16px!important;padding:8px 32px!important;border-top-left-radius:25px!important;border-bottom-right-radius:25px!important}.pum-theme-103,.pum-theme-default-theme{background:rgba(28,60,56,0.9)!important}.pum-theme-103 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background:#1c3c38;padding:15px;line-height:1;font-size:16px}.pum-theme-103 .pum-container,.pum-theme-default-theme .pum-container{padding:50px;border-top-left-radius:50px;border-bottom-right-radius:50px}.popmake-content .hbspt-form label{color:#1C3C38;font-size:14px}.popmake-content .hbspt-form .input input{width:100%;height:40px;border:1px solid #1C3C38;margin-bottom:15px}.popmake-content .hbspt-form .actions{text-align:right}.popmake-content .hbspt-form .actions input{background:none;border:none;text-transform:uppercase;color:#ef8903;text-decoration:underline;font-weight:600;font-size:18px;cursor:pointer}@media only screen and (max-width:500px){.management-team .person{flex-wrap:wrap}.management-team .person_image{flex:100%}.management-team .person_image a{display:block!important}.management-team h5,.management-team p{text-align:center}}.scroll-arrow a{position:absolute;right:70px;top:-150px}.scroll-arrow span{transform-origin:0 0;transform:rotate(-90deg);position:absolute;text-transform:uppercase;padding-left:15px;font-size:24px}.scroll-arrow img{height:110px;display:block}.management-team .person{display:flex;gap:30px}.management-team .person_image{text-align:center}.management-team .person_image img{max-width:120px;margin-bottom:20px}.management-team .person_image a{color:#96a3ae;display:inline-block}.management-team .person_image a span{font-size:24px}.management-team h5{color:#566471;font-size:25px;font-weight:lighter;margin-bottom:15px}.management-team h5 span{color:#f3870e;font-weight:500}.management-team p{color:#1c3c38;font-size:18px;font-weight:300;line-height:1.3}.career-opening a{color:#1c3c38;font-weight:bold;font-size:30px;line-height:1.2;text-transform:uppercase;display:flex;justify-content:space-between;border:1px solid #47615e;border-top-left-radius:50px;border-bottom-right-radius:50px;padding:40px}.career-opening img{max-width:110px}@media (max-width:470px){.career-opening img{display:none}.career-opening a{font-size:20px;text-align:center;justify-content:center}}.newsletter-footer a{color:#ef8903;background:transparent;font-size:16px;line-height:1.2;text-transform:uppercase;display:flex;justify-content:space-between;border:1px solid #ef8903;border-top-left-radius:25px;border-bottom-right-radius:25px;padding:20px}.newsletter-footer img{max-width:45px}