.elementor-145 .elementor-element.elementor-element-c28c267 > .elementor-container{min-height:903px;}.elementor-145 .elementor-element.elementor-element-c28c267:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-c28c267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-315deg, #33DBCC 0%, #00B2C4 100%);}.elementor-145 .elementor-element.elementor-element-c28c267{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 35px;}.elementor-145 .elementor-element.elementor-element-c28c267 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-145 .elementor-element.elementor-element-032dbbd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-145 .elementor-element.elementor-element-032dbbd{z-index:3;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-primary{font-size:105px;font-weight:600;line-height:100px;letter-spacing:-6.8px;color:var( --e-global-color-14416a6 );margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-secondary{font-size:65px;font-weight:100;line-height:211px;letter-spacing:-4.2px;color:var( --e-global-color-14416a6 );margin:-75px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-divider{height:3px;width:162px;margin:0px 0px 37px 37px;background-color:var( --e-global-color-14416a6 );}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-description{color:var( --e-global-color-14416a6 );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:31px;margin:-15px 0px 0px 0px;max-width:340px;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button .aux-overlay:before{background-color:#FFFFFF00;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-e98dcdc .aux-overlay:after{box-shadow:0px 0px 1px 1px #FFFFFF;border-radius:28px 28px 28px 28px;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button{padding:17px 24px 17px 24px;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button .aux-overlay:after{background-color:#D04242;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button:hover .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.24);}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-text{font-size:16px;font-weight:600;letter-spacing:-0.32px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button:hover .aux-text{color:var( --e-global-color-14416a6 );}.elementor-145 .elementor-element.elementor-element-e98dcdc{width:auto;max-width:auto;}.elementor-145 .elementor-element.elementor-element-13333fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-13333fc{z-index:2;position:absolute;right:0px;bottom:0px;}.elementor-145 .elementor-element.elementor-element-c048c84 .aux-the-shape{width:1000px;height:500px;padding-bottom:calc( 1 * 100% );box-shadow:0px 0px 9px -2px rgba(0,0,0,0.5);background-color:transparent;background-image:linear-gradient(180deg, #F753A9 0%, #FDADBA 100%);}.elementor-145 .elementor-element.elementor-element-c048c84 .aux-widget-container-inner{max-width:70vw;}.elementor-145 .elementor-element.elementor-element-c048c84 .aux-widget-container{text-align:center;}.elementor-145 .elementor-element.elementor-element-c048c84{position:absolute;top:170px;left:50px;}.elementor-145 .elementor-element.elementor-element-ebd8c48{box-shadow:0px 5px 25px 0px rgba(0,0,0,0.16);padding:0px 35px 0px 35px;}.elementor-145 .elementor-element.elementor-element-78201df > .elementor-element-populated{padding:25px 25px 5px 25px;}.elementor-145 .elementor-element.elementor-element-30fde74 .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-0ecaf42 .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-62643bba{padding:90px 35px 90px 35px;}.elementor-145 .elementor-element.elementor-element-451e477a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-145 .elementor-element.elementor-element-568ff04e .aux-modern-heading-primary{font-size:16px;font-weight:400;line-height:22px;color:#575757;margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-568ff04e .aux-modern-heading-secondary{font-size:35px;font-weight:bold;line-height:49px;letter-spacing:-1px;color:var( --e-global-color-text );margin:8px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-568ff04e .aux-modern-heading-divider{height:2px;width:35px;margin:20px 0px 0px 0px;background-color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-2ab5e40f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-145 .elementor-element.elementor-element-2ab5e40f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-145 .elementor-element.elementor-element-2ab5e40f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-2fbde47 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-7acce92 );}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-2fbde47 .aux-overlay:after{box-shadow:0px 0px 1px 1px #000000;border-radius:28px 28px 28px 28px;}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-modern-button{padding:17px 24px 17px 24px;}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-145 .elementor-element.elementor-element-2fbde47 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-b56c712 );}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-text{font-size:16px;font-weight:600;letter-spacing:-0.32px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-modern-button:hover .aux-text{color:var( --e-global-color-14416a6 );}.elementor-145 .elementor-element.elementor-element-2fbde47{width:auto;max-width:auto;}.elementor-145 .elementor-element.elementor-element-4fd7fe08{margin-top:50px;margin-bottom:0px;}.elementor-145 .elementor-element.elementor-element-737963ee .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-145 .elementor-element.elementor-element-737963ee .aux-modern-heading-primary{font-size:20px;font-weight:bold;line-height:30px;letter-spacing:-0.6px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-737963ee .aux-modern-heading-secondary{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-a439a91 );margin:07px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-49325f63 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-145 .elementor-element.elementor-element-49325f63 .aux-modern-heading-primary{font-size:20px;font-weight:bold;line-height:30px;letter-spacing:-0.6px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-49325f63 .aux-modern-heading-secondary{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-a439a91 );margin:07px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1f2616db .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-145 .elementor-element.elementor-element-1f2616db .aux-modern-heading-primary{font-size:20px;font-weight:bold;line-height:30px;letter-spacing:-0.6px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1f2616db .aux-modern-heading-secondary{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-a439a91 );margin:07px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-14b62d56:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-14b62d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08050C;background-image:url("https://www.virginiaguantanamera.com/wp-content/uploads/2023/06/IMG_4635-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-145 .elementor-element.elementor-element-14b62d56 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #F753A9 0%, #EB0FFF9E 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-145 .elementor-element.elementor-element-14b62d56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 35px 30px 35px;}.elementor-145 .elementor-element.elementor-element-aa96acd .aux-modern-heading-primary{font-size:50px;font-weight:bold;line-height:71px;color:var( --e-global-color-14416a6 );margin:0px 0px 8px 0px;}.elementor-145 .elementor-element.elementor-element-aa96acd .aux-modern-heading-description{color:var( --e-global-color-14416a6 );font-size:16px;font-weight:400;line-height:24px;margin:0px 0px 0px 0px;max-width:521px;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button .aux-overlay:before{background-color:#0707070D;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-9670d53 .aux-overlay:after{box-shadow:0px 0px 1px 1px #FFFFFF;border-radius:28px 28px 28px 28px;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button{padding:17px 24px 17px 24px;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button .aux-overlay:after{background-color:#F753A9;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button:hover .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px rgba(124.10000000000001, 0, 72.84130434782614, 0.98);}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-text{font-size:16px;font-weight:600;letter-spacing:-0.32px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button:hover .aux-text{color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-9670d53{width:auto;max-width:auto;}.elementor-145 .elementor-element.elementor-element-76b45611{padding:20px 35px 20px 35px;}.elementor-145 .elementor-element.elementor-element-5e6aa7f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-145 .elementor-element.elementor-element-190ee12 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-47c691ec .aux-modern-heading-primary{font-size:35px;font-weight:bold;line-height:49px;letter-spacing:-1px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-47c691ec .aux-modern-heading-secondary{font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );margin:-3px 0px 23px 0px;}.elementor-145 .elementor-element.elementor-element-47c691ec .aux-modern-heading-divider{height:2px;width:25px;margin:0px 0px 0px 0px;background-color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-2e89c860.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-145 .elementor-element.elementor-element-2e89c860 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-7acce92 );}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-overlay:before, .elementor-145 .elementor-element.elementor-element-d5e5032 .aux-overlay:after{box-shadow:0px 0px 0px 1px #000000;border-radius:28px 28px 28px 28px;}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button{padding:17px 27px 17px 27px;}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-b56c712 );}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-text{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.32px;color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button:hover .aux-text{color:var( --e-global-color-14416a6 );}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-icon{font-size:26px;color:#000000;}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button:hover .aux-icon{color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-d5e5032{width:auto;max-width:auto;}.elementor-145 .elementor-element.elementor-element-730032e > .elementor-widget-container{padding:30px 0px 30px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-145 .elementor-element.elementor-element-3258189d{width:70%;}.elementor-145 .elementor-element.elementor-element-2ab5e40f{width:30%;}.elementor-145 .elementor-element.elementor-element-e129c05{width:100%;}.elementor-145 .elementor-element.elementor-element-700f5282{width:100%;}.elementor-145 .elementor-element.elementor-element-2427c8b8{width:100%;}.elementor-145 .elementor-element.elementor-element-190ee12{width:70%;}.elementor-145 .elementor-element.elementor-element-2e89c860{width:30%;}}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-c28c267 > .elementor-container{min-height:50vh;}.elementor-145 .elementor-element.elementor-element-c28c267{padding:200px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-032dbbd > .elementor-element-populated{margin:80px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-primary{font-size:55px;line-height:51px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-secondary{font-size:47px;line-height:100px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-divider{margin:20px 20px 20px 20px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-description{font-size:15px;margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-f5b6586 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button{padding:12px 18px 12px 18px;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-text{font-size:14px;}.elementor-145 .elementor-element.elementor-element-c048c84 .aux-widget-container-inner{max-width:81vw;}.elementor-145 .elementor-element.elementor-element-c048c84{top:105px;left:20px;}.elementor-145 .elementor-element.elementor-element-e453fe6 .aux-media-image{max-width:620px;}.elementor-145 .elementor-element.elementor-element-62643bba{padding:90px 30px 90px 30px;}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-modern-button{padding:12px 18px 12px 18px;}.elementor-145 .elementor-element.elementor-element-2fbde47 .aux-text{font-size:14px;}.elementor-145 .elementor-element.elementor-element-1512318b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-2195fe21 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-14b62d56:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-14b62d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:127px 127px;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-modern-button{padding:12px 18px 12px 18px;}.elementor-145 .elementor-element.elementor-element-9670d53 .aux-text{font-size:14px;}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-modern-button{padding:12px 18px 12px 18px;}.elementor-145 .elementor-element.elementor-element-d5e5032 .aux-text{font-size:14px;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-c28c267 > .elementor-container{min-height:0vh;text-align:center;}.elementor-145 .elementor-element.elementor-element-c28c267{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-032dbbd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-primary{font-size:56px;line-height:30px;letter-spacing:-5px;margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-secondary{font-size:48px;line-height:57px;margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-divider{height:1px;width:60%;background-color:#FFFFFF70;}.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-description{font-size:13px;line-height:1.4em;letter-spacing:0.1px;}.elementor-145 .elementor-element.elementor-element-f5b6586 > .elementor-widget-container{margin:130px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e98dcdc .aux-modern-button-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-e98dcdc{width:100%;max-width:100%;align-self:center;}.elementor-145 .elementor-element.elementor-element-13333fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-13333fc{position:static;}.elementor-145 .elementor-element.elementor-element-c048c84 .aux-widget-container-inner{max-width:77vw;}.elementor-145 .elementor-element.elementor-element-c048c84{top:52px;left:10px;}.elementor-145 .elementor-element.elementor-element-62643bba{padding:30px 20px 30px 20px;}.elementor-145 .elementor-element.elementor-element-568ff04e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-145 .elementor-element.elementor-element-568ff04e .aux-modern-heading-primary{font-size:14px;}.elementor-145 .elementor-element.elementor-element-568ff04e .aux-modern-heading-secondary{font-size:26px;}.elementor-145 .elementor-element.elementor-element-2ab5e40f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-145 .elementor-element.elementor-element-14b62d56:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-14b62d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;background-size:cover;}.elementor-145 .elementor-element.elementor-element-aa96acd .aux-modern-heading-primary{font-size:35px;line-height:1.3em;}.elementor-145 .elementor-element.elementor-element-aa96acd .aux-modern-heading-description{font-size:13px;}.elementor-145 .elementor-element.elementor-element-76b45611{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-47c691ec .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-145 .elementor-element.elementor-element-47c691ec .aux-modern-heading-primary{font-size:24px;}.elementor-145 .elementor-element.elementor-element-47c691ec .aux-modern-heading-secondary{font-size:14px;}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-2e89c860.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-145 .elementor-element.elementor-element-2e89c860.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-145 .elementor-element.elementor-element-2e89c860.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-f5b6586 */.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-secondary,
.elementor-145 .elementor-element.elementor-element-f5b6586 .aux-modern-heading-divider {
    display: inline-block
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-032dbbd */.elementor-145 .elementor-element.elementor-element-032dbbd {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13333fc */.elementor-145 .elementor-element.elementor-element-13333fc {
    width: auto;
    transform:translateX(13.5%);
    overflow: hidden;
}

@media only screen and (max-width: 768px) {
    .elementor-145 .elementor-element.elementor-element-13333fc {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c28c267 */@media only screen and (max-width:768px) {
    .elementor-145 .elementor-element.elementor-element-c28c267 > .elementor-container {
        align-items: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-30fde74 */.elementor-145 .elementor-element.elementor-element-30fde74 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ecaf42 */.elementor-145 .elementor-element.elementor-element-0ecaf42 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-1512318b */.elementor-145 .elementor-element.elementor-element-1512318b .aux-widget-image .aux-media-image img:first-child {
    position: relative;
    z-index: 2;
    transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-145 .elementor-element.elementor-element-1512318b .aux-widget-image .aux-media-image img:last-child {
    z-index: 1;
    opacity: 1;
    right: 0;
    margin-right: auto;
    margin-left: auto;
    height: calc(100% - 6px);
    object-fit: contain;
    top: 2px;
    transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e129c05 */.elementor-145 .elementor-element.elementor-element-e129c05:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(50px);
}
.elementor-145 .elementor-element.elementor-element-e129c05:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-100px)
} 

@media only screen and (min-width:1024px) and (max-width:1368px){
    .elementor-145 .elementor-element.elementor-element-e129c05:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(30px);
}
.elementor-145 .elementor-element.elementor-element-e129c05:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-60px)
} 
}

@media only screen and (max-width:768px) {
    .elementor-145 .elementor-element.elementor-element-e129c05:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(30px);
}
.elementor-145 .elementor-element.elementor-element-e129c05:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-60px)
} 
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-74670a16 */.elementor-145 .elementor-element.elementor-element-74670a16 .aux-widget-image .aux-media-image img:first-child {
    position: relative;
    z-index: 2;
    transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-145 .elementor-element.elementor-element-74670a16 .aux-widget-image .aux-media-image img:last-child {
    z-index: 1;
    opacity: 1;
    right: 0;
    margin-right: auto;
    margin-left: auto;
    height: calc(100% - 6px);
    object-fit: contain;
    top: 2px;
    transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-700f5282 */.elementor-145 .elementor-element.elementor-element-700f5282:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(50px);
}
.elementor-145 .elementor-element.elementor-element-700f5282:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-100px)
} 

