.elementor-321 .elementor-element.elementor-element-f64bfc6{--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;}.elementor-321 .elementor-element.elementor-element-28ffd96{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-321 .elementor-element.elementor-element-075f144{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-321 .elementor-element.elementor-element-c971664{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-321 .elementor-element.elementor-element-cef0ce3{--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;--overlay-opacity:0.05;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c03e96a );--border-color:var( --e-global-color-c03e96a );--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-321 .elementor-element.elementor-element-cef0ce3:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-cef0ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2274a1d );}.elementor-321 .elementor-element.elementor-element-cef0ce3::before, .elementor-321 .elementor-element.elementor-element-cef0ce3 > .elementor-background-video-container::before, .elementor-321 .elementor-element.elementor-element-cef0ce3 > .e-con-inner > .elementor-background-video-container::before, .elementor-321 .elementor-element.elementor-element-cef0ce3 > .elementor-background-slideshow::before, .elementor-321 .elementor-element.elementor-element-cef0ce3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-321 .elementor-element.elementor-element-cef0ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drhamedghasemi.com/wp-content/uploads/2025/11/paper-texture.jpg");--background-overlay:'';}.elementor-321 .elementor-element.elementor-element-0fbafc5{text-align:center;}.elementor-321 .elementor-element.elementor-element-0fbafc5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-321 .elementor-element.elementor-element-aea80e6{padding:0px 30px 0px 30px;}.elementor-321 .elementor-element.elementor-element-aea80e6 img{border-radius:12px 12px 12px 12px;}.elementor-321 .elementor-element.elementor-element-9ad8605 .elementor-icon-list-icon{width:14px;}.elementor-321 .elementor-element.elementor-element-9ad8605 .elementor-icon-list-icon i{font-size:14px;}.elementor-321 .elementor-element.elementor-element-9ad8605 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-321 .elementor-element.elementor-element-1e92ab3{padding:15px 15px 15px 15px;}.elementor-321 .elementor-element.elementor-element-1e92ab3 .elementor-author-box__avatar img{box-shadow:0px 0px 20px -4px rgba(0, 0, 0, 0.1);}.elementor-321 .elementor-element.elementor-element-1e92ab3 .elementor-author-box__name{font-size:14px;}.elementor-321 .elementor-element.elementor-element-1e92ab3 .elementor-author-box__bio{font-size:12px;}.elementor-321 .elementor-element.elementor-element-c18a421{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c03e96a );--border-color:var( --e-global-color-c03e96a );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-321 .elementor-element.elementor-element-c18a421::before, .elementor-321 .elementor-element.elementor-element-c18a421 > .elementor-background-video-container::before, .elementor-321 .elementor-element.elementor-element-c18a421 > .e-con-inner > .elementor-background-video-container::before, .elementor-321 .elementor-element.elementor-element-c18a421 > .elementor-background-slideshow::before, .elementor-321 .elementor-element.elementor-element-c18a421 > .e-con-inner > .elementor-background-slideshow::before, .elementor-321 .elementor-element.elementor-element-c18a421 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2274a1d );--background-overlay:'';}.elementor-321 .elementor-element.elementor-element-4b705a9 .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-321 .elementor-element.elementor-element-4b705a9 .e-search-submit:hover{background-color:var( --e-global-color-secondary );}.elementor-321 .elementor-element.elementor-element-4b705a9{--e-search-icon-submit-size:20px;--e-search-submit-icon-gap:0px;--e-search-submit-border-radius:15px 15px 15px 15px;--e-search-submit-padding:0px 15px 0px 17px;}.elementor-321 .elementor-element.elementor-element-91fa1c9 .e-link-in-bio{--e-link-in-bio-icon-columns:3;--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-icon-background-color:var( --e-global-color-primary );--e-link-in-bio-ctas-background-color:var( --e-global-color-primary );--e-link-in-bio-border-width:1px;--e-link-in-bio-border-color:var( --e-global-color-c03e96a );}.elementor-321 .elementor-element.elementor-element-91fa1c9 .e-link-in-bio__bg{background-color:#FFFFFF;}.elementor-321 .elementor-element.elementor-element-91fa1c9 .e-link-in-bio__icon-label{font-size:12px;}.elementor-321 .elementor-element.elementor-element-91fa1c9 .e-link-in-bio__title{font-size:12px;}@media(min-width:768px){.elementor-321 .elementor-element.elementor-element-cef0ce3{--width:85%;}.elementor-321 .elementor-element.elementor-element-c18a421{--width:30%;}}@media(max-width:1024px){.elementor-321 .elementor-element.elementor-element-91fa1c9 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}@media(max-width:767px){.elementor-321 .elementor-element.elementor-element-91fa1c9 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}/* Start custom CSS for theme-post-title, class: .elementor-element-0fbafc5 */h1.elementor-heading-title {
    background: white;
    border-radius: 12px;
    border: 1px solid #E9ECEF;
    padding: 25px;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-1e92ab3 */.elementor-321 .elementor-element.elementor-element-1e92ab3.elementor-author-box--name-yes {
    border-radius: 12px;
    background: white;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}/* End custom CSS */
/* Start custom CSS for link-in-bio-var-7, class: .elementor-element-91fa1c9 */.e-link-in-bio, .e-link-in-bio__bg {
    border-radius: 12px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}/* End custom CSS */