.elementor-281 .elementor-element.elementor-element-f872c84>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-c4fd123 {
    margin-top: 0px;
    margin-bottom: 11px;
}

.elementor-281 .elementor-element.elementor-element-42bfa7e {
    --e-image-carousel-slides-to-show: 1;
    width: 100%;
    max-width: 100%;
}

.elementor-281 .elementor-element.elementor-element-42bfa7e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: none;
}

.elementor-281 .elementor-element.elementor-element-42bfa7e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-086cb22 {
    margin-top: 0px;
    margin-bottom: 11px;
}

.elementor-281 .elementor-element.elementor-element-0e50239 {
    --e-image-carousel-slides-to-show: 1;
    width: 100%;
    max-width: 100%;
}

.elementor-281 .elementor-element.elementor-element-0e50239 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: none;
}

.elementor-281 .elementor-element.elementor-element-0e50239>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-31a0860>.elementor-container {
    max-width: 1300px;
}

.elementor-281 .elementor-element.elementor-element-31a0860:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-31a0860>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/BG_data.png");
}

.elementor-281 .elementor-element.elementor-element-31a0860>.elementor-background-overlay {
    background-color: #1F4948;
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-31a0860 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -1%;
    margin-bottom: 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-4cb28a3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-4cb28a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-b4f3bb2 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Noto Serif JP", Sans-serif;
    font-size: 45px;
    font-weight: 500;
}

.elementor-281 .elementor-element.elementor-element-b4f3bb2>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-8839d68:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-8839d68>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-281 .elementor-element.elementor-element-8839d68 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-8839d68>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-35fe269>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-35fe269>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-fae7c2c {
    text-align: left;
}

.elementor-281 .elementor-element.elementor-element-fae7c2c>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-12ff18c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 5px;
}

.elementor-281 .elementor-element.elementor-element-12ff18c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-281 .elementor-element.elementor-element-12ff18c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-86470f4 {
    --spacer-size: 20px;
}

