.elementor-3665 .elementor-element.elementor-element-0551a0f:not(.elementor-motion-effects-element-type-background), .elementor-3665 .elementor-element.elementor-element-0551a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://new.silviamo.com/wp-content/uploads/2021/03/ima22ge-1-min.png");background-position:center center;background-size:cover;}.elementor-3665 .elementor-element.elementor-element-0551a0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3665 .elementor-element.elementor-element-0551a0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3665 .elementor-element.elementor-element-986d067:not(.elementor-motion-effects-element-type-background), .elementor-3665 .elementor-element.elementor-element-986d067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://new.silviamo.com/wp-content/uploads/2021/03/3123213-min.png");background-position:center center;background-size:cover;}.elementor-3665 .elementor-element.elementor-element-986d067{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3665 .elementor-element.elementor-element-986d067 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3665 .elementor-element.elementor-element-3181642:not(.elementor-motion-effects-element-type-background), .elementor-3665 .elementor-element.elementor-element-3181642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://new.silviamo.com/wp-content/uploads/2021/03/image-331-min.png");background-position:center center;background-size:cover;}.elementor-3665 .elementor-element.elementor-element-3181642{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3665 .elementor-element.elementor-element-3181642 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3665 .elementor-element.elementor-element-56292f58 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3665 .elementor-element.elementor-element-2972a344 .elementor-repeater-item-320e3af .swiper-slide-bg{background-color:#833ca3;background-image:url(http://new.silviamo.com/wp-content/uploads/2021/03/ima22ge-1-min.png);background-size:cover;}.elementor-3665 .elementor-element.elementor-element-2972a344 .elementor-repeater-item-1b14fbd .swiper-slide-bg{background-color:#833ca3;background-image:url(http://new.silviamo.com/wp-content/uploads/2021/03/3123213-min.png);background-size:cover;}.elementor-3665 .elementor-element.elementor-element-2972a344 .elementor-repeater-item-4c5f563 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://new.silviamo.com/wp-content/uploads/2021/03/image-331-min.png);background-size:cover;}.elementor-3665 .elementor-element.elementor-element-2972a344 .swiper-slide{height:100vh;transition-duration:calc(5000ms*1.2);}.elementor-3665 .elementor-element.elementor-element-2972a344 .swiper-slide-contents{max-width:66%;}.elementor-3665 .elementor-element.elementor-element-2972a344 .swiper-slide-inner{text-align:center;}.elementor-3665 .elementor-element.elementor-element-2972a344 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:2px;}.elementor-3665 .elementor-element.elementor-element-2972a344 .elementor-slide-heading{font-family:"Cormorant", Sans-serif;font-weight:600;}.elementor-3665 .elementor-element.elementor-element-2972a344 .elementor-slide-description{font-family:"Cormorant", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-3665 .elementor-element.elementor-element-2972a344 .elementor-slide-heading{font-size:13px;}.elementor-3665 .elementor-element.elementor-element-2972a344 .elementor-slide-description{font-size:28px;}}/* Start custom CSS for html, class: .elementor-element-1f29b20 */#sticky-menu{
    display: flex;
    flex-direction: column;
    position: fixed;
    z-index: 2;
    top: 15vh;
    right: 5vw;
    width: 280px;
    max-width: 50vw;
    color: #fff;
    text-align: end;
    color: #FFF;
    font-family: "Cormorant", Sans-serif;
    font-size: 30px;
    font-weight: 400;
}

#sticky-menu a:not(.active){
    -webkit-text-stroke: 1px white;
}

#sticky-menu a.active, #sticky-menu a:hover{
    color:#fff;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-986d067 */.elementor-3665 .elementor-element.elementor-element-986d067 {
        
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f3597f */.elementor-3665 .elementor-element.elementor-element-3f3597f {
    height: 100%;
}/* End custom CSS */