.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1115642 .elementor-element.elementor-element-24235f3{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1115642 .elementor-element.elementor-element-24235f3 .elementor-divider-separator{width:100%;}.elementor-1115642 .elementor-element.elementor-element-24235f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1115642 .elementor-element.elementor-element-ead03f9 > .elementor-container{max-width:1040px;}.elementor-1115642 .elementor-element.elementor-element-ead03f9{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-1115642 .elementor-element.elementor-element-7483a53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-element-populated, .elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-element-populated > .elementor-background-overlay, .elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-background-slideshow{border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:37px 21px 21px 21px;}.elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-1746591, .elementor-1115642 .elementor-element.elementor-element-1746591 > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-1115642 .elementor-element.elementor-element-1746591{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-1746591 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-fe30b33 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-fe30b33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-1115642 .elementor-element.elementor-element-15cf11f{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-15cf11f > .elementor-widget-container{margin:-74px 0px 1px 0px;padding:-35px 12px 38px 12px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-15cf11f .elementor-heading-title{font-family:"Amita", Sans-serif;font-size:94px;font-weight:600;font-style:normal;line-height:0.9em;letter-spacing:-1.1px;color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-b8620aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-b8620aa{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-b8620aa .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:30px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#F587CD;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1115642 .elementor-element.elementor-element-6fdef78{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;text-align:center;font-family:"Assistant", Sans-serif;font-size:19px;line-height:1.3em;color:#0B0000;}.elementor-1115642 .elementor-element.elementor-element-6fdef78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 .elementor-repeater-item-11e0028 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/amonos_mx_421982247_1335494187162630_6598571106881141763_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 .elementor-repeater-item-bbdadab .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/hayao.mx_450125619_1236973504327006_3141719087131052318_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 .elementor-repeater-item-cbab86d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/hayao.mx_445838730_1398448147531905_2985579172876999460_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px;}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 > .elementor-widget-container{border-style:solid;border-color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 .swiper-slide-contents{max-width:66%;}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 .swiper-slide-inner{text-align:center;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1115642 .elementor-element.elementor-element-16fb396{--spacer-size:50px;}.elementor-1115642 .elementor-element.elementor-element-61282f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-61282f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-d943775 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-d943775{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-d943775 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:25px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF83D2;}.elementor-1115642 .elementor-element.elementor-element-024a977 > .elementor-widget-container{background-color:#8D20205C;margin:0px 0px 0px 0px;padding:06px 015px 06px 015px;border-style:none;border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-024a977{text-align:center;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-widget-google_maps .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1115642 .elementor-element.elementor-element-287e7de iframe{height:660px;}.elementor-1115642 .elementor-element.elementor-element-efe2ef8{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1115642 .elementor-element.elementor-element-efe2ef8 .elementor-divider-separator{width:100%;}.elementor-1115642 .elementor-element.elementor-element-efe2ef8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1115642 .elementor-element.elementor-element-f4fc767 > .elementor-container{max-width:1040px;}.elementor-1115642 .elementor-element.elementor-element-f4fc767{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-1115642 .elementor-element.elementor-element-c2ddc82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-element-populated, .elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-element-populated > .elementor-background-overlay, .elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-background-slideshow{border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:37px 21px 21px 21px;}.elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-4429e8e, .elementor-1115642 .elementor-element.elementor-element-4429e8e > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-1115642 .elementor-element.elementor-element-4429e8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-4429e8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-5804cdb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-5804cdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-8650473{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-8650473 > .elementor-widget-container{margin:-74px 0px 1px 0px;padding:-35px 12px 38px 12px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-8650473 .elementor-heading-title{font-family:"Amita", Sans-serif;font-size:94px;font-weight:600;font-style:normal;line-height:0.9em;letter-spacing:-1.1px;color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-0bbfcfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-0bbfcfa{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-0bbfcfa .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:30px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#F587CD;}.elementor-1115642 .elementor-element.elementor-element-2493ab5{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;text-align:center;font-family:"Assistant", Sans-serif;font-size:19px;line-height:1.3em;color:#0B0000;}.elementor-1115642 .elementor-element.elementor-element-2493ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1115642 .elementor-element.elementor-element-6799109 > .elementor-widget-container{border-style:solid;border-color:#D15151;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1115642 .elementor-element.elementor-element-6799109 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1115642 .elementor-element.elementor-element-e56ea94{--spacer-size:50px;}.elementor-1115642 .elementor-element.elementor-element-cb455a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-cb455a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-6553209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-6553209{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-6553209 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:25px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF83D2;}.elementor-1115642 .elementor-element.elementor-element-e74c6a9 > .elementor-widget-container{background-color:#8D20205C;margin:0px 0px 0px 0px;padding:06px 015px 06px 015px;border-style:none;border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-e74c6a9{text-align:center;font-family:"Assistant", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-1115642 .elementor-element.elementor-element-05c3c90 iframe{height:675px;}.elementor-1115642 .elementor-element.elementor-element-593b92f{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1115642 .elementor-element.elementor-element-593b92f .elementor-divider-separator{width:100%;}.elementor-1115642 .elementor-element.elementor-element-593b92f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1115642 .elementor-element.elementor-element-a5633ae > .elementor-container{max-width:1040px;}.elementor-1115642 .elementor-element.elementor-element-a5633ae{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-1115642 .elementor-element.elementor-element-02bfe65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-element-populated, .elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-element-populated > .elementor-background-overlay, .elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-background-slideshow{border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:37px 21px 21px 21px;}.elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-1419ef6, .elementor-1115642 .elementor-element.elementor-element-1419ef6 > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-1115642 .elementor-element.elementor-element-1419ef6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-1419ef6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-2ba0447 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-2ba0447 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-7c1e288{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-7c1e288 > .elementor-widget-container{margin:-74px 0px 1px 0px;padding:-35px 12px 38px 12px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-7c1e288 .elementor-heading-title{font-family:"Amita", Sans-serif;font-size:94px;font-weight:600;font-style:normal;line-height:0.9em;letter-spacing:-1.1px;color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-c39fd72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-c39fd72{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-c39fd72 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:30px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#F587CD;}.elementor-1115642 .elementor-element.elementor-element-290fc12{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;text-align:center;font-family:"Assistant", Sans-serif;font-size:19px;line-height:1.3em;color:#0B0000;}.elementor-1115642 .elementor-element.elementor-element-290fc12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 .elementor-repeater-item-11e0028 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/restaurante_himawari_400800898_18041403364560913_2979853256600406125_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 .elementor-repeater-item-bbdadab .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/restaurante_himawari_448044052_18063172642560913_9210779295630603628_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 .elementor-repeater-item-cbab86d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/restaurante_himawari_449016676_18065037208560913_5625011450620976033_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 > .elementor-widget-container{border-style:solid;border-color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 .swiper-slide-contents{max-width:66%;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 .swiper-slide-inner{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-c84ea3d{--spacer-size:50px;}.elementor-1115642 .elementor-element.elementor-element-333d81e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-333d81e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-2d57bfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-2d57bfa{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-2d57bfa .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:25px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF83D2;}.elementor-1115642 .elementor-element.elementor-element-ae11f88 > .elementor-widget-container{background-color:#8D20205C;margin:0px 0px 0px 0px;padding:06px 015px 06px 015px;border-style:none;border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-ae11f88{text-align:center;font-family:"Assistant", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-1115642 .elementor-element.elementor-element-54bd844 iframe{height:695px;}.elementor-1115642 .elementor-element.elementor-element-106ae4e{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1115642 .elementor-element.elementor-element-106ae4e .elementor-divider-separator{width:100%;}.elementor-1115642 .elementor-element.elementor-element-106ae4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1115642 .elementor-element.elementor-element-02f84dc > .elementor-container{max-width:1040px;}.elementor-1115642 .elementor-element.elementor-element-02f84dc{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-1115642 .elementor-element.elementor-element-c5043c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-element-populated, .elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-background-slideshow{border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:37px 21px 21px 21px;}.elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-7e535d7, .elementor-1115642 .elementor-element.elementor-element-7e535d7 > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-1115642 .elementor-element.elementor-element-7e535d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-7e535d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-25973d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-25973d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-a95acde{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-a95acde > .elementor-widget-container{margin:-74px 0px 1px 0px;padding:-35px 12px 38px 12px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-a95acde .elementor-heading-title{font-family:"Amita", Sans-serif;font-size:94px;font-weight:600;font-style:normal;line-height:0.9em;letter-spacing:-1.1px;color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-7594cbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-7594cbf{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-7594cbf .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:30px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#F587CD;}.elementor-1115642 .elementor-element.elementor-element-7dc4974{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;text-align:center;font-family:"Assistant", Sans-serif;font-size:19px;line-height:1.3em;color:#0B0000;}.elementor-1115642 .elementor-element.elementor-element-7dc4974 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-e464e9d > .elementor-widget-container{border-style:solid;border-color:#D15151;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1115642 .elementor-element.elementor-element-e464e9d .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1115642 .elementor-element.elementor-element-6a273de{--spacer-size:50px;}.elementor-1115642 .elementor-element.elementor-element-33360b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-33360b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-23860af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-23860af{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-23860af .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:25px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF83D2;}.elementor-1115642 .elementor-element.elementor-element-fd5eb7d > .elementor-widget-container{background-color:#8D20205C;margin:0px 0px 0px 0px;padding:06px 015px 06px 015px;border-style:none;border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-fd5eb7d{text-align:center;font-family:"Assistant", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-1115642 .elementor-element.elementor-element-5001751 iframe{height:580px;}.elementor-1115642 .elementor-element.elementor-element-dd1ebaf{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1115642 .elementor-element.elementor-element-dd1ebaf .elementor-divider-separator{width:100%;}.elementor-1115642 .elementor-element.elementor-element-dd1ebaf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1115642 .elementor-element.elementor-element-5add80b > .elementor-container{max-width:1040px;}.elementor-1115642 .elementor-element.elementor-element-5add80b{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-1115642 .elementor-element.elementor-element-b85efe7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-element-populated, .elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-background-slideshow{border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:37px 21px 21px 21px;}.elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-d6c97e6, .elementor-1115642 .elementor-element.elementor-element-d6c97e6 > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-1115642 .elementor-element.elementor-element-d6c97e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-d6c97e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-a024b19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-a024b19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6 > .elementor-widget-container{margin:-74px 0px 1px 0px;padding:-35px 12px 38px 12px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6 .elementor-heading-title{font-family:"Amita", Sans-serif;font-size:94px;font-weight:600;font-style:normal;line-height:0.9em;letter-spacing:-1.1px;color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-e001c30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-e001c30{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-e001c30 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:30px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#F587CD;}.elementor-1115642 .elementor-element.elementor-element-547da4e{width:var( --container-widget-width, 100.241% );max-width:100.241%;--container-widget-width:100.241%;--container-widget-flex-grow:0;text-align:center;font-family:"Assistant", Sans-serif;font-size:19px;line-height:1.3em;color:#0B0000;}.elementor-1115642 .elementor-element.elementor-element-547da4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-25259a7 .elementor-repeater-item-11e0028 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/tsubomi_restaurante.mx_278564387_470790434797184_5770049209988003768_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-25259a7 .elementor-repeater-item-bbdadab .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/tsubomi_restaurante.mx_278808263_3286575904958276_1188703773588683654_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-25259a7 .elementor-repeater-item-cbab86d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://imggraficos.gruporeforma.com/2024/08/tsubomi_restaurante.mx_284508108_3274907969409870_9180412832299191579_n.jpg);background-size:cover;}.elementor-1115642 .elementor-element.elementor-element-25259a7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px;}.elementor-1115642 .elementor-element.elementor-element-25259a7 > .elementor-widget-container{border-style:solid;border-color:#D15151;}.elementor-1115642 .elementor-element.elementor-element-25259a7 .swiper-slide-contents{max-width:66%;}.elementor-1115642 .elementor-element.elementor-element-25259a7 .swiper-slide-inner{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-86c7ba1{--spacer-size:50px;}.elementor-1115642 .elementor-element.elementor-element-4bae222 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 20px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-4bae222 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-53e3333 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-53e3333{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-53e3333 .elementor-heading-title{font-family:"Berkshire Swash", Sans-serif;font-size:25px;font-weight:bold;font-style:normal;line-height:0.9em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF83D2;}.elementor-1115642 .elementor-element.elementor-element-0f90442 > .elementor-widget-container{background-color:#8D20205C;margin:0px 0px 0px 0px;padding:06px 015px 06px 015px;border-style:none;border-radius:0px 30px 0px 30px;}.elementor-1115642 .elementor-element.elementor-element-0f90442{text-align:center;font-family:"Assistant", Sans-serif;font-size:17px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-1115642 .elementor-element.elementor-element-c1098f3 iframe{height:935px;}.elementor-1115642 .elementor-element.elementor-element-0b9dd72{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-1115642 .elementor-element.elementor-element-0b9dd72 .elementor-divider-separator{width:100%;}.elementor-1115642 .elementor-element.elementor-element-0b9dd72 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1115642 .elementor-element.elementor-element-86690e9:not(.elementor-motion-effects-element-type-background), .elementor-1115642 .elementor-element.elementor-element-86690e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E0000;}.elementor-1115642 .elementor-element.elementor-element-86690e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1115642 .elementor-element.elementor-element-86690e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115642 .elementor-element.elementor-element-1a43246 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-1a43246{text-align:center;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}body.elementor-page-1115642:not(.elementor-motion-effects-element-type-background), body.elementor-page-1115642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imggraficos.gruporeforma.com/2024/08/cherry-blossom-seamless-pattern-japanese-flower-pattern-background-vector.jpg");}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:600px){.elementor-1115642 .elementor-element.elementor-element-adf5739{width:100%;}}@media(max-width:1024px){.elementor-1115642 .elementor-element.elementor-element-15cf11f{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-1115642 .elementor-element.elementor-element-15cf11f .elementor-heading-title{font-size:71px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-b8620aa .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-6fdef78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-6fdef78{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-d943775 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-024a977 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-024a977{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-8650473{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-1115642 .elementor-element.elementor-element-8650473 .elementor-heading-title{font-size:71px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-0bbfcfa .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-2493ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-2493ab5{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-6553209 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-e74c6a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-e74c6a9{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-7c1e288{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-1115642 .elementor-element.elementor-element-7c1e288 .elementor-heading-title{font-size:71px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-c39fd72 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-290fc12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-290fc12{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-2d57bfa .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-ae11f88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-ae11f88{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-a95acde{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-1115642 .elementor-element.elementor-element-a95acde .elementor-heading-title{font-size:71px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-7594cbf .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-7dc4974 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-7dc4974{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-23860af .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-fd5eb7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-fd5eb7d{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6 .elementor-heading-title{font-size:71px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-e001c30 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-547da4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-547da4e{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-53e3333 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-1115642 .elementor-element.elementor-element-0f90442 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-0f90442{font-size:18px;}.elementor-1115642 .elementor-element.elementor-element-1a43246{font-size:15px;}}@media(max-width:599px){.elementor-1115642 .elementor-element.elementor-element-ead03f9{padding:20px 5px 10px 5px;}.elementor-1115642 .elementor-element.elementor-element-7483a53 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1115642 .elementor-element.elementor-element-fe30b33 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-15cf11f > .elementor-widget-container{margin:-63px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-15cf11f{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-15cf11f .elementor-heading-title{font-size:83px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-b8620aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-b8620aa{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-b8620aa .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-6fdef78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-6fdef78{text-align:center;font-size:19px;}.elementor-1115642 .elementor-element.elementor-element-50ba0e3 .swiper-slide{height:350px;}.elementor-1115642 .elementor-element.elementor-element-d943775 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-d943775{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-d943775 .elementor-heading-title{font-size:30px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-024a977 > .elementor-widget-container{margin:0px -39px 0px -12px;}.elementor-1115642 .elementor-element.elementor-element-024a977{text-align:center;font-size:18px;line-height:1.1em;}.elementor-1115642 .elementor-element.elementor-element-287e7de iframe{height:200px;}.elementor-1115642 .elementor-element.elementor-element-f4fc767{padding:20px 5px 10px 5px;}.elementor-1115642 .elementor-element.elementor-element-c2ddc82 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1115642 .elementor-element.elementor-element-5804cdb > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-8650473 > .elementor-widget-container{margin:-63px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-8650473{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-8650473 .elementor-heading-title{font-size:83px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-0bbfcfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-0bbfcfa{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-0bbfcfa .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-2493ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-2493ab5{text-align:center;font-size:19px;}.elementor-1115642 .elementor-element.elementor-element-6553209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-6553209{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-6553209 .elementor-heading-title{font-size:30px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-e74c6a9 > .elementor-widget-container{margin:0px -39px 0px -12px;}.elementor-1115642 .elementor-element.elementor-element-e74c6a9{text-align:center;font-size:18px;line-height:1.1em;}.elementor-1115642 .elementor-element.elementor-element-05c3c90 iframe{height:200px;}.elementor-1115642 .elementor-element.elementor-element-a5633ae{padding:20px 5px 10px 5px;}.elementor-1115642 .elementor-element.elementor-element-02bfe65 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1115642 .elementor-element.elementor-element-2ba0447 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-7c1e288 > .elementor-widget-container{margin:-63px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-7c1e288{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-7c1e288 .elementor-heading-title{font-size:83px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-c39fd72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-c39fd72{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-c39fd72 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-290fc12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-290fc12{text-align:center;font-size:19px;}.elementor-1115642 .elementor-element.elementor-element-cd6e9f8 .swiper-slide{height:350px;}.elementor-1115642 .elementor-element.elementor-element-2d57bfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-2d57bfa{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-2d57bfa .elementor-heading-title{font-size:30px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-ae11f88 > .elementor-widget-container{margin:0px -39px 0px -12px;}.elementor-1115642 .elementor-element.elementor-element-ae11f88{text-align:center;font-size:18px;line-height:1.1em;}.elementor-1115642 .elementor-element.elementor-element-54bd844 iframe{height:200px;}.elementor-1115642 .elementor-element.elementor-element-02f84dc{padding:20px 5px 10px 5px;}.elementor-1115642 .elementor-element.elementor-element-c5043c6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1115642 .elementor-element.elementor-element-25973d3 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-a95acde > .elementor-widget-container{margin:-63px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-a95acde{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-a95acde .elementor-heading-title{font-size:83px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-7594cbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-7594cbf{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-7594cbf .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-7dc4974 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-7dc4974{text-align:center;font-size:19px;}.elementor-1115642 .elementor-element.elementor-element-23860af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-23860af{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-23860af .elementor-heading-title{font-size:30px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-fd5eb7d > .elementor-widget-container{margin:0px -39px 0px -12px;}.elementor-1115642 .elementor-element.elementor-element-fd5eb7d{text-align:center;font-size:18px;line-height:1.1em;}.elementor-1115642 .elementor-element.elementor-element-5001751 iframe{height:200px;}.elementor-1115642 .elementor-element.elementor-element-5add80b{padding:20px 5px 10px 5px;}.elementor-1115642 .elementor-element.elementor-element-b85efe7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1115642 .elementor-element.elementor-element-a024b19 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6 > .elementor-widget-container{margin:-63px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;text-align:center;}.elementor-1115642 .elementor-element.elementor-element-c29cbf6 .elementor-heading-title{font-size:83px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-e001c30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-e001c30{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-e001c30 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-547da4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-547da4e{text-align:center;font-size:19px;}.elementor-1115642 .elementor-element.elementor-element-25259a7 .swiper-slide{height:350px;}.elementor-1115642 .elementor-element.elementor-element-53e3333 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1115642 .elementor-element.elementor-element-53e3333{text-align:center;}.elementor-1115642 .elementor-element.elementor-element-53e3333 .elementor-heading-title{font-size:30px;line-height:1em;letter-spacing:-0.7px;}.elementor-1115642 .elementor-element.elementor-element-0f90442 > .elementor-widget-container{margin:0px -39px 0px -12px;}.elementor-1115642 .elementor-element.elementor-element-0f90442{text-align:center;font-size:18px;line-height:1.1em;}.elementor-1115642 .elementor-element.elementor-element-c1098f3 iframe{height:200px;}.elementor-1115642 .elementor-element.elementor-element-1a43246{font-size:14px;}}