/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 18 2025 | 15:32:10 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.elementor-14 .elementor-element.elementor-element-81edf7f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-81edf7f.elementor-view-default .elementor-icon,.elementor-169 .elementor-element.elementor-element-6dc0ffd.elementor-view-framed .elementor-icon, .elementor-169 .elementor-element.elementor-element-6dc0ffd.elementor-view-default .elementor-icon,.elementor-269 .elementor-element.elementor-element-4b5712e img,.elementor-269 .elementor-element.elementor-element-a596315.elementor-view-default .elementor-icon
    {
    background: #fff;
    padding: 5px;
    border-radius: 10px;
}
.wpr-offcanvas-content-right {
    width: 400px !important;
}
p {
    margin-block-end: 0rem;
}
.wpr-slider-title {
    order: 2;
}

.wpr-slider-sub-title {
    order: 1;
}

.wpr-slider-description {
    order: 3;
}

.wpr-slider-btns {
    order: 4;
}
.elementor-element-9bc9c8a .wpr-slider-content {
    display: flex;
    flex-direction: column;
}
.elementor-element-07e2725 h3 {
    font-size: 25px;
    font-family: 'Caveat';
}
.she-header .elementor-element.elementor-element-67ee38a.e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
    display: none;
}
.elementor-element-6033dffd .elementor-accordion-item{
	margin-bottom:30px
}
.elementor-social-icon-instagram {
    background-color: #262626;
    background: #833ab4;
    background: linear-gradient(to right, #833ab4, #fd1d1d, #fcb045);
}
a.elementor-icon.elementor-social-icon.elementor-social-icon-instagram.elementor-repeater-item-6274b45 {
    background: #02010100 !important;
}
.elementor-element-6033dffd  .elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
       border-top: 1px solid #000 !important;
}
.elementor-progress-text {
    padding-inline-start: 250px;
}
.elementor-14 .elementor-element.elementor-element-cdaa232 img,.elementor-169 .elementor-element.elementor-element-45d1671 img,.elementor-269 .elementor-element.elementor-element-a596315.elementor-view-framed .elementor-icon {
    background: #fff;
    padding: 5px;
}
.elementor-14 .elementor-element.elementor-element-8b879c3 .wpr-offcanvas-header {
    justify-content: end;
}
.elementor-14 .elementor-element.elementor-element-8b879c3 .wpr-close-offcanvas{
	padding:10px;
}
.comments-area a, .page-content a {
    text-decoration: none;
}
@media screen and (max-width:576px){
	.elementor-element.elementor-element-dad6611.e-con-full.border-none.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
    border: none;
}
.elementor-element.elementor-element-6fa9137.hfe-nav-menu__align-left.hfe-submenu-icon-arrow.hfe-submenu-animation-none.hfe-link-redirect-child.hfe-nav-menu__breakpoint-tablet.elementor-widget.elementor-widget-navigation-menu .hfe-nav-menu.hfe-layout-horizontal.hfe-nav-menu-layout.horizontal.hfe-pointer__none {
    display: flex;
    flex-direction: row;
    padding-left: 15px;
}
	.elementor-element-6fa9137 nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active {
    left: 0px !important;
}
.elementor-1126 .elementor-element.elementor-element-84a0966 .elementor-heading-title {
    font-family: "Merriweather", Sans-serif;
    font-size: 22px;
    font-weight: 700;
    color: #ffffff;
}
	.elementor-element-1c3ef4d img.swiper-slide-image {
    width: 100%;
}
}