.elementor-281 .elementor-element.elementor-element-98edbf8 {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-87786a9 {
    text-align: left;
    color: #003B4D;
    font-family: "Montserrat", Sans-serif;
    font-size: 19px;
}

.elementor-281 .elementor-element.elementor-element-87786a9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-8bf43c2>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-e97f0c2>.elementor-container {
    max-width: 1300px;
}

.elementor-281 .elementor-element.elementor-element-e97f0c2 {
    margin-top: 3%;
    margin-bottom: 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-b3d984c {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-b3d984c .elementor-heading-title {
    color: #003B4D;
    font-family: "Montserrat", Sans-serif;
    font-size: 40px;
}

.elementor-281 .elementor-element.elementor-element-b3d984c>.elementor-widget-container {
    margin: 0% 0% 2% 0%;
}

.elementor-281 .elementor-element.elementor-element-2b45548 {
    --image-transition-duration: 800ms;
    --overlay-transition-duration: 800ms;
    --content-text-align: center;
    --content-padding: 20px;
    --content-transition-duration: 800ms;
    --content-transition-delay: 800ms;
}

.elementor-281 .elementor-element.elementor-element-2b45548 .e-gallery-item:hover .elementor-gallery-item__overlay,
.elementor-281 .elementor-element.elementor-element-2b45548 .e-gallery-item:focus .elementor-gallery-item__overlay {
    background-color: rgba(0, 0, 0, 0.5);
}

.elementor-281 .elementor-element.elementor-element-8aed327 {
    margin-top: 5%;
    margin-bottom: 2%;
}

.elementor-281 .elementor-element.elementor-element-1e97cf9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-8da8708 {
    text-align: right;
}

.elementor-281 .elementor-element.elementor-element-620d26a .elementor-heading-title {
    color: #003B4D;
    font-family: "Montserrat", Sans-serif;
    font-size: 40px;
}

.elementor-281 .elementor-element.elementor-element-3f8e9e8 {
    margin-top: 1%;
    margin-bottom: 2%;
}

.elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-b81404f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-b81404f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-0d418dc {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-0d418dc .elementor-heading-title {
    color: #003B4D;
    font-family: "Montserrat", Sans-serif;
    font-size: 40px;
    font-weight: 700;
}

.elementor-281 .elementor-element.elementor-element-327a21b .elementor-main-swiper {
    height: 402px;
}

.elementor-281 .elementor-element.elementor-element-327a21b.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 6px;
}

.elementor-281 .elementor-element.elementor-element-327a21b .elementor-swiper-button {
    font-size: 20px;
}

.elementor-281 .elementor-element.elementor-element-f649fe9 {
    margin-top: 1%;
    margin-bottom: 0%;
    padding: 3% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-83d3d31>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-83d3d31 {
    margin-top: 0%;
    margin-bottom: 2%;
    padding: 1% 0% 1% 0%;
}

.elementor-281 .elementor-element.elementor-element-d69d91c {
    text-align: right;
}

.elementor-281 .elementor-element.elementor-element-9a29a9d .elementor-heading-title {
    color: #003B4D;
    font-family: "Montserrat", Sans-serif;
    font-size: 40px;
    font-weight: 700;
}

.elementor-281 .elementor-element.elementor-element-97b254a>.elementor-container {
    max-width: 1300px;
}

.elementor-281 .elementor-element.elementor-element-97b254a {
    overflow: hidden;
}

.elementor-281 .elementor-element.elementor-element-f5e2fa1 .elementor-flip-box__front {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/Restaurantes-Villarica-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-f5e2fa1 .elementor-flip-box__back {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/O_Restaurantes-Villarica-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-f5e2fa1 .elementor-flip-box {
    height: 345px;
}

.elementor-281 .elementor-element.elementor-element-f5e2fa1 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-f5e2fa1 .elementor-flip-box__image {
    opacity: 1;
}

.elementor-281 .elementor-element.elementor-element-f5e2fa1 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-f5e2fa1 .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-281 .elementor-element.elementor-element-f74a991 .elementor-flip-box__front {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/Ruta-de-los-7-Lagos-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-f74a991 .elementor-flip-box__back {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/O_Ruta-de-los-7-Lagos-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-f74a991 .elementor-flip-box {
    height: 345px;
}

.elementor-281 .elementor-element.elementor-element-f74a991 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-f74a991 .elementor-flip-box__image {
    opacity: 1;
}

.elementor-281 .elementor-element.elementor-element-f74a991 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-f74a991 .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-281 .elementor-element.elementor-element-a0c565c .elementor-flip-box__front {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/Parque-Huilo-Huilo-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-a0c565c .elementor-flip-box__back {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/O_Parque-Huilo-Huilo-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-a0c565c .elementor-flip-box {
    height: 345px;
}

.elementor-281 .elementor-element.elementor-element-a0c565c .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-a0c565c .elementor-flip-box__image {
    opacity: 1;
}

.elementor-281 .elementor-element.elementor-element-a0c565c .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-a0c565c .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-281 .elementor-element.elementor-element-98cf573>.elementor-container {
    max-width: 1300px;
}

.elementor-281 .elementor-element.elementor-element-98cf573 {
    overflow: hidden;
}

.elementor-281 .elementor-element.elementor-element-ba711e0 .elementor-flip-box__front {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/Bikepark-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-ba711e0 .elementor-flip-box__back {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/O_Bikepark-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-ba711e0 .elementor-flip-box {
    height: 345px;
}

.elementor-281 .elementor-element.elementor-element-ba711e0 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-ba711e0 .elementor-flip-box__image {
    opacity: 1;
}

.elementor-281 .elementor-element.elementor-element-ba711e0 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-ba711e0 .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-281 .elementor-element.elementor-element-4917733 .elementor-flip-box__front {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/Parque-Nacional-Huerquehue-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-4917733 .elementor-flip-box__back {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/O_Parque-Nacional-Huerquehue-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-4917733 .elementor-flip-box {
    height: 345px;
}

.elementor-281 .elementor-element.elementor-element-4917733 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-4917733 .elementor-flip-box__image {
    opacity: 1;
}

.elementor-281 .elementor-element.elementor-element-4917733 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-4917733 .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-281 .elementor-element.elementor-element-a9e0ec4 .elementor-flip-box__front {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/Parque-Nacional-Villarica-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-a9e0ec4 .elementor-flip-box__back {
    background-color: var(--e-global-color-c6a1212);
    background-image: url("../../2022/06/O_Parque-Nacional-Villarica-1-300x283.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-281 .elementor-element.elementor-element-a9e0ec4 .elementor-flip-box {
    height: 345px;
}

.elementor-281 .elementor-element.elementor-element-a9e0ec4 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-a9e0ec4 .elementor-flip-box__image {
    opacity: 1;
}

.elementor-281 .elementor-element.elementor-element-a9e0ec4 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-a9e0ec4 .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-281 .elementor-element.elementor-element-a9a8b8a>.elementor-container {
    max-width: 1300px;
}

.elementor-281 .elementor-element.elementor-element-a9a8b8a:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-a9a8b8a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EEEEEE;
}

.elementor-281 .elementor-element.elementor-element-a9a8b8a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 4%;
    margin-bottom: 0%;
    padding: 1% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-a9a8b8a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-8ded154 {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-8ded154 .elementor-heading-title {
    color: #003B4D;
    font-family: "Montserrat", Sans-serif;
    font-size: 40px;
}

.elementor-281 .elementor-element.elementor-element-8ded154>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-281 .elementor-element.elementor-element-18f5082>.elementor-container {
    max-width: 1300px;
}

.elementor-281 .elementor-element.elementor-element-18f5082:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-18f5082>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EEEEEE;
}

.elementor-281 .elementor-element.elementor-element-18f5082 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3% 0% 3% 0%;
}

.elementor-281 .elementor-element.elementor-element-18f5082>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-e989bab>.elementor-widget-container {
    margin: 1% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-e71d888 .elementor-button {
    font-size: 50px;
    fill: #000000;
    color: #000000;
    background-color: #00CEFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 50% 50% 50% 50%;
    padding: 2% 2% 2% 2%;
}

.elementor-281 .elementor-element.elementor-element-e71d888>.elementor-widget-container {
    margin: -18% 2% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-c625e8b>.elementor-container {
    min-height: 100px;
}

.elementor-281 .elementor-element.elementor-element-c625e8b:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-c625e8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A6C6C1;
}

.elementor-281 .elementor-element.elementor-element-c625e8b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 1%;
}

.elementor-281 .elementor-element.elementor-element-c625e8b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-eeed49f {
    text-align: right;
}

.elementor-281 .elementor-element.elementor-element-8b922e7 {
    color: #FFFFFF;
    font-family: "Noto Serif JP", Sans-serif;
    font-size: 80px;
    line-height: 70px;
}

.elementor-281 .elementor-element.elementor-element-de9e6a9>.elementor-element-populated {
    margin: 5% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}

.elementor-281 .elementor-element.elementor-element-9c4beda {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 20px;
}

.elementor-281 .elementor-element.elementor-element-c272cb1>.elementor-container {
    min-height: 100px;
}

.elementor-281 .elementor-element.elementor-element-c272cb1:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-c272cb1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A6C6C1;
}

.elementor-281 .elementor-element.elementor-element-c272cb1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 1%;
    margin-bottom: 1%;
}

.elementor-281 .elementor-element.elementor-element-c272cb1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-3391ad2 {
    text-align: right;
}

.elementor-281 .elementor-element.elementor-element-820d981 {
    color: #FFFFFF;
    font-family: "Noto Serif JP", Sans-serif;
    font-size: 80px;
    line-height: 70px;
}

.elementor-281 .elementor-element.elementor-element-73a75e9>.elementor-element-populated {
    margin: 5% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}

.elementor-281 .elementor-element.elementor-element-b97dac9 {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 20px;
}

.elementor-281 .elementor-element.elementor-element-701a7e0>.elementor-container {
    min-height: 100px;
}

.elementor-281 .elementor-element.elementor-element-701a7e0>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-701a7e0:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-701a7e0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A6C6C1;
}

.elementor-281 .elementor-element.elementor-element-701a7e0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 1%;
    margin-bottom: 1%;
}

.elementor-281 .elementor-element.elementor-element-701a7e0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-48c97fa {
    text-align: right;
}

.elementor-281 .elementor-element.elementor-element-c2f3891 {
    color: #FFFFFF;
    font-family: "Noto Serif JP", Sans-serif;
    font-size: 80px;
    line-height: 70px;
}

.elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-32b89fe.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-281 .elementor-element.elementor-element-32b89fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-281 .elementor-element.elementor-element-32b89fe>.elementor-element-populated {
    margin: 5% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}

.elementor-281 .elementor-element.elementor-element-6ee32f3 {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 20px;
}

.elementor-281 .elementor-element.elementor-element-dbc5ad2>.elementor-container {
    min-height: 100px;
}

.elementor-281 .elementor-element.elementor-element-dbc5ad2:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-dbc5ad2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A6C6C1;
}

.elementor-281 .elementor-element.elementor-element-dbc5ad2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 1%;
    margin-bottom: 1%;
}

.elementor-281 .elementor-element.elementor-element-dbc5ad2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-6151882 {
    text-align: right;
}

.elementor-281 .elementor-element.elementor-element-1d6d44f {
    color: #FFFFFF;
    font-family: "Noto Serif JP", Sans-serif;
    font-size: 80px;
    line-height: 70px;
}

.elementor-281 .elementor-element.elementor-element-067bde3>.elementor-element-populated {
    margin: 5% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}

.elementor-281 .elementor-element.elementor-element-ce2f15a {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 20px;
}

.elementor-281 .elementor-element.elementor-element-9de2d06>.elementor-container {
    min-height: 100px;
}

.elementor-281 .elementor-element.elementor-element-9de2d06>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-9de2d06:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-9de2d06>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A6C6C1;
}

.elementor-281 .elementor-element.elementor-element-9de2d06 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 1%;
    margin-bottom: 1%;
}

.elementor-281 .elementor-element.elementor-element-9de2d06>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-c659ee0 {
    text-align: right;
}

.elementor-281 .elementor-element.elementor-element-629be4a {
    color: #FFFFFF;
    font-family: "Noto Serif JP", Sans-serif;
    font-size: 80px;
    line-height: 70px;
}

.elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-da72da9.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-281 .elementor-element.elementor-element-da72da9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-281 .elementor-element.elementor-element-da72da9>.elementor-element-populated {
    margin: 5% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}

.elementor-281 .elementor-element.elementor-element-0c22016 {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 20px;
}

.elementor-281 .elementor-element.elementor-element-6841b9b>.elementor-container {
    min-height: 400px;
}

.elementor-281 .elementor-element.elementor-element-6841b9b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-281 .elementor-element.elementor-element-6841b9b:not(.elementor-motion-effects-element-type-background),
.elementor-281 .elementor-element.elementor-element-6841b9b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/06/footer-img-fond.png");
}

.elementor-281 .elementor-element.elementor-element-6841b9b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-281 .elementor-element.elementor-element-6841b9b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-281 .elementor-element.elementor-element-c818583 {
    text-align: center;
}

.elementor-281 .elementor-element.elementor-element-2244433 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
}

.elementor-281 .elementor-element.elementor-element-2244433>.elementor-widget-container {
    margin: 0% 0% 0% 6%;
}

.elementor-281 .elementor-element.elementor-element-8b05e15 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
}

.elementor-281 .elementor-element.elementor-element-8b05e15>.elementor-widget-container {
    margin: 0% 0% 0% 6%;
}

.elementor-281 .elementor-element.elementor-element-6e1938d {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
}

.elementor-281 .elementor-element.elementor-element-6e1938d>.elementor-widget-container {
    margin: 0% 0% 0% 6%;
}

.elementor-281 .elementor-element.elementor-element-5873fa2 .elementor-button {
    font-size: 50px;
    fill: #3B546F;
    color: #3B546F;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 50% 50% 50% 50%;
    padding: 5% 8% 5% 8%;
}

.elementor-281 .elementor-element.elementor-element-5873fa2>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-64492ed .elementor-button {
    font-size: 50px;
    fill: #3B546F;
    color: #3B546F;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 50% 50% 50% 50%;
    padding: 5% 8% 5% 8%;
}

.elementor-281 .elementor-element.elementor-element-64492ed>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-9913a83 .elementor-button {
    font-size: 50px;
    fill: #3B546F;
    color: #3B546F;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 50% 50% 50% 50%;
    padding: 5% 14% 5% 14%;
}

.elementor-281 .elementor-element.elementor-element-9913a83>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

.elementor-281 .elementor-element.elementor-element-bde9f55 .elementor-button {
    font-size: 50px;
    fill: #3B546F;
    color: #3B546F;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 50% 50% 50% 50%;
    padding: 5% 10% 5% 10%;
}

.elementor-281 .elementor-element.elementor-element-bde9f55>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
}

@media(max-width:1366px) {
    .elementor-281 .elementor-element.elementor-element-87786a9>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-327a21b.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 10px;
    }
}

@media(min-width:768px) {
    .elementor-281 .elementor-element.elementor-element-35fe269 {
        width: 39.956%;
    }

    .elementor-281 .elementor-element.elementor-element-12ff18c {
        width: 60.044%;
    }

    .elementor-281 .elementor-element.elementor-element-a129cbc {
        width: 20.712%;
    }

    .elementor-281 .elementor-element.elementor-element-314f712 {
        width: 79.288%;
    }

    .elementor-281 .elementor-element.elementor-element-b6ec879 {
        width: 27.139%;
    }

    .elementor-281 .elementor-element.elementor-element-a057c38 {
        width: 72.861%;
    }

    .elementor-281 .elementor-element.elementor-element-d6c88c7 {
        width: 19.329%;
    }

    .elementor-281 .elementor-element.elementor-element-bc77a50 {
        width: 18.094%;
    }

    .elementor-281 .elementor-element.elementor-element-de9e6a9 {
        width: 61.909%;
    }

    .elementor-281 .elementor-element.elementor-element-628ce34 {
        width: 19.329%;
    }

    .elementor-281 .elementor-element.elementor-element-bce4dbd {
        width: 18.094%;
    }

    .elementor-281 .elementor-element.elementor-element-73a75e9 {
        width: 61.909%;
    }

    .elementor-281 .elementor-element.elementor-element-ef6c68a {
        width: 19.329%;
    }

    .elementor-281 .elementor-element.elementor-element-001a974 {
        width: 18.094%;
    }

    .elementor-281 .elementor-element.elementor-element-32b89fe {
        width: 61.909%;
    }

    .elementor-281 .elementor-element.elementor-element-aad716a {
        width: 19.329%;
    }

    .elementor-281 .elementor-element.elementor-element-03efb19 {
        width: 18.094%;
    }

    .elementor-281 .elementor-element.elementor-element-067bde3 {
        width: 61.909%;
    }

    .elementor-281 .elementor-element.elementor-element-5c02914 {
        width: 19.329%;
    }

    .elementor-281 .elementor-element.elementor-element-f216e0d {
        width: 18.094%;
    }

    .elementor-281 .elementor-element.elementor-element-da72da9 {
        width: 61.909%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-281 .elementor-element.elementor-element-35fe269 {
        width: 100%;
    }

    .elementor-281 .elementor-element.elementor-element-12ff18c {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-281 .elementor-element.elementor-element-fae7c2c {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-fae7c2c img {
        width: 100%;
    }

    .elementor-281 .elementor-element.elementor-element-98edbf8 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-327a21b.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 10px;
    }
}

@media(max-width:767px) {
    .elementor-281 .elementor-element.elementor-element-31a0860 {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 5% 0% 0% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-4cb28a3>.elementor-element-populated {
        margin: 5% 0% -5% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0% 0% 0% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-b4f3bb2 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-b4f3bb2 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-281 .elementor-element.elementor-element-8839d68 {
        padding: 0% 0% 5% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-12ff18c>.elementor-element-populated {
        margin: 5% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-281 .elementor-element.elementor-element-87786a9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-281 .elementor-element.elementor-element-b3d984c {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-b3d984c .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-281 .elementor-element.elementor-element-b3d984c>.elementor-widget-container {
        margin: 2% 0% 2% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-8aed327 {
        margin-top: -2%;
        margin-bottom: 0%;
    }

    .elementor-281 .elementor-element.elementor-element-1e97cf9 {
        margin-top: 2%;
        margin-bottom: 2%;
    }

    .elementor-281 .elementor-element.elementor-element-a129cbc {
        width: 40%;
    }

    .elementor-281 .elementor-element.elementor-element-8da8708 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-8da8708>.elementor-widget-container {
        margin: 0% -40% 0% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-314f712 {
        width: 60%;
    }

    .elementor-281 .elementor-element.elementor-element-314f712>.elementor-element-populated {
        margin: 0% 0% 0% -5%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: -5%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-281 .elementor-element.elementor-element-620d26a {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-620d26a .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-281 .elementor-element.elementor-element-620d26a>.elementor-widget-container {
        margin: 0% 0% 0% -10%;
    }

    .elementor-281 .elementor-element.elementor-element-0d418dc {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-0d418dc .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-281 .elementor-element.elementor-element-0d418dc>.elementor-widget-container {
        margin: 2% 0% 2% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-327a21b .elementor-main-swiper {
        height: 325px;
    }

    .elementor-281 .elementor-element.elementor-element-327a21b.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 10px;
    }

    .elementor-281 .elementor-element.elementor-element-f649fe9 {
        margin-top: 2%;
        margin-bottom: 2%;
    }

    .elementor-281 .elementor-element.elementor-element-b6ec879 {
        width: 40%;
    }

    .elementor-281 .elementor-element.elementor-element-b6ec879>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-281 .elementor-element.elementor-element-d69d91c {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-d69d91c>.elementor-widget-container {
        margin: 0% -10% 0% 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-281 .elementor-element.elementor-element-a057c38 {
        width: 60%;
    }

    .elementor-281 .elementor-element.elementor-element-9a29a9d {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-9a29a9d .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-281 .elementor-element.elementor-element-9a29a9d>.elementor-widget-container {
        margin: 0% 0% 0% -20%;
    }

    .elementor-281 .elementor-element.elementor-element-8ded154 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-8ded154 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-281 .elementor-element.elementor-element-18f5082>.elementor-container {
        max-width: 1300px;
    }

    .elementor-281 .elementor-element.elementor-element-18f5082 {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0% 0% 0% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-15c9c44>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-281 .elementor-element.elementor-element-e71d888>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-281 .elementor-element.elementor-element-d6c88c7 {
        width: 20%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-d6c88c7.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-d6c88c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-eeed49f {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-bc77a50 {
        width: 20%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-bc77a50.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-bc77a50.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-8b922e7 {
        text-align: center;
        font-size: 50px;
    }

    .elementor-281 .elementor-element.elementor-element-de9e6a9 {
        width: 60%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-de9e6a9.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-de9e6a9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-9c4beda {
        font-size: 18px;
    }

    .elementor-281 .elementor-element.elementor-element-628ce34 {
        width: 20%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-628ce34.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-628ce34.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-3391ad2 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-bce4dbd {
        width: 20%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-bce4dbd.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-bce4dbd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-820d981 {
        text-align: center;
        font-size: 50px;
    }

    .elementor-281 .elementor-element.elementor-element-73a75e9 {
        width: 60%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-73a75e9.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-73a75e9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-b97dac9 {
        font-size: 18px;
    }

    .elementor-281 .elementor-element.elementor-element-ef6c68a {
        width: 20%;
    }

    .elementor-281 .elementor-element.elementor-element-48c97fa {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-001a974 {
        width: 20%;
    }

    .elementor-281 .elementor-element.elementor-element-c2f3891 {
        text-align: center;
        font-size: 50px;
    }

    .elementor-281 .elementor-element.elementor-element-32b89fe {
        width: 60%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-32b89fe.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-32b89fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-6ee32f3 {
        font-size: 18px;
    }

    .elementor-281 .elementor-element.elementor-element-aad716a {
        width: 20%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-aad716a.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-aad716a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-6151882 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-03efb19 {
        width: 20%;
    }

    .elementor-281 .elementor-element.elementor-element-1d6d44f {
        text-align: center;
        font-size: 50px;
    }

    .elementor-281 .elementor-element.elementor-element-067bde3 {
        width: 60%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-067bde3.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-067bde3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-ce2f15a {
        font-size: 18px;
    }

    .elementor-281 .elementor-element.elementor-element-5c02914 {
        width: 20%;
    }

    .elementor-281 .elementor-element.elementor-element-c659ee0 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-f216e0d {
        width: 20%;
    }

    .elementor-281 .elementor-element.elementor-element-629be4a {
        text-align: center;
        font-size: 50px;
    }

    .elementor-281 .elementor-element.elementor-element-629be4a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-281 .elementor-element.elementor-element-da72da9 {
        width: 60%;
    }

    .elementor-bc-flex-widget .elementor-281 .elementor-element.elementor-element-da72da9.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-da72da9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-281 .elementor-element.elementor-element-0c22016 {
        font-size: 18px;
    }

    .elementor-281 .elementor-element.elementor-element-c818583 {
        text-align: center;
    }

    .elementor-281 .elementor-element.elementor-element-c818583 img {
        width: 60%;
    }

    .elementor-281 .elementor-element.elementor-element-2244433 {
        text-align: center;
        font-size: 16px;
    }

    .elementor-281 .elementor-element.elementor-element-8b05e15 {
        text-align: center;
        font-size: 16px;
    }

    .elementor-281 .elementor-element.elementor-element-6e1938d {
        text-align: center;
        font-size: 16px;
    }

    .elementor-281 .elementor-element.elementor-element-34261c7 {
        width: 25%;
    }

    .elementor-281 .elementor-element.elementor-element-5873fa2 .elementor-button {
        font-size: 39px;
        padding: 10% 14% 10% 14%;
    }

    .elementor-281 .elementor-element.elementor-element-50985c7 {
        width: 25%;
    }

    .elementor-281 .elementor-element.elementor-element-64492ed .elementor-button {
        font-size: 39px;
        padding: 10% 14% 10% 14%;
    }

    .elementor-281 .elementor-element.elementor-element-e326f9a {
        width: 25%;
    }

    .elementor-281 .elementor-element.elementor-element-9913a83 .elementor-button {
        font-size: 40px;
        padding: 10% 20% 10% 20%;
    }

    .elementor-281 .elementor-element.elementor-element-8f579fe {
        width: 25%;
    }

    .elementor-281 .elementor-element.elementor-element-bde9f55 .elementor-button {
        font-size: 40px;
        padding: 10% 10% 10% 10%;
    }
}