#top .av_textblock_section.av-mbgzd416-dbfec4b36c04313cb6766b87eb3f0dca .avia_textblock{
font-size:24px;
}

#top .flex_column.av-7v6yirf-fe9569e7eff601a773f94e2a368dd025{
margin-top:0px;
}
.flex_column.av-7v6yirf-fe9569e7eff601a773f94e2a368dd025{
border-radius:30px 30px 0 0;
padding:30px 30px 30px 30px;
background-color:#ba6128;
}
.responsive #top #wrap_all .flex_column.av-7v6yirf-fe9569e7eff601a773f94e2a368dd025{
margin-top:0px;
}

#top .av-special-heading.av-mb0utssk-e7825ba586c1efc1d22f4d7d17c72105{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mb0utssk-e7825ba586c1efc1d22f4d7d17c72105 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb0utssk-e7825ba586c1efc1d22f4d7d17c72105 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mb0utssk-e7825ba586c1efc1d22f4d7d17c72105 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mb0utssk-e7825ba586c1efc1d22f4d7d17c72105 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-mb0utssk-e7825ba586c1efc1d22f4d7d17c72105 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-mb0uu72c-d971d1240f747b0c874a12bd491d9ecf .avia_textblock{
color:#ffffff;
}

.flex_column.av-7sx19x7-c1e5ed1b9b0e83fb7a6c5a425df87fd1{
width:32.3333333333%;
margin-left:0;
border-radius:0px 0px 30px 30px;
padding:0px 30px 30px 30px;
background-color:#ba6128;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7sx19x7-c1e5ed1b9b0e83fb7a6c5a425df87fd1 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-mb0uv6yf-773d16845799908fe1f8193ab4ed711d .avia_textblock{
color:#ffffff;
}

.flex_column.av-797vva3-6a351ae05769973b33f2c8d5e2599083{
width:66.1666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-797vva3-6a351ae05769973b33f2c8d5e2599083 .av-flex-placeholder{
width:1.5%;
}

.avia-section.av-1qd83tn-9c99608e22a118acd2a0d87393377418{
background-color:#f4f4f4;
background-image:unset;
}

#top .av-special-heading.av-mb0v5ek9-c23b8a72cd92570f7929e69d5f36240b{
padding-bottom:10px;
}
body .av-special-heading.av-mb0v5ek9-c23b8a72cd92570f7929e69d5f36240b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb0v5ek9-c23b8a72cd92570f7929e69d5f36240b .av-subheading{
font-size:15px;
}

