.elementor-16597 .elementor-element.elementor-element-433dcf6{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper{height:750px;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide .image-container::before{background:#00000000;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .pagination .item::before{background:#ffffff;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide .caption{width:50%;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide .title h2{color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide .text{color:#ffffff;margin-top:10px;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide .button{border-color:#222222;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide a.button{background-color:#222222;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper div.slide a.button{color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide .button:hover{border-color:#555555;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper .slide a.button:hover{background-color:#555555;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper div.slide a.button:hover{color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-aa8ffda{--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;}.elementor-16597 .elementor-element.elementor-element-33c13c8{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-16597 .elementor-element.elementor-element-760ceb3{--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;}.elementor-16597 .elementor-element.elementor-element-66d6766 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-66d6766 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-1f02678 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-1f02678 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-d410bbe{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-6cdad74{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-b7e8595{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#183456;}.elementor-16597 .elementor-element.elementor-element-b7e8595 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-16597 .elementor-element.elementor-element-6fc4883 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Gothic A1", Sans-serif;font-size:16px;fill:#af884a;color:#af884a;border-style:solid;border-width:1px 0px 1px 0px;border-color:#af884a;border-radius:0px 0px 0px 0px;padding:12px 33px 12px 33px;}.elementor-16597 .elementor-element.elementor-element-6fc4883 .elementor-button:hover, .elementor-16597 .elementor-element.elementor-element-6fc4883 .elementor-button:focus{background-color:#af884a;color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-6fc4883 > .elementor-widget-container{margin:25px 0px 50px 0px;}.elementor-16597 .elementor-element.elementor-element-6fc4883 .elementor-button:hover svg, .elementor-16597 .elementor-element.elementor-element-6fc4883 .elementor-button:focus svg{fill:#ffffff;}.elementor-16597 .elementor-element.elementor-element-5bd2198{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16597 .elementor-element.elementor-element-5a7574e{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16597 .elementor-element.elementor-element-f424879 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-f424879 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-4de6873 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-4de6873 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-c15a95e{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-455ee54{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-741ad61{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#183456;}.elementor-16597 .elementor-element.elementor-element-741ad61 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-16597 .elementor-element.elementor-element-ee6d643 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Gothic A1", Sans-serif;font-size:16px;fill:#af884a;color:#af884a;border-style:solid;border-width:1px 0px 1px 0px;border-color:#af884a;border-radius:0px 0px 0px 0px;padding:12px 33px 12px 33px;}.elementor-16597 .elementor-element.elementor-element-ee6d643 .elementor-button:hover, .elementor-16597 .elementor-element.elementor-element-ee6d643 .elementor-button:focus{background-color:#af884a;color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-ee6d643 > .elementor-widget-container{margin:25px 0px 50px 0px;}.elementor-16597 .elementor-element.elementor-element-ee6d643 .elementor-button:hover svg, .elementor-16597 .elementor-element.elementor-element-ee6d643 .elementor-button:focus svg{fill:#ffffff;}.elementor-16597 .elementor-element.elementor-element-cc1e618{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-16597 .elementor-element.elementor-element-e54632d{--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;}.elementor-16597 .elementor-element.elementor-element-5643f42 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-5643f42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-7d91b60 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-7d91b60 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-6b5c968{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-59b8d4c{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-51c304b{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#183456;}.elementor-16597 .elementor-element.elementor-element-51c304b > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-16597 .elementor-element.elementor-element-2f4b158 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Gothic A1", Sans-serif;font-size:16px;fill:#af884a;color:#af884a;border-style:solid;border-width:1px 0px 1px 0px;border-color:#af884a;border-radius:0px 0px 0px 0px;padding:12px 33px 12px 33px;}.elementor-16597 .elementor-element.elementor-element-2f4b158 .elementor-button:hover, .elementor-16597 .elementor-element.elementor-element-2f4b158 .elementor-button:focus{background-color:#af884a;color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-2f4b158 > .elementor-widget-container{margin:25px 0px 50px 0px;}.elementor-16597 .elementor-element.elementor-element-2f4b158 .elementor-button:hover svg, .elementor-16597 .elementor-element.elementor-element-2f4b158 .elementor-button:focus svg{fill:#ffffff;}.elementor-16597 .elementor-element.elementor-element-86df6b9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16597 .elementor-element.elementor-element-2fb78b8{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16597 .elementor-element.elementor-element-3dd5a6f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-3dd5a6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-b8e2de1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-3fdc62d{--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;}.elementor-16597 .elementor-element.elementor-element-34fdfba{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-2020483{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-7ae3e16{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#183456;}.elementor-16597 .elementor-element.elementor-element-7ae3e16 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-16597 .elementor-element.elementor-element-7c936a7 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Gothic A1", Sans-serif;font-size:16px;fill:#af884a;color:#af884a;border-style:solid;border-width:1px 0px 1px 0px;border-color:#af884a;border-radius:0px 0px 0px 0px;padding:12px 33px 12px 33px;}.elementor-16597 .elementor-element.elementor-element-7c936a7 .elementor-button:hover, .elementor-16597 .elementor-element.elementor-element-7c936a7 .elementor-button:focus{background-color:#af884a;color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-7c936a7 > .elementor-widget-container{margin:25px 0px 50px 0px;}.elementor-16597 .elementor-element.elementor-element-7c936a7 .elementor-button:hover svg, .elementor-16597 .elementor-element.elementor-element-7c936a7 .elementor-button:focus svg{fill:#ffffff;}.elementor-16597 .elementor-element.elementor-element-38cff1f{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-16597 .elementor-element.elementor-element-ea707d7{--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;}.elementor-16597 .elementor-element.elementor-element-90678a5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-90678a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-67bc6bb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-67bc6bb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-e2f49ba{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-f807d2f{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-bdf4b8a{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#183456;}.elementor-16597 .elementor-element.elementor-element-bdf4b8a > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-16597 .elementor-element.elementor-element-3305b4a .elementor-button{background-color:rgba(255,255,255,0);font-family:"Gothic A1", Sans-serif;font-size:16px;fill:#af884a;color:#af884a;border-style:solid;border-width:1px 0px 1px 0px;border-color:#af884a;border-radius:0px 0px 0px 0px;padding:12px 33px 12px 33px;}.elementor-16597 .elementor-element.elementor-element-3305b4a .elementor-button:hover, .elementor-16597 .elementor-element.elementor-element-3305b4a .elementor-button:focus{background-color:#af884a;color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-3305b4a > .elementor-widget-container{margin:25px 0px 50px 0px;}.elementor-16597 .elementor-element.elementor-element-3305b4a .elementor-button:hover svg, .elementor-16597 .elementor-element.elementor-element-3305b4a .elementor-button:focus svg{fill:#ffffff;}.elementor-16597 .elementor-element.elementor-element-aad539b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16597 .elementor-element.elementor-element-1521b8c{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16597 .elementor-element.elementor-element-b2662ab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-b2662ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-2c8cbb1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-575ad1b{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16597 .elementor-element.elementor-element-82e8786{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-1b5eb02{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#6F6F6F;}.elementor-16597 .elementor-element.elementor-element-a6cca01{width:initial;max-width:initial;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#183456;}.elementor-16597 .elementor-element.elementor-element-a6cca01 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-16597 .elementor-element.elementor-element-9f1c746 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Gothic A1", Sans-serif;font-size:16px;fill:#af884a;color:#af884a;border-style:solid;border-width:1px 0px 1px 0px;border-color:#af884a;border-radius:0px 0px 0px 0px;padding:12px 33px 12px 33px;}.elementor-16597 .elementor-element.elementor-element-9f1c746 .elementor-button:hover, .elementor-16597 .elementor-element.elementor-element-9f1c746 .elementor-button:focus{background-color:#af884a;color:#ffffff;}.elementor-16597 .elementor-element.elementor-element-9f1c746 > .elementor-widget-container{margin:25px 0px 50px 0px;}.elementor-16597 .elementor-element.elementor-element-9f1c746 .elementor-button:hover svg, .elementor-16597 .elementor-element.elementor-element-9f1c746 .elementor-button:focus svg{fill:#ffffff;}.elementor-16597 .elementor-element.elementor-element-fe53c57{--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;}.elementor-16597 .elementor-element.elementor-element-3092664 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#0E1D32;}.elementor-16597 .elementor-element.elementor-element-79186ad{width:100%;max-width:100%;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#6F6F6F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16597 .elementor-element.elementor-element-760ceb3{--width:50%;}.elementor-16597 .elementor-element.elementor-element-5bd2198{--width:50%;}.elementor-16597 .elementor-element.elementor-element-5a7574e{--content-width:1400px;}.elementor-16597 .elementor-element.elementor-element-e54632d{--width:50%;}.elementor-16597 .elementor-element.elementor-element-86df6b9{--width:50%;}.elementor-16597 .elementor-element.elementor-element-2fb78b8{--content-width:1400px;}.elementor-16597 .elementor-element.elementor-element-3fdc62d{--width:1400px;}.elementor-16597 .elementor-element.elementor-element-ea707d7{--width:50%;}.elementor-16597 .elementor-element.elementor-element-aad539b{--width:50%;}.elementor-16597 .elementor-element.elementor-element-1521b8c{--content-width:1400px;}.elementor-16597 .elementor-element.elementor-element-575ad1b{--content-width:1400px;}.elementor-16597 .elementor-element.elementor-element-fe53c57{--width:1400px;}}@media(max-width:767px){.elementor-16597 .elementor-element.elementor-element-433dcf6{--width:100%;}.elementor-16597 .elementor-element.elementor-element-0222e1c .slider_parallax_wrapper{height:73vh;}.elementor-16597 .elementor-element.elementor-element-db9b1a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-66d6766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-66d6766{text-align:start;}.elementor-16597 .elementor-element.elementor-element-66d6766 .elementor-heading-title{font-size:12px;}.elementor-16597 .elementor-element.elementor-element-1f02678 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-1f02678{text-align:start;}.elementor-16597 .elementor-element.elementor-element-1f02678 .elementor-heading-title{font-size:25px;}.elementor-16597 .elementor-element.elementor-element-d410bbe > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-d410bbe{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-6cdad74 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-6cdad74{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-b7e8595 > .elementor-widget-container{margin:-30px 0px -15px 0px;padding:0px 1px 0px 1px;}.elementor-16597 .elementor-element.elementor-element-b7e8595{text-align:justify;font-size:14px;line-height:1.5em;}.elementor-16597 .elementor-element.elementor-element-6fc4883 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-6fc4883 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-5a7574e{--content-width:90%;--margin-top:20px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16597 .elementor-element.elementor-element-f424879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-f424879{text-align:start;}.elementor-16597 .elementor-element.elementor-element-f424879 .elementor-heading-title{font-size:12px;}.elementor-16597 .elementor-element.elementor-element-4de6873 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-4de6873{text-align:start;}.elementor-16597 .elementor-element.elementor-element-4de6873 .elementor-heading-title{font-size:25px;}.elementor-16597 .elementor-element.elementor-element-c15a95e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-c15a95e{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-455ee54 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-455ee54{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-741ad61 > .elementor-widget-container{margin:-30px 0px -15px 0px;padding:0px 1px 0px 1px;}.elementor-16597 .elementor-element.elementor-element-741ad61{text-align:justify;font-size:14px;line-height:1.5em;}.elementor-16597 .elementor-element.elementor-element-ee6d643 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-ee6d643 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-5643f42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-5643f42{text-align:start;}.elementor-16597 .elementor-element.elementor-element-5643f42 .elementor-heading-title{font-size:12px;}.elementor-16597 .elementor-element.elementor-element-7d91b60 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-7d91b60{text-align:start;}.elementor-16597 .elementor-element.elementor-element-7d91b60 .elementor-heading-title{font-size:25px;}.elementor-16597 .elementor-element.elementor-element-6b5c968 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-6b5c968{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-59b8d4c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-59b8d4c{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-51c304b > .elementor-widget-container{margin:-30px 0px -15px 0px;padding:0px 1px 0px 1px;}.elementor-16597 .elementor-element.elementor-element-51c304b{text-align:justify;font-size:14px;line-height:1.5em;}.elementor-16597 .elementor-element.elementor-element-2f4b158 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-2f4b158 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-2fb78b8{--content-width:90%;--margin-top:30px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16597 .elementor-element.elementor-element-3dd5a6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-3dd5a6f{text-align:start;}.elementor-16597 .elementor-element.elementor-element-3dd5a6f .elementor-heading-title{font-size:12px;}.elementor-16597 .elementor-element.elementor-element-b8e2de1 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-b8e2de1 .elementor-heading-title{font-size:26px;}.elementor-16597 .elementor-element.elementor-element-3fdc62d{--width:90%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16597 .elementor-element.elementor-element-34fdfba > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-34fdfba{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-2020483 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-2020483{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-7ae3e16 > .elementor-widget-container{margin:-30px 0px -15px 0px;padding:0px 1px 0px 1px;}.elementor-16597 .elementor-element.elementor-element-7ae3e16{text-align:justify;font-size:14px;line-height:1.5em;}.elementor-16597 .elementor-element.elementor-element-7c936a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-7c936a7 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-90678a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-90678a5{text-align:start;}.elementor-16597 .elementor-element.elementor-element-90678a5 .elementor-heading-title{font-size:12px;}.elementor-16597 .elementor-element.elementor-element-67bc6bb > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-67bc6bb{text-align:start;}.elementor-16597 .elementor-element.elementor-element-67bc6bb .elementor-heading-title{font-size:25px;}.elementor-16597 .elementor-element.elementor-element-e2f49ba > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-e2f49ba{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-f807d2f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-f807d2f{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-bdf4b8a > .elementor-widget-container{margin:-30px 0px -15px 0px;padding:0px 1px 0px 1px;}.elementor-16597 .elementor-element.elementor-element-bdf4b8a{text-align:justify;font-size:14px;line-height:1.5em;}.elementor-16597 .elementor-element.elementor-element-3305b4a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16597 .elementor-element.elementor-element-3305b4a .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-1521b8c{--content-width:90%;--margin-top:30px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16597 .elementor-element.elementor-element-b2662ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-b2662ab{text-align:start;}.elementor-16597 .elementor-element.elementor-element-b2662ab .elementor-heading-title{font-size:12px;}.elementor-16597 .elementor-element.elementor-element-2c8cbb1 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-2c8cbb1 .elementor-heading-title{font-size:26px;}.elementor-16597 .elementor-element.elementor-element-575ad1b{--content-width:90%;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16597 .elementor-element.elementor-element-82e8786 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-16597 .elementor-element.elementor-element-82e8786{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-1b5eb02 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-1b5eb02{text-align:justify;font-size:14px;}.elementor-16597 .elementor-element.elementor-element-a6cca01 > .elementor-widget-container{margin:-30px 0px -15px 0px;padding:0px 1px 0px 1px;}.elementor-16597 .elementor-element.elementor-element-a6cca01{text-align:justify;font-size:14px;line-height:1.5em;}.elementor-16597 .elementor-element.elementor-element-9f1c746 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-16597 .elementor-element.elementor-element-9f1c746 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-fe53c57{--width:90%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-16597 .elementor-element.elementor-element-3092664 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-16597 .elementor-element.elementor-element-3092664 .elementor-heading-title{font-size:26px;}.elementor-16597 .elementor-element.elementor-element-79186ad > .elementor-widget-container{margin:-15px 0px 15px 0px;}.elementor-16597 .elementor-element.elementor-element-79186ad{text-align:justify;font-size:14px;}}/* Start custom CSS for hoteller-slider-parallax, class: .elementor-element-0222e1c */.carrusel {
  position: relative;
}

.carrusel::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 320px; /* Escritorio: curva más grande */
  background: white;
  clip-path: ellipse(70% 20% at center bottom); /* Escritorio: curva profunda */
  z-index: 10;
  pointer-events: none;
}

.carrusel::before {
  content: "";
  position: absolute;
  bottom: 50px;
  left: 50%;
  transform: translateX(-50%);
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  font-size: 60px; /* Escritorio: título grande */
  color: #183456;
  z-index: 11;
  white-space: nowrap;
}

/* 📱 Vista Móvil */
@media (max-width: 767px) {
  .carrusel::before {
    font-size: 24px; /* Texto más pequeño */
    bottom: 20px;    /* Ajuste de posición si se ve muy abajo */
  }

  .carrusel::after {
    height: 220px; /* Curva más baja para móviles */
    clip-path: ellipse(100% 40% at center bottom); /* Menos pronunciada */
  }
}/* End custom CSS */
/* Start custom CSS */@media only screen and (max-width: 768px) {

  html, body {
    overflow-x: hidden !important;
    overflow-y: auto !important;
    height: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }

  .et_pb_section {
    overflow: visible !important;
    min-height: 1px !important;
    transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  .et_pb_scroll_top, .et_pb_video_overlay {
    display: none !important;
  }

  * {
    touch-action: manipulation;
  }

}/* End custom CSS */