.elementor-556 .elementor-element.elementor-element-e31c89a{--display:flex;--min-height:675px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-e31c89a:not(.elementor-motion-effects-element-type-background), .elementor-556 .elementor-element.elementor-element-e31c89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://villacarolyna.com/wp-content/uploads/2026/08/Drone-infinity-pool-mp4-image.jpg") 50% 50%;background-size:cover;}.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 );color:var( --e-global-color-primary );}.elementor-556 .elementor-element.elementor-element-c0f589d{text-align:center;}.elementor-556 .elementor-element.elementor-element-c0f589d .elementor-heading-title{color:var( --e-global-color-cd59add );}.elementor-556 .elementor-element.elementor-element-0ca0f70{text-align:center;}.elementor-556 .elementor-element.elementor-element-0ca0f70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-ca85fef );}.elementor-556 .elementor-element.elementor-element-0ca0f70 .elementor-heading-title a:hover, .elementor-556 .elementor-element.elementor-element-0ca0f70 .elementor-heading-title a:focus{color:var( --e-global-color-cd59add );}.elementor-556 .elementor-element.elementor-element-d2d5ba5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-633ee0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-556 .elementor-element.elementor-element-a90ff25 img{height:550px;object-fit:cover;object-position:center center;box-shadow:-20px 20px 0px 0px #1E73BE;}.elementor-556 .elementor-element.elementor-element-28c2aa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-4df20d3 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:4.8px;color:#1E73BE;}.elementor-556 .elementor-element.elementor-element-53e1b83 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#3A3A3A;}.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-556 .elementor-element.elementor-element-be5bbc0{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-90e759f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-6268af2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-d4bd814 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:4.8px;color:#1E73BE;}.elementor-556 .elementor-element.elementor-element-276a53d .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-f3e8881{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-b8b2b67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-d3136d5 img{height:550px;object-fit:cover;object-position:center center;box-shadow:-20px 20px 0px 0px #1E73BE;}.elementor-556 .elementor-element.elementor-element-2803639{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.3;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-556 .elementor-element.elementor-element-2803639:not(.elementor-motion-effects-element-type-background), .elementor-556 .elementor-element.elementor-element-2803639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villacarolyna.com/wp-content/uploads/2023/08/16179128_1429555483721842_5072310434384456493_o.jpg");background-position:center center;background-size:cover;}.elementor-556 .elementor-element.elementor-element-2803639::before, .elementor-556 .elementor-element.elementor-element-2803639 > .elementor-background-video-container::before, .elementor-556 .elementor-element.elementor-element-2803639 > .e-con-inner > .elementor-background-video-container::before, .elementor-556 .elementor-element.elementor-element-2803639 > .elementor-background-slideshow::before, .elementor-556 .elementor-element.elementor-element-2803639 > .e-con-inner > .elementor-background-slideshow::before, .elementor-556 .elementor-element.elementor-element-2803639 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-556 .elementor-element.elementor-element-740483a{text-align:center;}.elementor-556 .elementor-element.elementor-element-740483a .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:72px;color:var( --e-global-color-cd59add );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-556 .elementor-element.elementor-element-1271dc5 .elementor-button{background-color:var( --e-global-color-ca85fef );font-family:"Alegreya Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-556 .elementor-element.elementor-element-1271dc5 .elementor-button:hover, .elementor-556 .elementor-element.elementor-element-1271dc5 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-1271dc5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-556 .elementor-element.elementor-element-f974d98{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-cb76879{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2BE;--border-color:#B2B2BE;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-556 .elementor-element.elementor-element-8d49241 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-212fe91{text-align:center;}.elementor-556 .elementor-element.elementor-element-212fe91 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-89f8126{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-cac6396{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2BE;--border-color:#B2B2BE;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-556 .elementor-element.elementor-element-74aec77 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-fb4626d{text-align:center;}.elementor-556 .elementor-element.elementor-element-fb4626d .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-bf3ae8f{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-54b8270{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2B2BE;--border-color:#B2B2BE;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-556 .elementor-element.elementor-element-19c2a61 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-4909d9e{text-align:center;}.elementor-556 .elementor-element.elementor-element-4909d9e .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-35621b2{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-16e589b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-8b83d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-993b011 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-bd4dad6{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-f2a744f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-7b12d3a img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-af3a7ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-6e25c1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-d473a60 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-561f644{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-89f79dc .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-ecf106b{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-1848192{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.3;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-556 .elementor-element.elementor-element-1848192:not(.elementor-motion-effects-element-type-background), .elementor-556 .elementor-element.elementor-element-1848192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villacarolyna.com/wp-content/uploads/2023/08/532742_593530647324334_373083252_n.jpg");background-position:center center;background-size:cover;}.elementor-556 .elementor-element.elementor-element-1848192::before, .elementor-556 .elementor-element.elementor-element-1848192 > .elementor-background-video-container::before, .elementor-556 .elementor-element.elementor-element-1848192 > .e-con-inner > .elementor-background-video-container::before, .elementor-556 .elementor-element.elementor-element-1848192 > .elementor-background-slideshow::before, .elementor-556 .elementor-element.elementor-element-1848192 > .e-con-inner > .elementor-background-slideshow::before, .elementor-556 .elementor-element.elementor-element-1848192 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-556 .elementor-element.elementor-element-254e198{text-align:center;}.elementor-556 .elementor-element.elementor-element-254e198 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:42px;color:var( --e-global-color-cd59add );}.elementor-556 .elementor-element.elementor-element-168ac21 .elementor-button{background-color:var( --e-global-color-ca85fef );font-family:"Alegreya Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;border-radius:50px 50px 50px 50px;}.elementor-556 .elementor-element.elementor-element-168ac21 .elementor-button:hover, .elementor-556 .elementor-element.elementor-element-168ac21 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-168ac21{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-556 .elementor-element.elementor-element-c5ffcd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-9fce246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-5599f12 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-04e487c{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-fb936b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-148a92a img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-980a7a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-64637e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-01ae494 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-7716e00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-1b9e3e4 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-a78d673{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-d8e1a5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-20ad1f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-37d20f1 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-925c281{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-ccaf5d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-38889ea img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-b58bd2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-19d28c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-ffa0d62 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-bcb6ed8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-af0fd1b .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-b433571{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-118b629{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-ab3822d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-556 .elementor-element.elementor-element-e42e274 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:40px;font-weight:700;line-height:48px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-8598718{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-556 .elementor-element.elementor-element-0ba8b5d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-556 .elementor-element.elementor-element-ccae055 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-4d8fd10 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-34bd4da{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-34bd4da p{margin-block-end:0px;}.elementor-556 .elementor-element.elementor-element-6d8620f{--spacer-size:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-556 .elementor-element.elementor-element-0316112 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-12e0677{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-556 .elementor-element.elementor-element-9fbd929 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-4cc13f3 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-bd16664{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-bd16664 p{margin-block-end:0px;}.elementor-556 .elementor-element.elementor-element-ceee18e{--spacer-size:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-556 .elementor-element.elementor-element-2d77be7 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-cb5c791{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-556 .elementor-element.elementor-element-d51dd5a .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-8331785 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-dd55650{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-dd55650 p{margin-block-end:0px;}.elementor-556 .elementor-element.elementor-element-6fc53d4{--spacer-size:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-556 .elementor-element.elementor-element-0d837fa .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-c2f473c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-556 .elementor-element.elementor-element-612128a .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-fab0404 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-49de0bc{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-49de0bc p{margin-block-end:0px;}.elementor-556 .elementor-element.elementor-element-3409641{--spacer-size:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-556 .elementor-element.elementor-element-c9a21b3 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-8858562{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-556 .elementor-element.elementor-element-25d7b66 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-c3be78e .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-f078bcc{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-f078bcc p{margin-block-end:0px;}.elementor-556 .elementor-element.elementor-element-a07292a{--spacer-size:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-556 .elementor-element.elementor-element-934fb2a .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-ba3e6a9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-556 .elementor-element.elementor-element-5d2f145 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-5b36e73 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-c977334{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-c977334 p{margin-block-end:0px;}.elementor-556 .elementor-element.elementor-element-ca344ed{--spacer-size:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-556 .elementor-element.elementor-element-54837b5 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-7167597{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-fc31e17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-cfa2ca2 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-93d86bb{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-d0b7e3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-0605e20 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-e6adfde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-fc96cd3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-2529089 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-43ea8a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-4aada3e .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-280ea11{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-74de3b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-d3ea177{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-e780ff8 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-57b4fcb{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-9787630{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-a05b950 img{height:300px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-88d81f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-556 .elementor-element.elementor-element-ab7b189{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-556 .elementor-element.elementor-element-ebfaa3f img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-556 .elementor-element.elementor-element-079ca36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-556 .elementor-element.elementor-element-359c125 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-5da9308{font-family:"Alegreya Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#3A3A3A;}.elementor-556 .elementor-element.elementor-element-7746520{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.2;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-556 .elementor-element.elementor-element-7746520:not(.elementor-motion-effects-element-type-background), .elementor-556 .elementor-element.elementor-element-7746520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villacarolyna.com/wp-content/uploads/2023/08/397e6b_33e136cbb83442438cfb50686147241emv2-1.webp");background-position:center center;background-size:cover;}.elementor-556 .elementor-element.elementor-element-7746520::before, .elementor-556 .elementor-element.elementor-element-7746520 > .elementor-background-video-container::before, .elementor-556 .elementor-element.elementor-element-7746520 > .e-con-inner > .elementor-background-video-container::before, .elementor-556 .elementor-element.elementor-element-7746520 > .elementor-background-slideshow::before, .elementor-556 .elementor-element.elementor-element-7746520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-556 .elementor-element.elementor-element-7746520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-556 .elementor-element.elementor-element-0c20654{text-align:center;}.elementor-556 .elementor-element.elementor-element-0c20654 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:42px;color:var( --e-global-color-cd59add );}.elementor-556 .elementor-element.elementor-element-fc9e780{--spacer-size:1px;width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-cd59add );}.elementor-556 .elementor-element.elementor-element-92a82ff .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:26px;font-weight:700;line-height:36px;color:var( --e-global-color-cd59add );}.elementor-556 .elementor-element.elementor-element-290c90a .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:26px;font-weight:700;line-height:36px;color:var( --e-global-color-cd59add );}.elementor-556 .elementor-element.elementor-element-bb09059 .elementor-button{background-color:var( --e-global-color-ca85fef );font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd59add );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-556 .elementor-element.elementor-element-bb09059 .elementor-button:hover, .elementor-556 .elementor-element.elementor-element-bb09059 .elementor-button:focus{background-color:var( --e-global-color-cd59add );color:var( --e-global-color-ca85fef );}.elementor-556 .elementor-element.elementor-element-bb09059{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-556 .elementor-element.elementor-element-bb09059 .elementor-button:hover svg, .elementor-556 .elementor-element.elementor-element-bb09059 .elementor-button:focus svg{fill:var( --e-global-color-ca85fef );}@media(max-width:1024px){.elementor-556 .elementor-element.elementor-element-e31c89a{--min-height:548px;}.elementor-556 .elementor-element.elementor-element-a90ff25 img{height:550px;}.elementor-556 .elementor-element.elementor-element-d3136d5 img{height:550px;}.elementor-556 .elementor-element.elementor-element-740483a .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-556 .elementor-element.elementor-element-f974d98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-556 .elementor-element.elementor-element-8d49241 img{width:100%;max-width:100%;}.elementor-556 .elementor-element.elementor-element-74aec77 img{width:100%;max-width:100%;}.elementor-556 .elementor-element.elementor-element-19c2a61 img{width:100%;max-width:100%;}.elementor-556 .elementor-element.elementor-element-7b12d3a img{height:750px;}.elementor-556 .elementor-element.elementor-element-d473a60 img{height:750px;}.elementor-556 .elementor-element.elementor-element-254e198 .elementor-heading-title{font-size:40px;}.elementor-556 .elementor-element.elementor-element-148a92a img{height:750px;}.elementor-556 .elementor-element.elementor-element-01ae494 img{height:750px;}.elementor-556 .elementor-element.elementor-element-38889ea img{height:750px;}.elementor-556 .elementor-element.elementor-element-ffa0d62 img{height:750px;}.elementor-556 .elementor-element.elementor-element-8598718{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-556 .elementor-element.elementor-element-0605e20 img{height:750px;}.elementor-556 .elementor-element.elementor-element-2529089 img{height:750px;}.elementor-556 .elementor-element.elementor-element-a05b950 img{height:500px;}.elementor-556 .elementor-element.elementor-element-ebfaa3f img{height:750px;}.elementor-556 .elementor-element.elementor-element-0c20654 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-556 .elementor-element.elementor-element-0ca0f70 .elementor-heading-title{font-size:40px;}.elementor-556 .elementor-element.elementor-element-d2d5ba5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-556 .elementor-element.elementor-element-a90ff25 img{height:350px;}.elementor-556 .elementor-element.elementor-element-d3136d5 img{height:350px;}.elementor-556 .elementor-element.elementor-element-740483a .elementor-heading-title{font-size:20px;line-height:40px;}.elementor-556 .elementor-element.elementor-element-f974d98{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-556 .elementor-element.elementor-element-16e589b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-556 .elementor-element.elementor-element-7b12d3a img{height:350px;}.elementor-556 .elementor-element.elementor-element-d473a60 img{height:350px;}.elementor-556 .elementor-element.elementor-element-254e198 .elementor-heading-title{font-size:20px;line-height:40px;}.elementor-556 .elementor-element.elementor-element-148a92a img{height:350px;}.elementor-556 .elementor-element.elementor-element-01ae494 img{height:350px;}.elementor-556 .elementor-element.elementor-element-38889ea img{height:350px;}.elementor-556 .elementor-element.elementor-element-ffa0d62 img{height:350px;}.elementor-556 .elementor-element.elementor-element-8598718{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-556 .elementor-element.elementor-element-0605e20 img{height:350px;}.elementor-556 .elementor-element.elementor-element-2529089 img{height:350px;}.elementor-556 .elementor-element.elementor-element-a05b950 img{height:350px;}.elementor-556 .elementor-element.elementor-element-ebfaa3f img{height:350px;}.elementor-556 .elementor-element.elementor-element-0c20654 .elementor-heading-title{font-size:40px;line-height:40px;}}@media(min-width:768px){.elementor-556 .elementor-element.elementor-element-d2d5ba5{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-633ee0c{--width:50%;}.elementor-556 .elementor-element.elementor-element-28c2aa6{--width:50%;}.elementor-556 .elementor-element.elementor-element-90e759f{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-6268af2{--width:50%;}.elementor-556 .elementor-element.elementor-element-b8b2b67{--width:50%;}.elementor-556 .elementor-element.elementor-element-2803639{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-f974d98{--content-width:1380px;}.elementor-556 .elementor-element.elementor-element-16e589b{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-8b83d04{--width:50%;}.elementor-556 .elementor-element.elementor-element-f2a744f{--width:50%;}.elementor-556 .elementor-element.elementor-element-af3a7ba{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-6e25c1e{--width:50%;}.elementor-556 .elementor-element.elementor-element-561f644{--width:50%;}.elementor-556 .elementor-element.elementor-element-1848192{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-c5ffcd0{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-9fce246{--width:50%;}.elementor-556 .elementor-element.elementor-element-fb936b0{--width:50%;}.elementor-556 .elementor-element.elementor-element-980a7a3{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-64637e6{--width:50%;}.elementor-556 .elementor-element.elementor-element-7716e00{--width:50%;}.elementor-556 .elementor-element.elementor-element-d8e1a5d{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-20ad1f0{--width:50%;}.elementor-556 .elementor-element.elementor-element-ccaf5d9{--width:50%;}.elementor-556 .elementor-element.elementor-element-b58bd2b{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-19d28c5{--width:50%;}.elementor-556 .elementor-element.elementor-element-bcb6ed8{--width:50%;}.elementor-556 .elementor-element.elementor-element-118b629{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-7167597{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-fc31e17{--width:50%;}.elementor-556 .elementor-element.elementor-element-d0b7e3f{--width:50%;}.elementor-556 .elementor-element.elementor-element-e6adfde{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-fc96cd3{--width:50%;}.elementor-556 .elementor-element.elementor-element-43ea8a4{--width:50%;}.elementor-556 .elementor-element.elementor-element-74de3b2{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-d3ea177{--width:50%;}.elementor-556 .elementor-element.elementor-element-9787630{--width:50%;}.elementor-556 .elementor-element.elementor-element-88d81f8{--content-width:1400px;}.elementor-556 .elementor-element.elementor-element-ab7b189{--width:50%;}.elementor-556 .elementor-element.elementor-element-079ca36{--width:50%;}.elementor-556 .elementor-element.elementor-element-7746520{--content-width:1400px;}}@media(min-width:1025px){.elementor-556 .elementor-element.elementor-element-7746520:not(.elementor-motion-effects-element-type-background), .elementor-556 .elementor-element.elementor-element-7746520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}