.elementor-17821 .elementor-element.elementor-element-fcc2ca9:not(.elementor-motion-effects-element-type-background), .elementor-17821 .elementor-element.elementor-element-fcc2ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #123E59 59%, #FFFFFF 100%);}.elementor-17821 .elementor-element.elementor-element-fcc2ca9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-17821 .elementor-element.elementor-element-fcc2ca9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17821 .elementor-element.elementor-element-ee47d5d .elementor-spacer-inner{height:30px;}.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dual-header .title{color:#FFFFFF;}.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dual-header .title, .elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dual-header .title span{font-size:25px;}.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dual-header .subtext{color:#FFFFFF;font-size:22px;}.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dch-separator-wrap{justify-content:flex-start;margin:18px 0px 21px 0px;}.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dch-separator-wrap .separator-one{width:10%;height:5px;background-color:#7CC6CB;}.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dch-separator-wrap .separator-two{width:10%;height:5px;background-color:#FFFFFF;}.elementor-17821 .elementor-element.elementor-element-04f45a6{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17821 .elementor-element.elementor-element-6340c28 .elementor-spacer-inner{height:30px;}.elementor-17821 .elementor-element.elementor-element-91a6ca9 img{width:15%;}.elementor-17821 .elementor-element.elementor-element-3d0ebbc{text-align:center;}.elementor-17821 .elementor-element.elementor-element-3d0ebbc .elementor-heading-title{color:#123E59;}.elementor-17821 .elementor-element.elementor-element-6bdddb2 .elementor-spacer-inner{height:20px;}.elementor-17821 .elementor-element.elementor-element-3cfbc88{text-align:center;}.elementor-17821 .elementor-element.elementor-element-3cfbc88 img{width:70%;}.elementor-17821 .elementor-element.elementor-element-242ab3f{text-align:center;}.elementor-17821 .elementor-element.elementor-element-242ab3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-17821 .elementor-element.elementor-element-242ab3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17821 .elementor-element.elementor-element-697ca56 .elementor-spacer-inner{height:20px;}.elementor-17821 .elementor-element.elementor-element-c655746{text-align:center;}.elementor-17821 .elementor-element.elementor-element-c655746 img{width:70%;}.elementor-17821 .elementor-element.elementor-element-89b8dc2{text-align:center;}.elementor-17821 .elementor-element.elementor-element-89b8dc2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-17821 .elementor-element.elementor-element-89b8dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17821 .elementor-element.elementor-element-2aa151a .elementor-spacer-inner{height:20px;}.elementor-17821 .elementor-element.elementor-element-57cde07{text-align:center;}.elementor-17821 .elementor-element.elementor-element-57cde07 img{width:70%;}.elementor-17821 .elementor-element.elementor-element-31e8741{text-align:center;}.elementor-17821 .elementor-element.elementor-element-31e8741 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-17821 .elementor-element.elementor-element-31e8741 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17821 .elementor-element.elementor-element-fec06e3 .elementor-spacer-inner{height:50px;}.elementor-17821 .elementor-element.elementor-element-21a2926 .elementor-spacer-inner{height:30px;}.elementor-17821 .elementor-element.elementor-element-f28548f .elementor-price-table__header{background-color:#225671;}.elementor-17821 .elementor-element.elementor-element-f28548f .elementor-price-table__currency{align-self:center;}.elementor-17821 .elementor-element.elementor-element-f28548f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-17821 .elementor-element.elementor-element-f28548f .elementor-price-table__features-list li:before{border-top-style:dotted;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-17821 .elementor-element.elementor-element-f28548f .elementor-price-table__button{background-color:#B72025;}.elementor-17821 .elementor-element.elementor-element-f28548f .elementor-price-table__additional_info{color:#123E59;margin:15px 30px 0px 30px;}.elementor-17821 .elementor-element.elementor-element-d7fc04a .elementor-price-table__header{background-color:#225671;}.elementor-17821 .elementor-element.elementor-element-d7fc04a .elementor-price-table__currency{align-self:flex-start;}.elementor-17821 .elementor-element.elementor-element-d7fc04a .elementor-price-table__after-price{justify-content:flex-start;}.elementor-17821 .elementor-element.elementor-element-d7fc04a .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-17821 .elementor-element.elementor-element-d7fc04a .elementor-price-table__button{background-color:#B72025;}.elementor-17821 .elementor-element.elementor-element-1ad6228 .elementor-spacer-inner{height:30px;}.elementor-17821 .elementor-element.elementor-element-6d29f51 .elementor-price-table__header{background-color:#225671;}.elementor-17821 .elementor-element.elementor-element-6d29f51 .elementor-price-table__currency{font-size:calc(43em/100);align-self:center;}.elementor-17821 .elementor-element.elementor-element-6d29f51 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-17821 .elementor-element.elementor-element-6d29f51 .elementor-price-table__features-list li:before{border-top-style:dotted;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-17821 .elementor-element.elementor-element-6d29f51 .elementor-price-table__button{background-color:#B72025;}.elementor-17821 .elementor-element.elementor-element-6d29f51 .elementor-price-table__additional_info{color:#123E59;margin:15px 30px 0px 30px;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action{max-width:1170px;background-color:#f4f4f4;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action.bg-img:after{background-color:#f4f4f4;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action .title{color:#225671;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:#f9f9f9;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action.cta-icon-flex .icon{font-size:80px;color:#B72025;}.elementor-17821 .elementor-element.elementor-element-0863b92 .eael-call-to-action.cta-icon-flex .icon img{height:80px;width:80px;}.elementor-17821 .elementor-element.elementor-element-aa3c145 .elementor-spacer-inner{height:20px;}.elementor-17821 .elementor-element.elementor-element-8e3df06:not(.elementor-motion-effects-element-type-background), .elementor-17821 .elementor-element.elementor-element-8e3df06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123F59;}.elementor-17821 .elementor-element.elementor-element-8e3df06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17821 .elementor-element.elementor-element-8e3df06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17821 .elementor-element.elementor-element-43370f8 .eael-dual-header .title{color:#92DEE0;}.elementor-17821 .elementor-element.elementor-element-43370f8 .eael-dual-header .title, .elementor-17821 .elementor-element.elementor-element-43370f8 .eael-dual-header .title span{font-size:25px;}.elementor-17821 .elementor-element.elementor-element-43370f8 .eael-dual-header .subtext{color:#123E59;font-size:22px;}.elementor-17821 .elementor-element.elementor-element-43370f8 .eael-dch-separator-wrap{justify-content:flex-start;}.elementor-17821 .elementor-element.elementor-element-43370f8 .eael-dch-separator-wrap .separator-one{width:15%;height:5px;background-color:transparent;background-image:linear-gradient(180deg, #123E59 0%, #f2295b 100%);}.elementor-17821 .elementor-element.elementor-element-43370f8 .eael-dch-separator-wrap .separator-two{width:15%;height:5px;background-color:#B72125;}.elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-17821 .elementor-element.elementor-element-58813c8{--e-icon-list-icon-size:28px;}.elementor-17821 .elementor-element.elementor-element-58813c8 .elementor-icon-list-text{color:#FFFFFF;}.elementor-17821 .elementor-element.elementor-element-56c1258 .eael-dual-header .title{color:#123E59;}.elementor-17821 .elementor-element.elementor-element-56c1258 .eael-dual-header .title, .elementor-17821 .elementor-element.elementor-element-56c1258 .eael-dual-header .title span{font-size:25px;}.elementor-17821 .elementor-element.elementor-element-56c1258 .eael-dual-header .subtext{color:#FFFFFF;font-size:22px;}.elementor-17821 .elementor-element.elementor-element-56c1258 .eael-dch-separator-wrap{justify-content:flex-start;}.elementor-17821 .elementor-element.elementor-element-56c1258 .eael-dch-separator-wrap .separator-one{width:15%;height:5px;background-color:#123E59;}.elementor-17821 .elementor-element.elementor-element-56c1258 .eael-dch-separator-wrap .separator-two{width:15%;height:5px;background-color:#B72125;}.elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-17821 .elementor-element.elementor-element-73f4967{--e-icon-list-icon-size:28px;}.elementor-17821 .elementor-element.elementor-element-73f4967 .elementor-icon-list-text{color:#FFFFFF;}/* Start custom CSS for eael-dual-color-header, class: .elementor-element-1fe267b */.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dch-separator-wrap {
    justify-content: center !important;
}
.elementor-17821 .elementor-element.elementor-element-1fe267b .eael-dual-header .title span {
    font-size: 45px;
}
.eael-dch-separator-wrap .separator-one {
    background: #7cc6cb !important;
}
.eael-dual-header {
    display: block;
    margin-bottom: 10px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04f45a6 */.welcome-txt .elementor-widget-container p {
    width: 61% !important;
    margin: auto;
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fcc2ca9 */@media only screen and (min-width: 600px) {
.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-c8378c4:before {
    content: url(https://www.rm-events.org/wp-content/uploads/2024/12/swiss-vision-web-08.png);
    position: absolute;
    left: -11%;
    transform: rotate(180deg);
    top: 10%;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91a6ca9 */@media only screen and (max-width: 600px) {
.elementor-17821 .elementor-element.elementor-element-91a6ca9 img {
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-242ab3f */h4.elementor-heading-title.elementor-size-default a {
    font-weight: 600 !important;
    margin-left: -1.5%;
}
h4.elementor-heading-title.elementor-size-default {
    margin-top: -9px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89b8dc2 */h4.elementor-heading-title.elementor-size-default a {
    font-weight: 600 !important;
    margin-left: -1.5%;
}
h4.elementor-heading-title.elementor-size-default {
    margin-top: -9px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31e8741 */h4.elementor-heading-title.elementor-size-default a {
    font-weight: 600 !important;
    margin-left: -1.5%;
}
h4.elementor-heading-title.elementor-size-default {
    margin-top: -9px;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-f28548f */.elementor-price-table__additional_info {
    font-size: 20px !important;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-d7fc04a */.elementor-price-table__additional_info {
    font-size: 20px !important;
    font-weight: 600 !important;
}
.free .elementor-price-table__feature-inner {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-761d664 */.elementor-price-table__header {
    height: 86px !important;
    border-top-right-radius: 50px;
    border-top-left-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for eael-cta-box, class: .elementor-element-0863b92 */a.cta-button {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for eael-dual-color-header, class: .elementor-element-43370f8 */.eael-dch-separator-wrap .separator-one {
    background: #7CC6CB !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-58813c8 */.list-i a {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8e3df06 */.footer span.subtext p {
    color: #123E59 !important;
}
@media only screen and (max-width: 600px) {
span.elementor-icon-list-text {
    font-size: 15px;
}
}/* End custom CSS */