
a:focus-visible,[role=button]:focus-visible{outline:2px solid #fc41c1;outline-offset:3px}
.elementor-location-header .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:wrap;justify-content:flex-end}
.elementor-location-header .elementor-nav-menu--main .elementor-item{white-space:normal;text-align:center}
.elementor-location-footer h1{margin-top:0}
.elementor-314>.elementor-inner>.elementor-section-wrap>.elementor-top-section,.elementor-230>.elementor-inner>.elementor-section-wrap>.elementor-top-section{padding:50px 20px;background:#fff;color:#222}
.elementor-314 h1,.elementor-314 h2,.elementor-230 h1{font-family:Lora,serif;line-height:1.3;color:#87367f}
.elementor-314 h1{font-size:32px;margin:0 0 25px}.elementor-314 h2{font-size:27px;margin:32px 0 15px}
.elementor-230 h1{text-align:center;font-size:36px;margin:0 0 30px}
.elementor-40 .elementor-element-4bd77fa3{padding:65px 20px 30px;background:#000;color:#fff}
.elementor-40 .elementor-element-17fae35{text-align:center;color:#fc41c1;font-family:"Alex Brush",cursive;font-size:52px}
.elementor-40 .elementor-element-17fae35 a{color:inherit}
.elementor-40 .elementor-element-c312b8c{background:linear-gradient(180deg,#750073 18%,#000 90%);padding:35px 15px 90px}
.elementor-40 .elementor-element-fa83c13>.elementor-column-wrap,.elementor-40 .elementor-element-f852025>.elementor-column-wrap{background:rgba(255,255,255,.95);padding:25px;margin:10px;color:#222}
.elementor-40 .elementor-text-editor h1{font-size:30px;line-height:1.3;font-family:Lora,serif}
.elementor-40 .elementor-text-editor p{overflow-wrap:anywhere}
.elementor img{max-width:100%;height:auto}
@media(max-width:767px){.elementor-40 .elementor-text-editor h1{font-size:26px}.elementor-314 h1{font-size:27px}.elementor-location-header .elementor-nav-menu--main .elementor-nav-menu{justify-content:center}}

.elementor-40 .elementor-widget-text-editor{color:#333}
.elementor-40 .elementor-element-4bd77fa3{background-image:url('/wp-content/uploads/sites/31/2017/02/Makeup-Ideas-for-Christmas-2.jpg');background-position:center center;background-size:cover;padding:90px 20px 40px}
.elementor-40 .elementor-element-4bd77fa3>.elementor-container{min-height:300px}
.elementor-40 .elementor-element-70652135>.elementor-column-wrap{background:rgba(255,255,255,.85);padding:30px;align-items:center}
.elementor-40 .elementor-element-17fae35 .elementor-heading-title{font:400 60px/1.1 "Alex Brush",cursive;color:#87367f}
.elementor-40 .elementor-element-17fae35 .elementor-heading-title a{color:inherit}
.elementor-40 .elementor-element-4bd77fa3>.elementor-shape-top .elementor-shape-fill{fill:#000}
.elementor-40 .elementor-element-4bd77fa3>.elementor-shape-top svg{height:104px}
.elementor-40 .elementor-element-c312b8c>.elementor-shape-bottom .elementor-shape-fill{fill:#750073}
.elementor-40 .elementor-element-c312b8c>.elementor-shape-bottom svg{height:98px}
.elementor-230 .elementor-text-editor{text-align:center}.elementor-230 .elementor-text-editor img{max-width:685px;width:100%;display:block;margin:0 auto}

.restore-footer-body{margin:0}
@media(min-width:768px){.elementor-37 .elementor-element-60cb82d{margin-left:50%}}

.elementor-230 .elementor-element-ac4e028 .elementor-heading-title{font-family:Lora,serif;font-weight:400;color:#87367f}
.elementor-314 .elementor-widget-text-editor{color:#555}
