@media screen and (max-width: 1800px) and (min-width:1600px){
  .partner-pets-img{
    width: 210px;
    height: 100%;
    object-fit: contain;
    object-position: bottom;
  }
  .counter-dog-image {
    position: absolute;
    top: 18%;
    width: 280px;
  }
  .our-process-dog-image{
    width: 150px;
  }
  .footer-pet-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 87%;
    object-fit: contain;
  }
  .faq-design-img{
    height: 100%;
  }
}
@media screen and (max-width: 1800px){
  .title-box{
    padding: 10% 6% 0% 6%;
    margin-top: -11%;
  }
  #slider {
    margin-top: -9%;
  }
  .single-adopt-our-process .our-process-box{
    width: 90%;
    margin: auto;
  }
}
@media screen and (max-width: 1600px){
  .about-shape-image {
    position: absolute;
    top: -20%;
    left: 0;
    height: 100%;
    width: 100px;
    object-fit: contain;
  }
  .about-skill-cat-image {
    position: absolute;
    bottom: 10%;
    right: 0;
    width: 200px;
    height: auto;
  }
  .counter-dog-image {
    position: absolute;
    /* bottom: 0; */
    width: 225px;
    height: max-content;
    top: 33%;
  }
  .our-process-dog-image {
    position: absolute;
    bottom: 15%;
    width: 120px;
    height: max-content;
  }
  .partner-pets-img {
    right: 0;
    bottom: 0;
    position: absolute;
    width: 160px;
    height: max-content;
  }
  .footer-pet-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 135px;
    height: 87%;
    object-fit: contain;
  }
  .faq-design-img,.team-design-img,.pricing-plans-design-img,.about-shape-image.about-partner-design-img,.about-testi-design-img,.history-design-img,.single-design-img{
    width: 100px;
    bottom: 0;
    top: unset;
    height: 636px;
  }
  .single-adopt-our-process-bg-two{
    width: 160px !important;
  }
  .single-adopt-our-process-bg-one{
    width: 130px !important;
  }
  #ourServices .our-services-box {
    margin-top: 12%;
  }
  .carousel-indicators{
    bottom: 10%;
    left: 5ch;
  }
  .slider-content-column {
    padding: 0px 6% 0px 0%;
    position: absolute;
    left: 7%;
  }
  .carousel-control-next, .carousel-control-prev{
    left: 1%;
  }
  .carousel-control-next {
    top: 54%;
  }
}
@media screen and (max-width: 1399px){
  .slider-content-column {
    padding: 0px 8% 0px 0%;
    left: 10%;
  }
}
@media screen and (max-width: 1400px){
  .about-image-main-box:after{
    top: 4%;
    right: 25%;
  }
  .Header-button.btn {
    font: normal normal bold 14px/20px Quicksand;
    padding: 10px 3px 10px 2px;
  }
  .main-navigation a{
    font: normal normal 600 16px/25px Quicksand;
  }
  #slider {
    margin-top: -15%;
  }
  .slider-content-column {
    padding: 0px 4% 0px 0%;
    left: 5%;
  }
  .carousel-indicators{
    bottom: 0%;
    left: -10ch;
  }
  .slider-main-image-box{
    position: relative;
    clip-path: circle(60% at 66% 41%);
  }
  .slider-main-image-box:before {
    clip-path: circle(56% at 71% 44%);
  }
  .slider-box-shadow-box-shadow {
    clip-path: circle(56% at 71% 44%);
  }
  .carousel-indicators {
    bottom: 0%;
    left: -10ch;
  }
  .slider-indicator button:nth-child(2){
    left: 14ch;
    top: 3ch;
  }
  .slider-indicator button:nth-child(3){
    left: 35ch;
    top: 1ch;
  }
  .carousel-control-prev {
    top: unset;
    bottom: 2%;
    left: 4%;
    border-radius: 8px 0px 0px 8px !important;
  }
  .carousel-control-next {
    top: unset;
    right: unset;
    bottom: 2%;
    left: 7%;
    border-radius: 0px 8px 8px 0px !important;
  }
  .content_page .collection-img-box {
    width: 230px;
    height: 100%;
  }
}
@media screen and (max-width: 1365px){
  .single-blog-shape-image,.single-blog-shape-image-two,.about-shape-image,.counter-dog-image,.pricing-plans-design-img,.our-process-dog-image,.testimonial-cat-img,.team-design-img,.partner-pets-img,.faq-design-img,.footer-pet-image,.about-skill-cat-image,.service-page-dog-img,.single-adopt-our-process-bg-one,.single-adopt-our-process-bg-two,.about-partner-design-img,.history-design-img,.about-testi-design-img,.single-design-img{
    display: none;
  }
  .wc-block-components-sidebar,.wc-block-components-sidebar-layout .wc-block-components-main{
    width: 100% !important;
  }
  .our-process-img-box{
    width: 100px;
    height: 100px;
  }
  .our-process-adopt-content-box{
    width: 100%;
    height: auto;
  }
}
@media screen and (max-width: 1200px){
  #single-product-page .single_add_to_cart_button{
    left: 15%;
  }
  .about-image-main-box:after{
    top: 3%;
    right: 24%;
  }
  .eco-box .loader{
    width: 50%;
    height: 50%;
  }
  .service-video-box:after,.services-pet-image{
    display: none;
  }
  .about-skill-box{
    background-color: #F4F4F4;
  }
  .about-service-icon-text p{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .about-content-box p,.content-box p,.our-faq-text,.about-service-content-box p,.about-mission-para p, .about-history-para p, .about-vission-para p,.single-service-content-box p,.adopt-pets-page-contents-box p,.single-team-content-box p, .team-biography-text,.rescue-content-text-box p,.rescue-box-content-paragraph p,.single-post-content p,.desc-box{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    padding: 0px;
  }
  .Header-button.btn {
    font: normal normal bold 13px/20px Quicksand;
    color: #fff;
    background: #000;
    padding: 10px 3px 10px 5px;
  }
  .Header-button .btn-icon {
    font-size: 10px;
    padding: 5px 6px;
  }
  .header-menu:before{
    border-right: 1px solid #000;
    height: 25px;
    content: '';
    right: 0px;
  }
  .main-navigation li {
    position: relative;
    padding: 20px 10px 20px 10px;
  }
  .main-navigation a{
    font: normal normal 600 14px/25px Quicksand;
  }
  .background-dots-img{
    display: none;
  }
  #ourServices{
    margin-top: 0%;
    background-size: cover;
  }
  #ourServices .our-services-box {
    margin-top: 0%;
  }
  .service-video-box {
    bottom: 20%;
  }
  .services-icon-image {
    position: absolute;
    top: 30%;
  }
  .pricing-plan-button{
    font: normal normal bold 14px/20px Quicksand;
  }
  .planing-text-content {
    font: normal normal 600 16px/37px Quicksand;
  }
  #partner {
    background-color: var(--orange);
  }
  .our-process-testimonial,.about-skill-box,.our-process-testimonial,.pets-partners{
    background-image: none !important;
  }
  #slider {
    margin-top: -15%;
  }
  .slider-content-column {
    padding: 0px 9% 0px 0%;
    left: 5%;
    bottom: 10%;
  }
  h1 {
    font: normal normal bold 40px/54px Quicksand;
  }
  .slider-pets-img,.background-dots-img{
    display: none;
  }
  .carousel-indicators {
    bottom: -3%;
    left: 2ch;
  }
  .slider-indicator button:nth-child(1) {
    width: 125px;
    height: 125px;
  }
  .slider-indicator button:nth-child(2) {
    width: 105px;
    height: 105px;
    left: 15ch;
    top: 2ch;
  }
  .slider-indicator button:nth-child(3) {
    width: 90px;
    height: 90px;
  }
  .single-service-content-box p {
    font: normal normal normal 16px/35px Lato;
  }
}
@media screen and (min-width: 1200px) {
  .top-cart img {
    width: 25px;
  }
  .search-toggle i {
    font-size: 18px;
  }
}
@media screen and (min-width: 1023px) {
  .single-post .topbar-text p,.single-post .topbar-call a,.single-post #topBar .social_icon i{
    color: #000;
  }
}
@media screen and (max-width: 1023px) {
  .slider-main-image-box{
    position: relative;
    left: unset;
  }
  #menu-primary-menu-1 > .menu-item-has-children::before{
    content: "\f078";
    font-family: 'Font Awesome 5 Free';
    font-weight: 800;
    position: absolute;
    right: 16px;
    bottom: 0;
    top: 20px;
    font-size: 14px;
    color: #fff;
  }
  .main-navigation ul ul {
    background-color: transparent;
    border: none;
  }
  .main-navigation ul ul li, .menubar.scrolled .main-navigation ul ul li {
    border-bottom: none;
  }
  .toggle-nav {
    display: none;
  }
  #sidebar1{
    transition: 0.5s;
  }
  amp-sidebar#sidebar1 {
    height: 100%;
    width: 250px;
    position: fixed;
    z-index: 999999;
    top: 0;
    left: 0;
    background-color: var(--orange);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
    transition: all 4s ease;
    -webkit-box-shadow: 1px 0 5px rgb(0 0 0 / 50%);
    box-shadow: 1px 0 5px rgb(0 0 0 / 50%);
    transition-duration: 1s;
    animation: slideInLeftMenu 1s;
    }
    @keyframes slideInLeftMenu {
    0% {
    opacity: 0;
    -webkit-transform: translateX(-296px);
    -ms-transform: translateX(-296px);
    transform: translateX(-296px);
  }

    100% {
      -webkit-transform: translateX(0px);
      -ms-transform: translateX(0px);
      transform: translateX(0px);
    }
  }
  .sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    color: #818181;
    display: block;
    transition: 0.3s;
  }
  #close_nav {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 26px;
    color: white;
    cursor: pointer;
    z-index: 9999;
    text-align: right;
  }
  #close_nav i{
    color: white;
    border: 1px solid #fff;
    font-size: 15px;
    border-radius: 50%;
    padding: 9px;
    height: 30px;
    line-height: 0.8;
    width: 31px;
  }
  .sidenav #site-navigation {
    width: 100%;
  }
  .toggle-nav{
    position: relative;
  }
  .toggle-nav span {
    position: absolute;
    left: 25px;
  }
  .thumb_image_border, .main-header .sidenav {
    display: none;
  }
  iframe {
    width: 100%;
    height: auto;
  }
  .toggle-nav {
    display: block;
    z-index: 1;
  }
  .main-navigation a {
    color: var(--grey4);
    font: normal normal 600 16px/25px Quicksand;
  }
  .main-navigation .menu {
    float: none;
    text-align: center;
  }
  .main-navigation ul ul li, #masthead.scrolled .main-navigation ul ul li {
    display: block;
  }
  .main-navigation .menu>ul>li.highlight {
    background: transparent !important;
  }
  .menu>ul>li:hover:before, .menu>ul>li.current_page_item:before, .menu>ul>li.current-menu-item:before {
    display: none;
  }
  .sf-arrows .sf-with-ul:after {
    border-top-color: var(--grey2);
  }
  .toggle i.fa.fa-bars, .toggle i.fa.fa-times {
    float: right;
    color: black;
  }
  .menubar .nav ul {
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }
  .menubar .nav ul li, .menubar.scrolled .main-navigation li {
    border-top:1px #fff solid;
    display: block;
    text-align: left;
    float: none;
    padding: 8px 0;
  }
  .menu-item-has-children>a {
    padding-bottom: 11px !important;
  }
  .nav ul li a {
    padding: 5px 10px;
    display: block;
    color: var(--white) !important;
  }
  .nav ul li ul li a:before {
  content: "\00BB \00a0";
  }
  .nav ul li ul li a {
    padding-left: 20px !important;
  }
  .nav ul li ul li ul li a {
    padding-left: 30px !important;
  }
  .main-navigation ul ul {
    position: static;
    width: 100%;
    box-shadow: none;
  }
  .innermenubox {
    justify-content: center;
  }
  .main-navigation ul ul, .sub-menu{
    animation: unset !important;
    transition: unset !important;
  }
  .about-icon-image,.services-icon-image,.counter-icon-image,.our-pricing-plans-icon-image,.our-faq-icon-image,#newsletter .news_title{
    background-position: center;
  }
  .right_menu.scrolled .header-cart-box,.right_menu.scrolled .header-icons{
    /* display: none !important; */
  }
  .header-menu:before{
    display: none;
  }
  #topBar{
    background-color: #000;
  }
  .home .topbar-text p{
    color: #fff;
  }
  .header-box{
    box-shadow: none;
  }
  .topbar-call a{
    justify-content: center;
  }
  #slider {
    margin-top: -14%;
  }
  .slider-content-column {
    padding: 0px 5% 0px 0%;
    left: 5%;
  }
  .carousel-indicators{
    bottom: -3%;
    left: 0ch;
  }
  .slider-indicator button:nth-child(2) {
    left: 10ch;
    top: 2ch;
  }
  .slider-indicator button:nth-child(3) {
    left: 25ch;
    top: -1ch;
  }
  .title-box.banner-img{
    background-size: cover !important;
  }
  #footer .recent-post-box .media.post-thumb {
    width: 100%;
  }
  .amelia-v2-booking #amelia-container .am-fs-sb{
    width: 45% !important;
  }
}
@media screen and (max-width: 991px) and (min-width: 768px) {
  #single-product-page .summary.entry-summary .desc-box,#single-product-page .single-product0-desc{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
@media screen and (max-width: 991px) {
  #our-team{
    padding: 0%;
  }
  #single-product-page .product.type-product{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
  }
  .about-image-main-box{
    order: 2;
    width: 500px;
    height: 500px;
    margin: auto;
  }
  .about-image-main-box:after {
    top: 13%;
    right: 24%;
  }
  .slider-content-column {
    position: unset;
    z-index: 1;
    padding: 38% 20px 12% 20px;
  }
  .slider-main-image-box {
    clip-path: unset;
    background: unset;
  }
  .slider-box-shadow-box-shadow{
    clip-path: unset;
  }
  .slider-paragraph{
    color: #fff;
  }
  #slider {
    margin-top: -27%;
    margin-bottom: 8%;
  }
  .slider-main-image-box{
    position: absolute;
    top: 0;
    z-index: 0;
    filter: brightness(0.8);
  }
  .carousel-indicators {
    display: flex;
    top: unset;
    bottom: -5%;
    left: 0;
    right: 0;
    width: max-content;
    margin: 0 auto;
  }
  .slider-indicator button:nth-child(2),.slider-indicator button:nth-child(3){
    left: 0px;
  }
  .slider-indicator button{
    width: 80px !important;
    height: 80px !important;
    right: unset !important;
    top: unset !important;
    position: relative !important;
  }
  .slider-indicator button img{
    border: 4px solid #fff !important;
  }
  .slider-sub-heading{
    color: #fff;
    font: normal normal normal 16px/30px Lato;
  }
  .slider-content-box{
    width: 80%;
    margin: auto;
  }
  h1 {
    color: #fff;
  }
  .certified-content-box{
    justify-content: center;
  }
  .certified-content-box p {
    font: normal normal 600 14px/29px Quicksand;
  }
  #ourServices{
    background-color: #F3F2F2;
    background-image: none;
    margin-top: 0%;
  }
  .single-video-btn i{
    left: 50%;
  }
  .services-icon-image,.service-video-box{
    position: relative;
    margin: auto;
  }
  .service-icon-img,.service-title:after{
    margin: auto;
  }
  #ourServices .services-button-box,.service-content{
    text-align: center;
  }
  .modal-contents{
    width: 90%;
  }
  #gallery .vw_gallery_front{
    grid-template-rows: repeat(3,100px);
  }
  .pricing-plan-carousel-box{
    margin-top: -16%;
  }
  .our-process-head-box{
    order: 2;
  }
  .our-process-img-box{
    margin: auto;
  }
  .our-process-content-box{
    justify-content: center;
    width: 52%;
    margin: auto;
  }
  .testimonial-image-content-box{
    margin: auto;
  }
  .carousel-control-next, .carousel-control-prev{
    left: 5%;
  }
  .carousel-control-prev {
    top: 56%;
    border-radius: 8px 8px 0px 0px !important;
  }
  .carousel-control-next {
    top: 61.3%;
    border-radius: 0px 0px 8px 8px !important;
  }
  .about-service-icon-box{
    margin: auto;
  }
  .client-image{
    width: 150px;
    margin: auto;
  }
  .single-service-icon-img {
    width: 80px;
    height: 80px;
    right: 10px;
  }
  .services-meta-images {
    display: flex;
    justify-content: center;
    width: 35%;
    height: 100%;
    margin: auto;
  }
  .adopt-pet-form,.rescue-team-form{
    width: 100%;
  }
  #single-adopt-pets-page .slider-for{
    width: auto;
    height: 80px;
  }
  #single-adopt-pets-page .slider-for .slick-track{
    display: flex;
  }
  #single-adopt-pets-page .img-slider-box{
    width: 150px;
    height: 80px;
  }
  #single-adopt-pets-page .adopt-pet-form-box{
    justify-content: center;
  }
  .single-adopts-slider-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
  }
  .adopts-points-box p{
    text-align: start;
  }
  .adopt-pets-inform-form-box{
    padding: 15px 15px 15px 15px;
  }
  .single-team-content-box p, .team-biography-text{
    padding: 0px;
  }
  .adopt-pets-page-contents-box h4, .adopt-pets-inform-form-box h4, .rescue-box-content-paragraph h4 {
    font: normal normal bold 20px/40px Quicksand;
  }
  .contactpage-details p{
    width: 100%;
  }
  .page-content.error_bgs{
    background-size: 100%;
  }
  .error-contents img{
    width: 70%;
  }
  .error-contents h4 {
    font: normal normal normal 25px/30px Muli;
  }
  .error-button.btn {
    font: normal normal bold 14px/20px Quicksand;
    color: #fff;
    background: var(--orange);
    padding: 10px 4px 10px 8px;
  }
  .blog-content-boxes{
    justify-content: center;
  }
  .newsinner.blog-detail {
    margin: 5px 5px;
  }
  .benifit-services-points .check-points-box{
    justify-content: center;
  }

  .adopts-points-box{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: center;
    margin: auto;
    width: 40%;
  }
  .plans-card-body{
    border-radius: 15px !important;
  }
}
@media screen and (max-width: 767px) {
  .wishlist_table.mobile li {
    margin: auto !important;
  }
  #single-product-page .woocommerce-product-gallery,#single-product-page .summary.entry-summary{
    width: 100% !important;
  }
  .about-image-main-box:after{
    display: none;
  }
  .right_menu.scrolled .header-cart-box,.right_menu.scrolled .header-icons{
    display: none !important;
  }
  .btn {
    font: normal normal bold 14px/20px Quicksand;
  }
  .btn-icon {
    font-size: 14px;
    padding: 6px 8px;
  }
  .title-box {
    padding: 0% 6% 0% 6%;
    margin-top: 0%;
  }
  .announcenet-left-social-content {
    justify-content: space-around;
  }
  #header{
    padding: 0px;
  }
  .header-box{
    padding: 10px;
  }
  .right_menu.scrolled.header-box,.right_menu.scrolled .logo{
    padding: 0px !important;
  }
  .slider-paragraph{
    display: none;
  }
  .about-image-box,.about-strip-box{
    /* display: none; */
  }
  #gallery .vw_gallery_front li{
    width: 50%;
    padding: 5px !important;
  }
  #gallery .vw_gallery_front{
    display: flex;
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .our-process-content-box{
    justify-content: center;
    width: 70%;
    margin: auto;
  }
  .pets-paw-bg-img{
    height: 95%;
  }
  .our-pets-designation-text{
    justify-content: center;
  }
  #our_blog .owl-stage{
    right: unset;
  }
  #footer{
    background-color: var(--orange);
    background-image: none;
  }
  .footer-two .about_me,.footer-four aside{
    left: unset;
  }
  .footer-two .location {
    width: 100%;
  }
  .footer-two h3:after, .footer-three h3:after, .footer-four h3:after{
    margin: auto;
  }
  #newsletter .news_inner {
    padding: 15px;
  }
  .carousel-control-next, .carousel-control-prev{
    left: 5%;
  }
  .carousel-control-prev {
    top: 55%;
  }
  .carousel-control-next {
    top: 61.5%;
  }
  .services-meta-images {
    display: grid;
    justify-content: center;
    gap: 10px;
    width: 100%;
    height: 100%;
  }
  .rescue-image-box-content{
    height: 250px;
  }
  .single-rescue-field-box{
    justify-content: center;
  }
  .content_page .collection-img-box {
    width: 220px;
    height: 100%;
  }
  .collection-img-box {
    width: 220px;
    height: 100%;
  }
  .single-image{
    height: 200px;
  }
  .single-image img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
  }
  .container.single-post{
    margin-top: unset;
    padding: 15px;
  }
  .single-post h2 {
    font: normal normal bold 28px/45px Quicksand;
  }
  .single-blog-meta{
    justify-content: space-around;
  }
  .list-unstyled {
    padding-left: 0;
    list-style: none;
    width: 30%;
  }
  .entry-author a{
    font: normal normal normal 14px/35px Lato;
  }
  .entry-date, .entry-comments a{
    font: normal normal normal 13px/35px Lato;
  }
  .entry-comments{
    margin-left: 0px;
  }
  .single-post-comment .comments-area {
    display: block !important;
  }
  .product-details{
    text-align: center;
  }
  .products-meta,.product-rating-trade-content-box{
    justify-content: center;
  }
  #single-product-page .woocommerce-product-gallery {
    width: 100%;
  }
  #single-product-page .summary.entry-summary {
    width: 100%;
    text-align: center;
  }
  #single-product-page .woocommerce .star-rating{
    margin: 0 !important;
  }
  #single-product-page .woocommerce-product-rating{
    display: flex !important;
    justify-content: center;
    align-items: center;
  }
  #single-product-page .woocommerce-product-details__short-description p{
    width: 100%;
  }
  .woocommerce div.product form.cart{
    width: max-content;
    margin: auto;
  }
  #single-product-page .single_add_to_cart_button{
    left: unset;
    right: 0px;
  }
  #single-product-page .summary.entry-summary{
    margin-bottom: 5em;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs{
    display: flex;
    justify-content: center;
    gap: 6px;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li a {
    font: normal normal 600 14px/25px Quicksand;
  }
  .woocommerce div.product .woocommerce-tabs .panel ,#single-product-page .product_title{
    text-align: center;
  }
  .comment-text .meta{
    padding-bottom: 10px;
  }
  .comment-text .star-rating{
    margin: auto;
    left: 0;
    right: 0;
    top: 35%;
  }
  #footer ul{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0 auto;
    width: max-content;
  }
  .pricing-plan-carousel-box{
    margin-top: 0%;
  }
  .adopts-points-box{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: center;
    margin: auto;
    width: 50%;
  }
  #reviews .form-submit,.rescue-team-form-page p:nth-child(11), .adopt-pet-form-page form p:nth-child(9),.contac_form form p:nth-child(5){
    margin: auto;
  }
  .amelia-v2-booking #amelia-container .am-fs__main-footer{
    justify-content: center !important;
  }
}
@media screen and (max-width: 575px) {
  .about-image-main-box {
    order: 2;
    width: 100%;
    height: 100%;
    margin: auto;
  }
  .team-social-icon-box{
    display: block;
  }
  .team-head:hover img {
    /* box-shadow: 0px 6px 0px 0px var(--orange), 0px -10px 0px 0px var(--orange); */
  }
  .header-box{
    border-radius: 0px 0px 10px 10px;
  }
  .topbar-call{
    justify-content: center;
  }
  #slider {
    margin-top: 0%;
    margin-bottom: 8%;
  }
  .slider-content-column {
    padding: 30px 20px 40px 20px;
  }
  h1 {
    font: normal normal bold 30px/40px Quicksand;
    color: #fff;
  }
  h2 {
    font: normal normal bold 30px/40px Quicksand;
  }
  .carousel-indicators{
    bottom: -15%;
  }
  .carousel-control-prev {
    top: 41%;
  }
  .slider-nav-arrow{
    display: none;
  }
  #cat_inner-tab button a {
    padding: 16px 23px;
    font: 600 14px/25px Lato;
  }
  .adopt-pet-form-page label,.rescue-team-form label{
    width: 100%;
  }
  .adopt-pet-form-page form,.rescue-team-form form{
    top: -25px;
  }
  .content_page .newsinner.blog-detail{
    display: block !important;
  }
  .content_page .collection-img-box {
    width: 100%;
    height: 230px;
  }
  .content_page .collectionbox-text{
    padding-top: 10px;
  }
  .content_page .blog-admin-box-content{
    justify-content: center;
  }
  .newsinner.blog-detail{
    display: block !important;
    margin: 5px 5px;
  }
  .collection-img-box {
    width: 100%;
    height: 230px;
  }
  .collectionbox-text{
    padding-top: 10px;
  }
  .blog-admin-box-content{
    justify-content: center;
  }
  #newsletter [type=submit]{
    padding: 12px 20% 12px 13px;
    font: normal normal bold 14px/22px Quicksand;
  }
  .page-numbers {
    padding: 6px 7px;
    font: normal normal normal 13px/24px Lato;
  }
  .circle-big .block{
    margin: auto;
  }
  .product-inner-content-box {
    padding: 15px !important;
  }
  .amelia-v2-booking #amelia-container.am-fs__wrapper *{
    font-size: 12px !important;
    --am-padd-select: 6px 18px 6px 0px !important;
  }
  .amelia-v2-booking #amelia-container .am-button.am-button--default span{
    padding: 10px 115% 10px 10px !important;
  }
}
@media screen and (max-width: 480px) and (min-width:375px){
  .team-head{
    width: 90% !important;
    margin : auto;
  }
}
@media screen and (max-width: 480px){
  .owl-item.active .team-head .team-social-icon-box p:nth-child(1) {
    position: absolute;
    bottom: 38px;
    left: 10%;
  }
  .owl-item.active .team-head .team-social-icon-box p:nth-child(2) {
    position: absolute;
    bottom: 12px;
    left: 25%;
  }
  .owl-item.active .team-head .team-social-icon-box p:nth-child(3) {
    position: absolute;
    bottom: 12px;
    right: 25%;
  }
  .owl-item.active .team-head .team-social-icon-box p:nth-child(4) {
    position: absolute;
    bottom: 38px;
    right: 10%;
  }
  ul#cat_inner-tab{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    width: auto;
    height: 100px;
    padding: 10px;
  }
  .single-adopt-btn{
    display: block !important;
  }
  .single-adopt-btn .about-socialbox{
    margin-top: 20px;
    justify-content: center;
  }
  .adopts-points-box{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: center;
    margin: auto;
    width: 60%;
  }
  #footer .footer-three ul{
    width: 80%;
  }
}