@media only screen and (min-width:1024px) and (max-width:1368px){
    .elementor-145 .elementor-element.elementor-element-700f5282:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(30px);
}
.elementor-145 .elementor-element.elementor-element-700f5282:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-60px)
} 
}

@media only screen and (max-width:768px) {
    .elementor-145 .elementor-element.elementor-element-700f5282:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(30px);
}
.elementor-145 .elementor-element.elementor-element-700f5282:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-60px)
} 
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-2195fe21 */.elementor-145 .elementor-element.elementor-element-2195fe21 .aux-widget-image .aux-media-image img:first-child {
    position: relative;
    z-index: 2;
    transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-145 .elementor-element.elementor-element-2195fe21 .aux-widget-image .aux-media-image img:last-child {
    z-index: 1;
    opacity: 1;
    right: 0;
    margin-right: auto;
    margin-left: auto;
    height: calc(100% - 6px);
    object-fit: contain;
    top: 2px;
    transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2427c8b8 */.elementor-145 .elementor-element.elementor-element-2427c8b8:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(50px);
}
.elementor-145 .elementor-element.elementor-element-2427c8b8:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-100px)
} 

@media only screen and (min-width:1024px) and (max-width:1368px){
    .elementor-145 .elementor-element.elementor-element-2427c8b8:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(30px);
}
.elementor-145 .elementor-element.elementor-element-2427c8b8:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-60px)
} 
}

@media only screen and (max-width:768px) {
    .elementor-145 .elementor-element.elementor-element-2427c8b8:hover .aux-widget-image .aux-media-image img:last-child {
    transform: translateX(30px);
}
.elementor-145 .elementor-element.elementor-element-2427c8b8:hover .aux-widget-image .aux-media-image img:first-child  {
    transform: translateX(-60px)
} 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14b62d56 */@media only screen and (max-width:1024px){
    .elementor-145 .elementor-element.elementor-element-14b62d56 {
        background-image: none !important;
    }
}/* End custom CSS */