.elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3351 .elementor-element.elementor-element-24525c95:not(.elementor-motion-effects-element-type-background), .elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foreversmilesortho.com/wp-content/uploads/2021/06/girl-with-braces-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-background-overlay{background-color:var( --e-global-color-d01486a );transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-container{min-height:674px;}.elementor-3351 .elementor-element.elementor-element-24525c95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3351 .elementor-element.elementor-element-248f2e7e{text-align:center;}.elementor-3351 .elementor-element.elementor-element-248f2e7e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8a9afcf );}.elementor-3351 .elementor-element.elementor-element-7e3aabf6{font-family:var( --e-global-typography-ed75d95-font-family ), Sans-serif;font-size:var( --e-global-typography-ed75d95-font-size );font-weight:var( --e-global-typography-ed75d95-font-weight );text-transform:var( --e-global-typography-ed75d95-text-transform );font-style:var( --e-global-typography-ed75d95-font-style );line-height:var( --e-global-typography-ed75d95-line-height );letter-spacing:var( --e-global-typography-ed75d95-letter-spacing );color:var( --e-global-color-8a9afcf );}.elementor-3351 .elementor-element.elementor-element-7e3aabf6 a{color:var( --e-global-color-8a9afcf );}.elementor-3351 .elementor-element.elementor-element-b8ffb37{padding:110px 0px 120px 0px;}.elementor-3351 .elementor-element.elementor-element-367e0340 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-367e0340{text-align:center;}.elementor-3351 .elementor-element.elementor-element-367e0340 .elementor-heading-title{font-family:var( --e-global-typography-522e8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-522e8ef-font-size );font-weight:var( --e-global-typography-522e8ef-font-weight );text-transform:var( --e-global-typography-522e8ef-text-transform );font-style:var( --e-global-typography-522e8ef-font-style );line-height:var( --e-global-typography-522e8ef-line-height );letter-spacing:var( --e-global-typography-522e8ef-letter-spacing );color:var( --e-global-color-74498d0 );}.elementor-3351 .elementor-element.elementor-element-cfe86a4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-cfe86a4{text-align:center;}.elementor-3351 .elementor-element.elementor-element-cfe86a4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0b52523 );}.elementor-3351 .elementor-element.elementor-element-2c82b4f6 > .elementor-widget-container{padding:0px 150px 5px 150px;}.elementor-3351 .elementor-element.elementor-element-2c82b4f6{text-align:center;font-family:var( --e-global-typography-c34bb06-font-family ), Sans-serif;font-size:var( --e-global-typography-c34bb06-font-size );font-weight:var( --e-global-typography-c34bb06-font-weight );text-transform:var( --e-global-typography-c34bb06-text-transform );font-style:var( --e-global-typography-c34bb06-font-style );line-height:var( --e-global-typography-c34bb06-line-height );color:var( --e-global-color-74edee1 );}.elementor-3351 .elementor-element.elementor-element-99755b5{--grid-columns:1;--grid-row-gap:80px;}.elementor-msie .elementor-3351 .elementor-element.elementor-element-3bff0708 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-container{grid-column-gap:45px;grid-row-gap:45px;}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-name-designation {padding:0px 50px 0px 30px;background-color:var( --e-global-color-0b52523 );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front{text-align:left;}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-name {color:var( --e-global-color-8a9afcf );font-family:var( --e-global-typography-296ae4c-font-family ), Sans-serif;font-size:var( --e-global-typography-296ae4c-font-size );font-weight:var( --e-global-typography-296ae4c-font-weight );text-transform:var( --e-global-typography-296ae4c-text-transform );font-style:var( --e-global-typography-296ae4c-font-style );line-height:var( --e-global-typography-296ae4c-line-height );letter-spacing:var( --e-global-typography-296ae4c-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-designation span{color:var( --e-global-color-8a9afcf );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-designation span {font-family:var( --e-global-typography-c34bb06-font-family ), Sans-serif;font-size:var( --e-global-typography-c34bb06-font-size );font-weight:var( --e-global-typography-c34bb06-font-weight );text-transform:var( --e-global-typography-c34bb06-text-transform );font-style:var( --e-global-typography-c34bb06-font-style );line-height:var( --e-global-typography-c34bb06-line-height );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-bio{background-color:var( --e-global-color-0b52523 );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__back{text-align:center;}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__front .team-image img{height:500px;object-fit:cover;}@media(max-width:1024px){.elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-container{min-height:589px;}.elementor-3351 .elementor-element.elementor-element-24525c95:not(.elementor-motion-effects-element-type-background), .elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3351 .elementor-element.elementor-element-248f2e7e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3351 .elementor-element.elementor-element-7e3aabf6{font-size:var( --e-global-typography-ed75d95-font-size );line-height:var( --e-global-typography-ed75d95-line-height );letter-spacing:var( --e-global-typography-ed75d95-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-b8ffb37{padding:60px 40px 75px 55px;}.elementor-3351 .elementor-element.elementor-element-1047d61c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-367e0340 .elementor-heading-title{font-size:var( --e-global-typography-522e8ef-font-size );line-height:var( --e-global-typography-522e8ef-line-height );letter-spacing:var( --e-global-typography-522e8ef-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-cfe86a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3351 .elementor-element.elementor-element-2c82b4f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-2c82b4f6{font-size:var( --e-global-typography-c34bb06-font-size );line-height:var( --e-global-typography-c34bb06-line-height );}.elementor-3351 .elementor-element.elementor-element-99755b5{--grid-columns:1;--grid-row-gap:50px;}.elementor-msie .elementor-3351 .elementor-element.elementor-element-3bff0708 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-container{grid-row-gap:45px;}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-name-designation {padding:20px 20px 20px 20px;}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-name {font-size:var( --e-global-typography-296ae4c-font-size );line-height:var( --e-global-typography-296ae4c-line-height );letter-spacing:var( --e-global-typography-296ae4c-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-designation span {font-size:var( --e-global-typography-c34bb06-font-size );line-height:var( --e-global-typography-c34bb06-line-height );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__front .team-image img{height:428px;}}@media(max-width:767px){.elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-container{min-height:414px;}.elementor-3351 .elementor-element.elementor-element-24525c95:not(.elementor-motion-effects-element-type-background), .elementor-3351 .elementor-element.elementor-element-24525c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-3351 .elementor-element.elementor-element-248f2e7e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3351 .elementor-element.elementor-element-7e3aabf6{font-size:var( --e-global-typography-ed75d95-font-size );line-height:var( --e-global-typography-ed75d95-line-height );letter-spacing:var( --e-global-typography-ed75d95-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-b8ffb37{padding:40px 16px 40px 17px;}.elementor-3351 .elementor-element.elementor-element-367e0340 .elementor-heading-title{font-size:var( --e-global-typography-522e8ef-font-size );line-height:var( --e-global-typography-522e8ef-line-height );letter-spacing:var( --e-global-typography-522e8ef-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-cfe86a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3351 .elementor-element.elementor-element-cfe86a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3351 .elementor-element.elementor-element-2c82b4f6{font-size:var( --e-global-typography-c34bb06-font-size );line-height:var( --e-global-typography-c34bb06-line-height );}.elementor-3351 .elementor-element.elementor-element-99755b5{--grid-columns:1;}.elementor-3351 .elementor-element.elementor-element-99755b5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-msie .elementor-3351 .elementor-element.elementor-element-3bff0708 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-3351 .elementor-element.elementor-element-3bff0708 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-container{grid-row-gap:30px;}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-name {font-size:var( --e-global-typography-296ae4c-font-size );line-height:var( --e-global-typography-296ae4c-line-height );letter-spacing:var( --e-global-typography-296ae4c-letter-spacing );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__layer.hip-team-box__front .team-designation span {font-size:var( --e-global-typography-c34bb06-font-size );line-height:var( --e-global-typography-c34bb06-line-height );}.elementor-3351 .elementor-element.elementor-element-3bff0708 .hip-team-box__front .team-image img{height:500px;}}/* Start custom CSS for section, class: .elementor-element-24525c95 */#breadcrumbs a{
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    text-transform: inherit;
    font-weight: inherit;
}
#breadcrumbs span.breadcrumb_last {
    color:#3AC0FF;
}
#breadcrumbs a:hover{
    color:#228CBE;
}
@media(max-width:1024px){
  .breadcrumbs__page--banner{
    background-position: 28% 50% !important;
}  
}

@media(max-width:767px){
    .breadcrumbs__page--banner{
    background-position: 21% 50% !important;
}
.breadcrumbs__page--banner .elementor-heading-title span{
    display:block;
}
#breadcrumbs span.breadcrumb_last{
    display:block;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b8ffb37 */.meet-the-team .hip-team-box__front{
    border-radius: 15px;
    box-shadow: -15px 15px 0 #228CBE;
    overflow: hidden;
}
.meet-the-team .top-image{
    width:355px;
    height: 480px;
}

@media only screen and (min-width:1025px) {
    .meet-the-team .hip-team-box__front {
        position:relative;
    }
    .meet-the-team .hip-team-box__front .team-name-designation {
        height:0;
        opacity:0;
        transition: all .2s linear;
        position:absolute;
        bottom:0;
        width:100%;
        overflow:hidden;
    }
    .meet-the-team .hip-team-box__front:hover .team-name-designation{
        height: auto;
        opacity:1;
        padding:23px 50px 30px 30px !important;
        
    }
}
@media only screen and (max-width:1024px) {
 .meet-the-team .top-image{
    width:100%;
    height: 430px;
    object-fit:cover;
    overflow:hidden;
 }
 .meet-the-team .top-image img {
     width:100%;
 }
 .meet-the-team .team-name-designation {
     margin-top:-5px;
 }
}

@media only screen and (max-width: 767px) {
    .meet-the-team .hip-team-box__front{
    border-radius: 10px;
    box-shadow: -10px 10px 0 #228CBE;
    overflow: hidden;
 }
  .meet-the-team .top-image{
    width:100%;
    height: 400px;
    height: 320px;
    object-fit:cover;
 }
}/* End custom CSS */