.elementor-5811 .elementor-element.elementor-element-31d2f24 > .elementor-container{min-height:400px;}.elementor-5811 .elementor-element.elementor-element-31d2f24 > .elementor-container:after{content:"";min-height:inherit;}.elementor-5811 .elementor-element.elementor-element-1ffb664 > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-5811 .elementor-element.elementor-element-5c0bb84.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-5811 .elementor-element.elementor-element-5c0bb84 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-0298228.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-5811 .elementor-element.elementor-element-31d2f24{background-image:url("https://www.advancedimplantdentistry.com/wp-content/uploads/2019/02/pattern-background.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5811 .elementor-element.elementor-element-31d2f24 > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5811 .elementor-element.elementor-element-d805229 > .elementor-container{max-width:1060px;}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-5811 .elementor-element.elementor-element-29e5d29:after{content:"0.66";position:absolute;color:transparent;}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-post__thumbnail__link{width:100%;}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-post__meta-data span + span:before{content:"///";}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-5811 .elementor-element.elementor-element-29e5d29.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-5811 .elementor-element.elementor-element-29e5d29.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-5811 .elementor-element.elementor-element-29e5d29.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-post__text{margin-bottom:0px;}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 12px/2 );}body.rtl .elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 12px/2 );}body.rtl .elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 12px/2 );}.elementor-5811 .elementor-element.elementor-element-d805229{padding:90px 90px 90px 90px;}.elementor-5811 .elementor-element.elementor-element-70af305 > .elementor-container{max-width:1600px;}.elementor-5811 .elementor-element.elementor-element-105c79c .elementor-element-populated a:hover{color:#51d880;}.elementor-5811 .elementor-element.elementor-element-490ddcf.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-5811 .elementor-element.elementor-element-490ddcf .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;line-height:44px;letter-spacing:0.6px;}.elementor-5811 .elementor-element.elementor-global-3622 .premium-button-text-icon-wrapper i{font-size:58px;margin-right:0px;color:#ffffff;}.elementor-5811 .elementor-element.elementor-global-3622 .premium-button-container{text-align:center;}.elementor-5811 .elementor-element.elementor-global-3622 > .elementor-widget-container{background-color:#2d2d2d;}.elementor-5811 .elementor-element.elementor-global-3622:hover .elementor-widget-container{background-color:#d4b27a;}.elementor-5811 .elementor-element.elementor-global-3623 .elementor-text-editor{text-align:right;}.elementor-5811 .elementor-element.elementor-global-3623{color:#ffffff;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:4px;}.elementor-5811 .elementor-element.elementor-global-3623 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-5811 .elementor-element.elementor-element-00075f7.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5811 .elementor-element.elementor-element-00075f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-179e386 .elementor-image img{width:445px;max-width:100%;opacity:1;}.elementor-5811 .elementor-element.elementor-element-179e386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-70af305{background-color:#2a2a2a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 90px 0px 90px;}.elementor-5811 .elementor-element.elementor-element-70af305 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5811 .elementor-element.elementor-element-70af305 a{color:#ffffff;}.elementor-5811 .elementor-element.elementor-element-70af305 a:hover{color:#ba8c04;}@media(max-width:1099px){.elementor-5811 .elementor-element.elementor-element-56cac13 > .elementor-element-populated{padding:0px 60px 0px 60px;}.elementor-5811 .elementor-element.elementor-element-1ffb664 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-5c0bb84{text-align:center;}.elementor-5811 .elementor-element.elementor-element-5c0bb84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-0298228{text-align:center;}.elementor-5811 .elementor-element.elementor-element-0298228 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-d805229{padding:40px 40px 40px 40px;}.elementor-5811 .elementor-element.elementor-element-490ddcf{text-align:center;}.elementor-5811 .elementor-element.elementor-global-3623 .elementor-text-editor{text-align:center;}.elementor-5811 .elementor-element.elementor-global-3623 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-179e386 .elementor-image img{width:50%;}}@media(max-width:767px){.elementor-5811 .elementor-element.elementor-element-56cac13 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-5811 .elementor-element.elementor-element-1ffb664 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-5c0bb84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-31d2f24{padding:100px 0px 100px 0px;}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5811 .elementor-element.elementor-element-29e5d29:after{content:"0.5";position:absolute;color:transparent;}.elementor-5811 .elementor-element.elementor-element-29e5d29 .elementor-post__thumbnail__link{width:100%;}.elementor-5811 .elementor-element.elementor-element-d805229{padding:20px 20px 20px 20px;}.elementor-5811 .elementor-element.elementor-global-3623{font-size:14px;}.elementor-5811 .elementor-element.elementor-global-3623 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5811 .elementor-element.elementor-element-179e386 .elementor-image img{width:80%;}.elementor-5811 .elementor-element.elementor-element-70af305{padding:31px 31px 0px 31px;}}@media(min-width:768px){.elementor-5811 .elementor-element.elementor-element-1ffb664{width:42.978%;}.elementor-5811 .elementor-element.elementor-element-50400ca{width:57.022%;}.elementor-5811 .elementor-element.elementor-element-105c79c{width:62.842%;}.elementor-5811 .elementor-element.elementor-element-00075f7{width:62.872%;}}@media(max-width:1099px) and (min-width:768px){.elementor-5811 .elementor-element.elementor-element-1ffb664{width:100%;}.elementor-5811 .elementor-element.elementor-element-50400ca{width:100%;}.elementor-5811 .elementor-element.elementor-element-105c79c{width:100%;}.elementor-5811 .elementor-element.elementor-element-00075f7{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-0298228 */.elementor-5811 .elementor-element.elementor-element-0298228 div {
    display: flex;
    align-items: center;
    
}
.elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:after {
    background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-left: 10px;
}

@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:before {
        background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-right: 10px;
    }
    
    .elementor-5811 .elementor-element.elementor-element-0298228 div {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0298228 */.elementor-5811 .elementor-element.elementor-element-0298228 div {
    display: flex;
    align-items: center;
    
}
.elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:after {
    background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-left: 10px;
}

@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:before {
        background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-right: 10px;
    }
    
    .elementor-5811 .elementor-element.elementor-element-0298228 div {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0298228 */.elementor-5811 .elementor-element.elementor-element-0298228 div {
    display: flex;
    align-items: center;
    
}
.elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:after {
    background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-left: 10px;
}

@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:before {
        background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-right: 10px;
    }
    
    .elementor-5811 .elementor-element.elementor-element-0298228 div {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0298228 */.elementor-5811 .elementor-element.elementor-element-0298228 div {
    display: flex;
    align-items: center;
    
}
.elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:after {
    background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-left: 10px;
}

@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-element-0298228 .elementor-heading-title:before {
        background: rgba(12,12,12,0.26);
    content: '';
    width: 100px;
    height: 1px;
    margin-right: 10px;
    }
    
    .elementor-5811 .elementor-element.elementor-element-0298228 div {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31d2f24 */@media(max-width: 768px) {
    .elementor-5811 .elementor-element.elementor-element-31d2f24 {
        background-image: none !important;
        background: #000;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3622 */.elementor-5811 .elementor-element.elementor-global-3622 {
    border: 1px solid rgba(255,255,255,.12);
    padding: 15px;
    border-radius: 100%;
    display: inline-block;
     background: #2a2a2a;
    z-index: 1;
}
.elementor-5811 .elementor-element.elementor-global-3622 .elementor-widget-container {
    font-size: 10px;
    padding: 0;
}
.elementor-5811 .elementor-element.elementor-global-3622 .elementor-widget-container {
        width: 53px;
    height: 53px;
    line-height: 53px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100px;
}
.elementor-5811 .elementor-element.elementor-global-3622 .premium-button {
    width: 53px;
    height: 53px;
    line-height: 53px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-5811 .elementor-element.elementor-global-3622 .premium-button i {
    font-size: 16px;
    text-align: center;
}
@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-global-3622 {
        margin: 0 auto 15px;
        display: table;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3623 */.elementor-5811 .elementor-element.elementor-global-3623 {
    display: inline-block;
}

@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-global-3623 {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3622 */.elementor-5811 .elementor-element.elementor-global-3622 {
    border: 1px solid rgba(255,255,255,.12);
    padding: 15px;
    border-radius: 100%;
    display: inline-block;
     background: #2a2a2a;
    z-index: 1;
}
.elementor-5811 .elementor-element.elementor-global-3622 .elementor-widget-container {
    font-size: 10px;
    padding: 0;
}
.elementor-5811 .elementor-element.elementor-global-3622 .elementor-widget-container {
        width: 53px;
    height: 53px;
    line-height: 53px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100px;
}
.elementor-5811 .elementor-element.elementor-global-3622 .premium-button {
    width: 53px;
    height: 53px;
    line-height: 53px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-5811 .elementor-element.elementor-global-3622 .premium-button i {
    font-size: 16px;
    text-align: center;
}
@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-global-3622 {
        margin: 0 auto 15px;
        display: table;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3623 */.elementor-5811 .elementor-element.elementor-global-3623 {
    display: inline-block;
}

@media(max-width: 1100px) {
    .elementor-5811 .elementor-element.elementor-global-3623 {
        display: block;
    }
}/* End custom CSS */