.elementor-3748 .elementor-element.elementor-element-8e469fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.88;border-style:none;--border-style:none;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-3748 .elementor-element.elementor-element-8e469fb:not(.elementor-motion-effects-element-type-background), .elementor-3748 .elementor-element.elementor-element-8e469fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("https://happysmile-clinics.com/wp-content/uploads/2025/02/1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3748 .elementor-element.elementor-element-8e469fb::before, .elementor-3748 .elementor-element.elementor-element-8e469fb > .elementor-background-video-container::before, .elementor-3748 .elementor-element.elementor-element-8e469fb > .e-con-inner > .elementor-background-video-container::before, .elementor-3748 .elementor-element.elementor-element-8e469fb > .elementor-background-slideshow::before, .elementor-3748 .elementor-element.elementor-element-8e469fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3748 .elementor-element.elementor-element-8e469fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FAFAFA 100%);}.elementor-3748 .elementor-element.elementor-element-ed7ce7d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3748 .elementor-element.elementor-element-0831f2c{text-align:right;}.elementor-3748 .elementor-element.elementor-element-0831f2c img{width:210px;}.elementor-3748 .elementor-element.elementor-element-fbea64c .stronghold-company-info-widget .company-info-item-icon-wrap{margin:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-fbea64c .company-info-item-icon{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-fbea64c .stronghold-company-info-widget{padding:0px 0px 0px 0px;border-color:#02010100;}.elementor-3748 .elementor-element.elementor-element-fbea64c .company-info-item{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );border-color:#FFFFFF0D;}.elementor-3748 .elementor-element.elementor-element-fbea64c .company-info-item a{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-fbea64c .company-info-item:hover{color:var( --e-global-color-832c4fb );}.elementor-3748 .elementor-element.elementor-element-fbea64c .company-info-item a:hover{color:var( --e-global-color-832c4fb );}.elementor-3748 .elementor-element.elementor-element-a336611{--grid-template-columns:repeat(0, auto);--icon-size:19px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-3748 .elementor-element.elementor-element-a336611 .elementor-social-icon{background-color:#F0F0F0;}.elementor-3748 .elementor-element.elementor-element-a336611 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-a336611 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-3efcd12{--display:flex;}.elementor-3748 .elementor-element.elementor-element-613463b .heading-title-element{font-size:20px;color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-7f19230 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-7f19230 .custom-menu-icon{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-7f19230 .menu-item-title-element{font-family:"Tajawal", Sans-serif;font-weight:500;}.elementor-3748 .elementor-element.elementor-element-7f19230 .custom-menu-item{margin:20px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-7f19230 .dental-care-custom-menu .custom-menu-item a{padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-7f19230 .dental-care-custom-menu li a{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-7f19230 .dental-care-custom-menu li{background-color:#02010100;}.elementor-3748 .elementor-element.elementor-element-7f19230 .dental-care-custom-menu li a:hover{color:var( --e-global-color-832c4fb );}.elementor-3748 .elementor-element.elementor-element-7f19230 .dental-care-custom-menu li:hover a{background-color:#02010100;}.elementor-3748 .elementor-element.elementor-element-e158278{--display:flex;}.elementor-3748 .elementor-element.elementor-element-3e08dc4 .heading-title-element{font-size:20px;color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-f391a90 .dental-care-opening-hours-widget{border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-3748 .elementor-element.elementor-element-f391a90 .opening-hours-icon{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-f391a90 .opening-hours-day{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-f391a90 .opening-hours-time{color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-2886775{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3748 .elementor-element.elementor-element-2886775:not(.elementor-motion-effects-element-type-background), .elementor-3748 .elementor-element.elementor-element-2886775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-4dc8797{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3748 .elementor-element.elementor-element-8f47d04{text-align:center;color:#FAFAFA;font-size:18px;font-weight:400;}@media(max-width:1024px){.elementor-3748 .elementor-element.elementor-element-8e469fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3748 .elementor-element.elementor-element-4dc8797{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3748 .elementor-element.elementor-element-f391a90 > .elementor-widget-container{margin:0px 0px -180px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3748 .elementor-element.elementor-element-8f47d04{font-size:16px;}}/* Start custom CSS for dental-care-opening-hours, class: .elementor-element-f391a90 */.opening-hours-day {
    margin-right: 10px;
    margin-left: 30%;
}/* End custom CSS */