.elementor-6487 .elementor-element.elementor-element-4c51b924 > .elementor-container{max-width:1303px;}.elementor-6487 .elementor-element.elementor-element-4c51b924{border-style:solid;border-width:0px 0px 1.5px 0px;border-color:#79746F7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 7%;}.elementor-6487 .elementor-element.elementor-element-4c51b924 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6487 .elementor-element.elementor-element-25e06425 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1.5px;border-color:#79746F80;padding:31px 43px 30px 42px;}.elementor-6487 .elementor-element.elementor-element-7d57dba5:not(.elementor-motion-effects-element-type-background), .elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/opt-banner-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-background-overlay{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/banner-desk-shape-overlay.png");background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-container{max-width:1218px;min-height:528px;}.elementor-6487 .elementor-element.elementor-element-7d57dba5{border-style:solid;border-width:0px 0px 0px 0px;border-color:#79746F7D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6487 .elementor-element.elementor-element-31e6689e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6487 .elementor-element.elementor-element-548df7fc > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:45px 0px 0px -42px;padding:20px 45px 20px 40px;box-shadow:0px 17px 0px 0px #FFFFFF;}.elementor-6487 .elementor-element.elementor-element-548df7fc .elementor-heading-title{font-family:var( --e-global-typography-6416008-font-family ), Sans-serif;font-size:var( --e-global-typography-6416008-font-size );font-weight:var( --e-global-typography-6416008-font-weight );text-transform:var( --e-global-typography-6416008-text-transform );line-height:var( --e-global-typography-6416008-line-height );color:var( --e-global-color-6459416 );}.elementor-6487 .elementor-element.elementor-element-54e1e1a9 > .elementor-widget-container{background-color:var( --e-global-color-eb1fe30 );margin:10px 0px 0px -1px;padding:6px 15px 0px 15px;}.elementor-6487 .elementor-element.elementor-element-54e1e1a9 .elementor-heading-title{font-family:var( --e-global-typography-697b982-font-family ), Sans-serif;font-size:var( --e-global-typography-697b982-font-size );font-weight:var( --e-global-typography-697b982-font-weight );text-transform:var( --e-global-typography-697b982-text-transform );line-height:var( --e-global-typography-697b982-line-height );letter-spacing:var( --e-global-typography-697b982-letter-spacing );color:var( --e-global-color-6459416 );}.elementor-6487 .elementor-element.elementor-element-843a090 > .elementor-element-populated{border-style:solid;border-width:0px 1.5px 0px 0px;border-color:var( --e-global-color-646257a );}.elementor-6487 .elementor-element.elementor-element-67c66d6 .elementor-heading-title{font-family:var( --e-global-typography-012d7a0-font-family ), Sans-serif;font-size:var( --e-global-typography-012d7a0-font-size );font-weight:var( --e-global-typography-012d7a0-font-weight );text-transform:var( --e-global-typography-012d7a0-text-transform );font-style:var( --e-global-typography-012d7a0-font-style );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );color:var( --e-global-color-accent );}.elementor-6487 .elementor-element.elementor-element-3c3eedb .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-2f9328c );}.elementor-6487 .elementor-element.elementor-element-bab1556{border-style:solid;border-width:1.5px 0px 1.5px 0px;border-color:var( --e-global-color-646257a );}.elementor-6487 .elementor-element.elementor-element-6a0fb81 > .elementor-element-populated{border-style:solid;border-width:0px 1.5px 0px 0px;border-color:var( --e-global-color-646257a );}.elementor-6487 .elementor-element.elementor-element-7275acf > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1.5px;border-color:var( --e-global-color-646257a );}.elementor-6487 .elementor-element.elementor-element-dafd2a5{text-align:center;}.elementor-6487 .elementor-element.elementor-element-dafd2a5 .elementor-heading-title{font-family:var( --e-global-typography-012d7a0-font-family ), Sans-serif;font-size:var( --e-global-typography-012d7a0-font-size );font-weight:var( --e-global-typography-012d7a0-font-weight );text-transform:var( --e-global-typography-012d7a0-text-transform );font-style:var( --e-global-typography-012d7a0-font-style );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6487 .elementor-element.elementor-element-7f1d69a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-6487 .elementor-element.elementor-element-7f1d69a{text-align:center;}.elementor-6487 .elementor-element.elementor-element-7f1d69a .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-2f9328c );}.elementor-msie .elementor-6487 .elementor-element.elementor-element-81dc45a .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-container .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer::-webkit-scrollbar{width:4px;}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-container .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer::-webkit-scrollbar-track,.hip-team-container .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer::-webkit-scrollbar-thumb{border-radius:0px;}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-container .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer::-webkit-scrollbar-track {background-color:var( --e-global-color-3ff98f2 );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-container .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer::-webkit-scrollbar-thumb{background-color:var( --e-global-color-4203368 );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-container{grid-column-gap:15px;grid-row-gap:30px;}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__front .team-name-designation {padding:20px 0px 0px 20px;}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__front{text-align:left;}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__front .team-name {color:var( --e-global-color-eb1fe30 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer{padding:20px 0px 0px 20px;}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back{text-align:left;}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .team-name {font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .team-designation{color:var( --e-global-color-2f9328c );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .team-designation {font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}@media(max-width:1024px){.elementor-6487 .elementor-element.elementor-element-4c51b924{padding:0px 0px 0px 30px;}.elementor-6487 .elementor-element.elementor-element-25e06425 > .elementor-element-populated{padding:20px 39px 20px 20px;}.elementor-6487 .elementor-element.elementor-element-7d57dba5:not(.elementor-motion-effects-element-type-background), .elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/opt-tab-banner-image-group.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-background-overlay{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/opt-tab-banner-overay-shape.png");background-repeat:no-repeat;background-size:cover;}.elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-container{min-height:366px;}.elementor-6487 .elementor-element.elementor-element-548df7fc > .elementor-widget-container{margin:25px 0px 0px -19px;padding:15px 25px 15px 20px;}.elementor-6487 .elementor-element.elementor-element-548df7fc .elementor-heading-title{font-size:var( --e-global-typography-6416008-font-size );line-height:var( --e-global-typography-6416008-line-height );}.elementor-6487 .elementor-element.elementor-element-54e1e1a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6487 .elementor-element.elementor-element-54e1e1a9 .elementor-heading-title{font-size:var( --e-global-typography-697b982-font-size );line-height:var( --e-global-typography-697b982-line-height );letter-spacing:var( --e-global-typography-697b982-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-67c66d6 .elementor-heading-title{font-size:var( --e-global-typography-012d7a0-font-size );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-3c3eedb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6487 .elementor-element.elementor-element-dafd2a5 .elementor-heading-title{font-size:var( --e-global-typography-012d7a0-font-size );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-7f1d69a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-msie .elementor-6487 .elementor-element.elementor-element-81dc45a .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__front .team-name {font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .team-name {font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .team-designation {font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}}@media(max-width:767px){.elementor-6487 .elementor-element.elementor-element-4c51b924{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 10px;}.elementor-6487 .elementor-element.elementor-element-25e06425 > .elementor-element-populated{padding:10px 9px 11px 0px;}.elementor-6487 .elementor-element.elementor-element-7d57dba5:not(.elementor-motion-effects-element-type-background), .elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/opt-banner-mobile-bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-background-overlay{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/banner-mobile-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6487 .elementor-element.elementor-element-7d57dba5 > .elementor-container{min-height:286px;}.elementor-6487 .elementor-element.elementor-element-7d57dba5{padding:0px 0px 0px 0px;}.elementor-6487 .elementor-element.elementor-element-548df7fc > .elementor-widget-container{margin:25px 0px 0px 0px;padding:8px 5px 0px 5px;}.elementor-6487 .elementor-element.elementor-element-548df7fc .elementor-heading-title{font-size:var( --e-global-typography-6416008-font-size );line-height:var( --e-global-typography-6416008-line-height );}.elementor-6487 .elementor-element.elementor-element-54e1e1a9 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-6487 .elementor-element.elementor-element-54e1e1a9 .elementor-heading-title{font-size:var( --e-global-typography-697b982-font-size );line-height:var( --e-global-typography-697b982-line-height );letter-spacing:var( --e-global-typography-697b982-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-67c66d6 .elementor-heading-title{font-size:var( --e-global-typography-012d7a0-font-size );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-3c3eedb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6487 .elementor-element.elementor-element-dafd2a5 .elementor-heading-title{font-size:var( --e-global-typography-012d7a0-font-size );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-7f1d69a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-msie .elementor-6487 .elementor-element.elementor-element-81dc45a .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__front .team-name {font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .team-name {font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6487 .elementor-element.elementor-element-81dc45a .hip-team-box__layer.hip-team-box__back .team-designation {font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}}/* Start custom CSS for section, class: .elementor-element-4c51b924 */.banner-title,.banner-subtitle{
    display: flex;
    flex-wrap: wrap;
}

@media(max-width:1024px){
    .default--banner .banner-image-bg .elementor-background-overlay{
        /*background-size: 100% 100%!important;*/
    }
    .default--banner .banner-title .elementor-widget-container{
        box-shadow: 0px 12px 0px 0px #ffffff!important;
    }
}
@media(max-width:1024px){
   .default--banner .banner-title .elementor-widget-container{
        box-shadow: 0px 6px 0px 0px #ffffff!important;
    } 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d378b8d */.hip-team-member-box {
    width: 298px;
}
.hip-team-box__layer.hip-team-box__back {
    padding-bottom: 20px;
}
.hip-team-wrapper .with-picture-and-bio-layout .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer{
    transition: none;
    height: 148px;
}
.hip-team-wrapper .with-picture-and-bio-layout .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer p{
    margin: 0px;
}
.hip-team-box__layer.hip-team-box__back{
    padding-right: 10px;
}
.hip-team-wrapper .with-picture-and-bio-layout .hip-team-member-box:hover .hip-team-box__layer.hip-team-box__back .hip-team-bio_box__layer{
   height: 148px;
}/* End custom CSS */