@media only screen and (min-width: 768px) and (max-width: 1210px){
.contact-one__list {
    align-items: baseline;
    justify-content: inherit;
    flex-direction: column;
}
.contact-one__single+.contact-one__single {
    margin-top: 30px;
}
.contact-one__single:before {
        display: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1260px){

.main-menu .mobile-nav__toggler {
        color: var(--oxpins-white);
        display: inline-block;
        padding: 17px 0;
    }
    
        .main-slider-two__nav{
        display:none;
    }

.main-menu__right-bottom {
    justify-content: flex-end;
    padding-right: 40px;
}

}

@media only screen and (max-width: 1260px) 
{
    
    
    
.mobile-nav__content .main-menu__list>li>a>button.expanded,
.mobile-nav__content .main-menu__list>li>ul>li>a>button.expanded,
.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button.expanded {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  background-color:var(--oxpins-pink);
  color:  #fff;
}
    
    .mobile-nav__content .main-menu__list>li>a>button,
.mobile-nav__content .main-menu__list>li>ul>li>a>button,
.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button {
  border-radius: 4px;
}
    
    .item{
        padding-left:40px;
        padding-right:40px;
    }
    

      .mobile-col{
        display: flex;
    flex-direction: column;
    width: 70vw;
    flex-wrap: nowrap;
    }
    
    .footer-copyright-icon {
    float: left;
    margin-left: 0px;
    margin-right: 10px;
}

    .site-footer__bottom {
    height: auto;
    }
    
    .footer-copyright {
    justify-content: flex-start;
    width: auto;
    margin-bottom:40px;
        
    }
    

.main-menu__right-top-social{
        display:none;
    }
    


  .main-menu .main-menu__list,
  .main-menu .main-menu__list>li>ul,
  .main-menu .main-menu__list>li>ul>li>ul,
  .stricky-header .main-menu__list,
  .stricky-header .main-menu__list>li>ul,
  .stricky-header .main-menu__list>li>ul>li>ul {
 display:none;
 }

.main-menu__main-menu-content-box{
    display:none;
}

.mobile-nav__top 
{
    align-items: flex-start;
    flex-direction: column;
}

.mobile-nav__top .main-menu__btn
{
    background-color: transparent;
    padding: 0;
    margin-top: 15px;
}

.mobile-nav__top .main-menu__btn:before {
    background-color: transparent;
}
    
    .news-one__read-more {
        font-size: 1.1em;
    }

/* ---- about us ------ */


/* ---- about us ------ */

.about-one{
    padding:40px 20px 80px;
}

.about-one__img-update img{
    height:auto;
}

.about-one__img-update 
{
    position: relative;
    top: 10px;
    left: 0;
    width: 90vw;
    height: auto;
}


.about-one__curved-circle-box-update {
    bottom: 0px;
 }


.about-one__curved-circle-box {
    height: 150px;
    width: 150px;
}


.about-one__curved-circle-box .curved-circle {
    top: 9px;
    right: 9px;
    bottom: 9px;
    left: 9px;
}

.chum {
    bottom: 0px;
    font-size: 60px;
}

.h665 {
    height: auto;
}

.about-four__img-resize {
        width: 350px;
}

.about-four__right .section-title {
    padding: 0px 40px 20px;
}

.about-four__right {
         margin-top: 0px; 
    }
    
    .owl-nav-circle {
    width: 50px;
    height: 50px;
    }
    
    .owl-nav {
    align-items: flex-end;
    padding: 0 40px;
    }


.about-us-div-right {
    padding-left: 150px;
    padding-right: 120px;
    padding-top: 65px;
    padding-bottom: 80px;
}

.paddingtop60 {
    padding: 60px 40px;
}

.about-one__left-update {
    
    padding-left: 0px;
    padding-bottom: 100px;
    margin: 50px auto 0;
}

.about-one__right {
    margin-top: 40px;
    padding-left: 0;
    padding-right: 0;
}

.about-four__left-updated-right100 {
     margin-right: auto;
     margin-left: auto;
}

.height800 {
    height: auto;
}

.about-four__img {
    width:100%;
    height:100%;
}

.main-slider-two{
    width: 100vw;
    height: 500px;
}

.main-slider-two__content {
    
    padding: 45px 40px 45px 40px;
}



.about-four {
    width: 100vw;
    height: auto;
 
    
}

    .height695{
        height:auto;
    }

.main-slider-two__title{
    text-align:left;
}


/* wealth */

.page-header-bg-wealth{
    background-position-y: -80px;
}


    .youtube-size
    {
        margin-left: auto;
        margin-right: auto;
    }
    
    
    /* living trust*/
    
    .about-one__left-update2
    {
    padding-left: 0;
    padding-bottom: 100px;
    margin-right: auto;
    margin-left: auto;
    }
    
    
.wealth-care-planning-visual1{
    width:100%;
}
.width580{
    width: 50%;
}

}

@media only screen and (max-width: 1210px) {
    
    .site-section__top {
    padding: 40px;
    }
    
    .main-slider-two .container {
    padding-top: 150px;
    }
    
    .section-content16-mobile {
    padding: 0 150px;
}

.hold-heart-group-div {
    height: auto;
 }
 
 .hold-heart-group-div {
    justify-content: center;
}

.paddingleftright2 {
    padding-left: 150px;
    padding-right: 150px;
}

    .youtubesize
    {
        margin-left: auto;
        margin-right: auto;
    }

.about-four__right {
       
        margin: 100px auto 0;
    }
    
    .sectionpadding-standard{
   padding-top: 50px;
   height: auto;
}


.wealth-div-right {
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 10px;
    padding-bottom: 80px;
}
    
    
    .footer-block-adjust,
    .footer-block-adjust2 {
        width: 160px;
    }
    
    
    .Academy-icon-div-index {
     margin-top: 0; 
}

.responsive-col {
    flex-wrap: wrap;
}

.div280x360 {
    width: 45%;
    height: auto;
    margin: 20px;
  }
  
  .news-one__content img {
    margin-left:auto;
    margin-right:auto;
}

} /* media 1210 end */





@media only screen and (max-width: 992px) {
    
    
    .mobilehide{
        display:none;
    }
    
    .main-slider-two .container {
  padding-top: 70px;
    }
    
    .main-slider-two__nav .swiper-button-next,
.main-slider-two__nav .swiper-button-prev {
  width: 60px;
  height: 60px;
  margin-top: 20px;

    }
    
    .height750 {
    height: auto;
}

.flex-col {
    align-content: center;
 }
    
    .main-slider-two{
    width: 100vw;
    height: 480px;
    z-index: 2;
}


}