.elementor-18037 .elementor-element.elementor-element-dd4a056{--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-weight:var( --e-global-typography-text-font-weight );}.elementor-18037 .elementor-element.elementor-element-06729cb{--display:flex;}.elementor-18037 .elementor-element.elementor-element-e1615a1{--display:flex;}.elementor-18037 .elementor-element.elementor-element-82e62cc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18037 .elementor-element.elementor-element-6af004d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18037 .elementor-element.elementor-element-ac0b513{--display:flex;}.elementor-18037 .elementor-element.elementor-element-3d495a9{--display:flex;}.elementor-18037 .elementor-element.elementor-element-f146dfb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18037 .elementor-element.elementor-element-01531b4{--display:flex;}.elementor-18037 .elementor-element.elementor-element-66e693a{--display:flex;}.elementor-18037 .elementor-element.elementor-element-2774df6{--display:flex;}.elementor-18037 .elementor-element.elementor-element-6f50c43{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18037 .elementor-element.elementor-element-6a756e5{text-align:center;}.elementor-18037 .elementor-element.elementor-element-6a756e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;line-height:1.4em;}.elementor-18037 .elementor-element.elementor-element-751000e{columns:1;text-align:center;}.elementor-18037 .elementor-element.elementor-element-751000e p{margin-block-end:5px;}.elementor-18037 .elementor-element.elementor-element-d45552d{--display:flex;}.elementor-18037 .elementor-element.elementor-element-5acfe1e{--display:flex;}.elementor-18037 .elementor-element.elementor-element-c3b97f0{--display:flex;}.elementor-18037 .elementor-element.elementor-element-357f1b0{--display:flex;}.elementor-18037 .elementor-element.elementor-element-3411ae7{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18037 .elementor-element.elementor-element-2fd84b7 .elementor-repeater-item-fb9d0cd .swiper-slide-bg{background-color:#833CA300;background-image:url(https://epmicropen.com/wp-content/uploads/2026/05/ESTHETIC-PRO-017-scaled-1.jpg);background-size:cover;}.elementor-18037 .elementor-element.elementor-element-2fd84b7 .elementor-repeater-item-870807d .swiper-slide-bg{background-color:#833CA300;background-image:url(https://epmicropen.com/wp-content/uploads/2026/05/ESTHETIC-PRO-008-scaled-1.jpg);background-size:cover;}.elementor-18037 .elementor-element.elementor-element-2fd84b7 .elementor-repeater-item-8211621 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://epmicropen.com/wp-content/uploads/2026/05/ESTHETIC-PRO-034-scaled-1.jpg);background-size:cover;}.elementor-18037 .elementor-element.elementor-element-2fd84b7 .swiper-slide{transition-duration:calc(3000ms*1.2);height:627px;}.elementor-18037 .elementor-element.elementor-element-2fd84b7 .swiper-slide-contents{max-width:66%;}.elementor-18037 .elementor-element.elementor-element-2fd84b7 .swiper-slide-inner{text-align:center;}.elementor-18037 .elementor-element.elementor-element-4db82c3{--display:flex;}.elementor-18037 .elementor-element.elementor-element-00a330a{--display:flex;}.elementor-18037 .elementor-element.elementor-element-411ddf4{--display:flex;}.elementor-18037 .elementor-element.elementor-element-fc21887{--display:flex;}.elementor-18037 .elementor-element.elementor-element-83e46b2{--display:flex;}/* Start custom CSS for heading, class: .elementor-element-6a756e5 */.elementor-18037 .elementor-element.elementor-element-6a756e5 {
    max-width: 1000px !important;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751000e */.elementor-18037 .elementor-element.elementor-element-751000e {
    max-width: 810px !important;
    margin: 0 auto;
}

.elementor-18037 .elementor-element.elementor-element-751000e strong {
    display: inline;
}/* End custom CSS */