.flex_cell.av-1a3k01n-33b591c9889fb327a9b488727cd702c8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1a3k01n-33b591c9889fb327a9b488727cd702c8{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-mb0vaaz7-68e45adbef87d0d07dbd28f971790ce1{
padding-bottom:10px;
color:#b25230;
}
body .av-special-heading.av-mb0vaaz7-68e45adbef87d0d07dbd28f971790ce1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb0vaaz7-68e45adbef87d0d07dbd28f971790ce1 .special-heading-inner-border{
border-color:#b25230;
}
.av-special-heading.av-mb0vaaz7-68e45adbef87d0d07dbd28f971790ce1 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mb0vaaz7-68e45adbef87d0d07dbd28f971790ce1 .av-special-heading-tag .heading-wrap:before{
border-color:#b25230;
}
body .av-special-heading.av-mb0vaaz7-68e45adbef87d0d07dbd28f971790ce1 .av-special-heading-tag .heading-wrap:after{
border-color:#b25230;
}

.flex_cell.av-20obl6j-9b16b897c69455dd5f669ec8556ab316{
vertical-align:top;
background:url(https://www.northpointpets.com/wp-content/uploads/2025/07/Puppy-Facebook.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-20obl6j-9b16b897c69455dd5f669ec8556ab316{
padding:450px 0 0 0 !important;
}

.flex_cell.av-mb0x5ajl-4e84e40044d31b3763cb87ee536aa68c{
vertical-align:top;
background:url(https://www.northpointpets.com/wp-content/uploads/2025/07/IMG_3271-Copy-scaled.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mb0x5ajl-4e84e40044d31b3763cb87ee536aa68c{
padding:450px 0 0 0 !important;
}

.flex_cell.av-10az3ln-7900d408aa708a4b687d28930f9981ab{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-10az3ln-7900d408aa708a4b687d28930f9981ab{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-mb0x5ueq-05f9aae5a4ef9be7a724501363cd882e{
padding-bottom:10px;
color:#b25230;
}
body .av-special-heading.av-mb0x5ueq-05f9aae5a4ef9be7a724501363cd882e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb0x5ueq-05f9aae5a4ef9be7a724501363cd882e .special-heading-inner-border{
border-color:#b25230;
}
.av-special-heading.av-mb0x5ueq-05f9aae5a4ef9be7a724501363cd882e .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mb0x5ueq-05f9aae5a4ef9be7a724501363cd882e .av-special-heading-tag .heading-wrap:before{
border-color:#b25230;
}
body .av-special-heading.av-mb0x5ueq-05f9aae5a4ef9be7a724501363cd882e .av-special-heading-tag .heading-wrap:after{
border-color:#b25230;
}

.flex_cell.av-4bc6i57-d7511f8fc9fa21493542ab5f768164df{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4bc6i57-d7511f8fc9fa21493542ab5f768164df{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-mb6iicup-0209a15735472832316fadf6492a3872{
padding-bottom:10px;
color:#b25230;
}
body .av-special-heading.av-mb6iicup-0209a15735472832316fadf6492a3872 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb6iicup-0209a15735472832316fadf6492a3872 .special-heading-inner-border{
border-color:#b25230;
}
.av-special-heading.av-mb6iicup-0209a15735472832316fadf6492a3872 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mb6iicup-0209a15735472832316fadf6492a3872 .av-special-heading-tag .heading-wrap:before{
border-color:#b25230;
}
body .av-special-heading.av-mb6iicup-0209a15735472832316fadf6492a3872 .av-special-heading-tag .heading-wrap:after{
border-color:#b25230;
}

.flex_cell.av-2w02v97-a19ee60d896820d94d0e6a16fd3231b3{
vertical-align:top;
background:url(https://www.northpointpets.com/wp-content/uploads/2025/07/3L8A0348-1-scaled.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2w02v97-a19ee60d896820d94d0e6a16fd3231b3{
padding:450px 0 0 0 !important;
}

.flex_cell.av-22rtcor-2f5f81d66de977dd9632ac6dc756af76{
vertical-align:top;
background:url(https://www.northpointpets.com/wp-content/uploads/2025/07/Nettie-Jumping-3.jpeg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-22rtcor-2f5f81d66de977dd9632ac6dc756af76{
padding:450px 0 0 0 !important;
}

.flex_cell.av-5hbebf-dda86e65f5736918d782772773c662a8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-5hbebf-dda86e65f5736918d782772773c662a8{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-mb6ijfj0-c37539933f5015693e8b6e2dba7474d0{
padding-bottom:10px;
color:#b25230;
}
body .av-special-heading.av-mb6ijfj0-c37539933f5015693e8b6e2dba7474d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mb6ijfj0-c37539933f5015693e8b6e2dba7474d0 .special-heading-inner-border{
border-color:#b25230;
}
.av-special-heading.av-mb6ijfj0-c37539933f5015693e8b6e2dba7474d0 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mb6ijfj0-c37539933f5015693e8b6e2dba7474d0 .av-special-heading-tag .heading-wrap:before{
border-color:#b25230;
}
body .av-special-heading.av-mb6ijfj0-c37539933f5015693e8b6e2dba7474d0 .av-special-heading-tag .heading-wrap:after{
border-color:#b25230;
}

.flex_column.av-x2a517-08168bb9be465032dec7dd89b2ed4034{
width:100%;
margin-left:0;
border-radius:30px 30px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ba6128;
}
#top .flex_column_table.av-equal-height-column-flextable.av-x2a517-08168bb9be465032dec7dd89b2ed4034 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-mb6imjt7-7ad764f69845662f3ead7771017739ca .avia_textblock{
color:#ffffff;
}

.flex_column.av-mb6iokiq-1454a95d4cd9e32ccd5e7984173050ff{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mb6iokiq-1454a95d4cd9e32ccd5e7984173050ff .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-mb6irlhr-ddd68537317c267c8ad3227ca84850a8 .avia_textblock{
column-count:2;
}

.flex_column.av-mb6ipc8f-0cfda4bcdbd5db9d515a2743ea262133{
padding:30px 30px 30px 30px;
background-color:#ba6128;
}

#top .av_textblock_section.av-1d6472z-933687cedd86a28d48c4b17b878b5069 .avia_textblock{
color:#ffffff;
}

.flex_column.av-mb6ipmi8-a6a306a16a8e47cb1e3311a205655148{
padding:30px 30px 30px 30px;
background-color:#ba6128;
}

#top .av_textblock_section.av-lirpy3-c061cc4155e20d9cc3ef5a5bfbe355e4 .avia_textblock{
color:#ffffff;
}

.flex_column.av-l9ln8b-dee67a8223dc729d47798b32cfdba6e8{
padding:0px 0px 0px 0px;
}


@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-mb6irlhr-ddd68537317c267c8ad3227ca84850a8 .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mb6irlhr-ddd68537317c267c8ad3227ca84850a8 .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-1a3k01n-33b591c9889fb327a9b488727cd702c8{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-10az3ln-7900d408aa708a4b687d28930f9981ab{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-4bc6i57-d7511f8fc9fa21493542ab5f768164df{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-5hbebf-dda86e65f5736918d782772773c662a8{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-1a3k01n-33b591c9889fb327a9b488727cd702c8{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-10az3ln-7900d408aa708a4b687d28930f9981ab{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-4bc6i57-d7511f8fc9fa21493542ab5f768164df{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-5hbebf-dda86e65f5736918d782772773c662a8{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-1a3k01n-33b591c9889fb327a9b488727cd702c8{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-10az3ln-7900d408aa708a4b687d28930f9981ab{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-4bc6i57-d7511f8fc9fa21493542ab5f768164df{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-5hbebf-dda86e65f5736918d782772773c662a8{
padding:30px 30px 30px 30px !important;
}
}
