.elementor-4786 .elementor-element.elementor-element-b5f48d7{--display:flex;--min-height:110vh;--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:space-between;}.elementor-4786 .elementor-element.elementor-element-b5f48d7:not(.elementor-motion-effects-element-type-background), .elementor-4786 .elementor-element.elementor-element-b5f48d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comarta.com/wp-content/uploads/2023/12/Diseno-sin-titulo-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4786 .elementor-element.elementor-element-89ecb0b{--display:flex;}.elementor-4786 .elementor-element.elementor-element-c82eb5b{--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;--justify-content:space-between;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-4786 .elementor-element.elementor-element-88b6e75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4786 .elementor-element.elementor-element-88b6e75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4786 .elementor-element.elementor-element-99e1e92 p{margin-block-end:0px;}.elementor-4786 .elementor-element.elementor-element-d8ad955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-4786 .elementor-element.elementor-element-d8ad955.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4786 .elementor-element.elementor-element-afa7e84 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__lang a{font-size:15px;color:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__icon{color:var( --e-global-color-text );}.elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__lang a:hover, .elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__lang a:focus{color:var( --e-global-color-3a5719d1 );}.elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__lang.cpel-switcher__lang--active a{font-weight:600;}.elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__lang--active a{color:var( --e-global-color-60d78701 );}.elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__nav{--cpel-switcher-space:6px;}.elementor-4786 .elementor-element.elementor-element-a719571 .cpel-switcher__code{padding-left:10px;}.elementor-4786 .elementor-element.elementor-element-a719571 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-4786 .elementor-element.elementor-element-3434670{--display:flex;}.elementor-4786 .elementor-element.elementor-element-3d39971{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-3d39971.elementor-element{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-f24a3be{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-4786 .elementor-element.elementor-element-e6cab44{text-align:end;}.elementor-4786 .elementor-element.elementor-element-e6cab44 img{width:8vw;}.elementor-4786 .elementor-element.elementor-element-c65f53a{--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:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-8078c06{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-8078c06.elementor-element{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-22eb2df > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-22eb2df{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-218510c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-218510c > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-38ec3c2 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#31302B00;padding:0.5em 0em 0.5em 0em;}.elementor-4786 .elementor-element.elementor-element-38ec3c2 .elementor-button:hover, .elementor-4786 .elementor-element.elementor-element-38ec3c2 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-4786 .elementor-element.elementor-element-38ec3c2 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-64399c9{--display:flex;--min-height:100vh;--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:8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-64399c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4786 .elementor-element.elementor-element-bb71855{--display:flex;--z-index:1;}.elementor-4786 .elementor-element.elementor-element-c740c28 .elementor-heading-title{font-size:4.6vw;}.elementor-4786 .elementor-element.elementor-element-c740c28 > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-2d3c389{--display:flex;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-ce6e759 .elementor-heading-title{font-size:19px;font-weight:400;line-height:35px;}.elementor-4786 .elementor-element.elementor-element-ce6e759{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-59a9937 .elementor-heading-title{font-size:19px;font-weight:400;line-height:35px;}.elementor-4786 .elementor-element.elementor-element-59a9937 > .elementor-widget-container{margin:0.4em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-59a9937{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-8820b63 .elementor-heading-title{font-size:19px;font-weight:400;line-height:35px;}.elementor-4786 .elementor-element.elementor-element-8820b63 > .elementor-widget-container{margin:0.4em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-8820b63{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-93e7048 .elementor-heading-title{font-size:19px;font-weight:400;line-height:35px;}.elementor-4786 .elementor-element.elementor-element-93e7048 > .elementor-widget-container{margin:0.4em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-93e7048{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-690192e .elementor-heading-title{font-size:19px;font-weight:400;line-height:29px;}.elementor-4786 .elementor-element.elementor-element-690192e > .elementor-widget-container{margin:0.4em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-690192e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-04d07ff .elementor-heading-title{font-size:19px;font-weight:400;line-height:29px;}.elementor-4786 .elementor-element.elementor-element-04d07ff > .elementor-widget-container{margin:0.4em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-04d07ff{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-84e1d21{--display:flex;--min-height:100vh;--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;--position:absolute;}body:not(.rtl) .elementor-4786 .elementor-element.elementor-element-84e1d21{left:0px;}body.rtl .elementor-4786 .elementor-element.elementor-element-84e1d21{right:0px;}.elementor-4786 .elementor-element.elementor-element-bda7fc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-bda7fc5.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-9e22d93{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-9e22d93.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-160c535{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-2dcbca4{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-0fe6821{--display:flex;--min-height:100vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-3a5494a{--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;--margin-top:12em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-0f074fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-0f074fe.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-06c648d{--display:flex;--min-height:100vh;--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-c75179e{--display:flex;--min-height:100vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-d102e59{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-623d5cb{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-0219461{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-0219461.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-3e53956{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-3e53956.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-53898f9{--display:flex;--min-height:100vh;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:8em;--z-index:1;}.elementor-4786 .elementor-element.elementor-element-53898f9.e-con{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-f5d2901{--display:flex;--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4786 .elementor-element.elementor-element-f5d2901.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-a53983f{--display:flex;--min-height:100vh;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:7em;--z-index:2;}.elementor-4786 .elementor-element.elementor-element-a53983f.e-con{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-6c64eb0{--display:flex;--margin-top:44%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-6c64eb0.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-13faef7{--display:flex;--min-height:100vh;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:4em;--z-index:2;}.elementor-4786 .elementor-element.elementor-element-13faef7.e-con{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-7e284ca{--display:flex;--margin-top:61%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-7e284ca.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-2d84ed3{--display:flex;--min-height:100vh;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:6em;--z-index:2;}.elementor-4786 .elementor-element.elementor-element-2d84ed3.e-con{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-0f4e4b6{--display:flex;--margin-top:46%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-0f4e4b6.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-8603831{--display:flex;--min-height:100vh;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:6em;--z-index:2;}.elementor-4786 .elementor-element.elementor-element-8603831.e-con{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-0862238{--display:flex;--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-0862238.e-con{--align-self:flex-start;}.elementor-4786 .elementor-element.elementor-element-9837852{--display:flex;--min-height:100vh;--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;--margin-top:9em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-4786 .elementor-element.elementor-element-9837852:not(.elementor-motion-effects-element-type-background), .elementor-4786 .elementor-element.elementor-element-9837852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4786 .elementor-element.elementor-element-099a19c{--display:flex;}.elementor-4786 .elementor-element.elementor-element-0196bb0{text-align:end;font-family:"neutra text", Sans-serif;font-size:14px;text-transform:uppercase;font-style:italic;color:var( --e-global-color-69da55a2 );width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-0196bb0.elementor-element{--align-self:flex-end;}.elementor-4786 .elementor-element.elementor-element-26ab83f{--display:flex;--min-height:69vh;--justify-content:center;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4786 .elementor-element.elementor-element-95f8950{font-family:"neutra text", Sans-serif;font-size:8.9vw;font-weight:bold;color:var( --e-global-color-69da55a2 );}.elementor-4786 .elementor-element.elementor-element-95f8950 > .elementor-widget-container{margin:0.5em -2em 0em -2em;padding:0px 0px 0px 0px;}.elementor-4786 .elementor-element.elementor-element-073594d{--display:flex;--justify-content:center;--position:absolute;top:18%;}.elementor-4786 .elementor-element.elementor-element-073594d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4786 .elementor-element.elementor-element-073594d{left:0px;}body.rtl .elementor-4786 .elementor-element.elementor-element-073594d{right:0px;}.elementor-4786 .elementor-element.elementor-element-be7bc60 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4786 .elementor-element.elementor-element-be7bc60 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-be7bc60{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-be7bc60.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4786 .elementor-element.elementor-element-ececb69{font-family:"neutra text", Sans-serif;font-size:9vw;font-weight:bold;color:var( --e-global-color-69da55a2 );}.elementor-4786 .elementor-element.elementor-element-ececb69 > .elementor-widget-container{margin:0.7em -4em 0em -3em;padding:0px 0px 0px 0px;}.elementor-4786 .elementor-element.elementor-element-1af4323{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-b0693eb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-69da55a2 );width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-b0693eb > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-b0693eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4786 .elementor-element.elementor-element-0d15b41{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4786 .elementor-element.elementor-element-be30c82 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-4786 .elementor-element.elementor-element-0cf41ec .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-4786 .elementor-element.elementor-element-d245fd9{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-4786 .elementor-element.elementor-element-d245fd9:not(.elementor-motion-effects-element-type-background), .elementor-4786 .elementor-element.elementor-element-d245fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4786 .elementor-element.elementor-element-39c847c{font-family:"Helvetica", Sans-serif;font-size:115px;font-weight:bold;line-height:1em;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-18aa05d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-4786 .elementor-element.elementor-element-18aa05d > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-6c205cc .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#31302B00;padding:0.5em 0em 0.5em 0em;}.elementor-4786 .elementor-element.elementor-element-6c205cc .elementor-button:hover, .elementor-4786 .elementor-element.elementor-element-6c205cc .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-4786 .elementor-element.elementor-element-6c205cc > .elementor-widget-container{margin:1em 0em 0em 0em;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-4786 .elementor-element.elementor-element-3d39971{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-c65f53a{--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4786 .elementor-element.elementor-element-8078c06{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-218510c{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-38ec3c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-c740c28 .elementor-heading-title{font-size:5.2vw;}.elementor-4786 .elementor-element.elementor-element-9837852{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4786 .elementor-element.elementor-element-b0693eb{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-be30c82 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-0cf41ec .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-18aa05d{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-6c205cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-4786 .elementor-element.elementor-element-c82eb5b{--content-width:1200px;}.elementor-4786 .elementor-element.elementor-element-88b6e75{--width:51%;}.elementor-4786 .elementor-element.elementor-element-d8ad955{--width:50%;}.elementor-4786 .elementor-element.elementor-element-3434670{--content-width:1200px;}.elementor-4786 .elementor-element.elementor-element-c65f53a{--content-width:1200px;}.elementor-4786 .elementor-element.elementor-element-64399c9{--width:98.419%;}.elementor-4786 .elementor-element.elementor-element-2d3c389{--content-width:1200px;}.elementor-4786 .elementor-element.elementor-element-3a5494a{--width:28%;}.elementor-4786 .elementor-element.elementor-element-0f074fe{--content-width:500px;}.elementor-4786 .elementor-element.elementor-element-53898f9{--width:32%;}.elementor-4786 .elementor-element.elementor-element-a53983f{--width:32%;}.elementor-4786 .elementor-element.elementor-element-13faef7{--width:32%;}.elementor-4786 .elementor-element.elementor-element-2d84ed3{--width:32%;}.elementor-4786 .elementor-element.elementor-element-8603831{--width:32%;}.elementor-4786 .elementor-element.elementor-element-099a19c{--content-width:1000px;}.elementor-4786 .elementor-element.elementor-element-26ab83f{--content-width:100%;}.elementor-4786 .elementor-element.elementor-element-073594d{--content-width:500px;}.elementor-4786 .elementor-element.elementor-element-1af4323{--content-width:1000px;}.elementor-4786 .elementor-element.elementor-element-d245fd9{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4786 .elementor-element.elementor-element-88b6e75{--width:42%;}.elementor-4786 .elementor-element.elementor-element-d8ad955{--width:44%;}}@media(min-width:2400px){.elementor-4786 .elementor-element.elementor-element-3d39971{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-8078c06{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-218510c{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-38ec3c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-b0693eb{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-be30c82 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-0cf41ec .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-18aa05d{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-6c205cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-4786 .elementor-element.elementor-element-c82eb5b{--justify-content:space-between;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4786 .elementor-element.elementor-element-3d39971{font-size:var( --e-global-typography-text-font-size );--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-4786 .elementor-element.elementor-element-3d39971 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-e6cab44 img{width:35%;max-width:49%;}.elementor-4786 .elementor-element.elementor-element-c65f53a{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-4786 .elementor-element.elementor-element-8078c06{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-22eb2df > .elementor-widget-container{margin:4em 0em 0em 0em;}.elementor-4786 .elementor-element.elementor-element-22eb2df{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-4786 .elementor-element.elementor-element-218510c{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-38ec3c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );padding:0.5em 0em 0.5em 0em;}.elementor-4786 .elementor-element.elementor-element-c740c28 .elementor-heading-title{font-size:5.5vw;}.elementor-4786 .elementor-element.elementor-element-59a9937{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4786 .elementor-element.elementor-element-8820b63{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4786 .elementor-element.elementor-element-690192e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4786 .elementor-element.elementor-element-04d07ff{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-4786 .elementor-element.elementor-element-3a5494a{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-b0693eb{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-be30c82 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-0cf41ec .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-d245fd9{--padding-top:013em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-4786 .elementor-element.elementor-element-39c847c{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-4786 .elementor-element.elementor-element-18aa05d{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-6c205cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4786 .elementor-element.elementor-element-b5f48d7{--min-height:828px;}.elementor-4786 .elementor-element.elementor-element-b5f48d7:not(.elementor-motion-effects-element-type-background), .elementor-4786 .elementor-element.elementor-element-b5f48d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-381px -12px;}.elementor-4786 .elementor-element.elementor-element-88b6e75{--width:70%;}.elementor-4786 .elementor-element.elementor-element-d8ad955{--width:30%;--justify-content:center;}.elementor-4786 .elementor-element.elementor-element-3d39971{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-e6cab44 img{width:50%;max-width:100%;}.elementor-4786 .elementor-element.elementor-element-8078c06{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-22eb2df .elementor-heading-title{font-size:60px;}.elementor-4786 .elementor-element.elementor-element-22eb2df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-218510c{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-38ec3c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-64399c9{--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-c740c28 .elementor-heading-title{font-size:9.1vw;}.elementor-4786 .elementor-element.elementor-element-ce6e759{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-59a9937{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-8820b63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-93e7048{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-690192e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-04d07ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-53898f9{--min-height:0vh;--margin-top:2em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-f5d2901{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4786 .elementor-element.elementor-element-9837852{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-0196bb0{font-size:18px;line-height:1.5em;letter-spacing:1px;}.elementor-4786 .elementor-element.elementor-element-26ab83f{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4786 .elementor-element.elementor-element-95f8950{font-size:32px;line-height:1.5em;letter-spacing:1px;}.elementor-4786 .elementor-element.elementor-element-be7bc60{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-4786 .elementor-element.elementor-element-ececb69{font-size:33px;line-height:1.5em;letter-spacing:1px;}.elementor-4786 .elementor-element.elementor-element-b0693eb{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-be30c82 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-0cf41ec .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4786 .elementor-element.elementor-element-d245fd9{--padding-top:6em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-4786 .elementor-element.elementor-element-39c847c{font-size:70px;line-height:1.2em;letter-spacing:1px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-18aa05d{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4786 .elementor-element.elementor-element-6c205cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for html, class: .elementor-element-afa7e84 */.booked-clsim2 {
    color: #black;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d19f866 */.tagline p {
    color: #31302B;
    font-size: 15vw;
    font-family: "neutra text bold" ,sans-serif;
    font-weight: 700;
}


.tagline p {
  color: white;
  margin: 50px;
  padding: 10px;
  text-align: center;
  transform: translate(-50%, -50%);
  mix-blend-mode: difference;
    white-space: nowrap;
    animation-duration: 50s;
    animation-timing-function: linear;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-direction: normal;
    animation-fill-mode: none;
    animation-play-state: running;
    animation-name: tagline;
}

@keyframes tagline {
    0% {
    transform: translateX(9%);}
100% {
    transform: translateX(-1000%);}
}

@media (max-width: 767px) {
@keyframes tagline {
    0% {
    transform: translateX(9%);}
100% {
    transform: translateX(-4000%);}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d39971 */.elevator p {
    color: #31302B;
}

.elevator p {
  color: white;
  mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91a405f */.l-2{
    position: sticky;
    padding: 0 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bda7fc5 */.e-wrap{
    position: -webkit-sticky;
  position: sticky;
  top:10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b828ff5 */.l-2{
    padding: 0px 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e22d93 */.l-wrap{
padding: 135px 0 0 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09e2066 */.l-2{
    display: block;
    position: sticky;
    top:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160c535 */.e2-wrap{
    padding: 0px 0 0 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d99a5 */.l-2{
    display: block;
    position: sticky;
    top:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dcbca4 */.v-wrap{
  padding: 400px 0px 0px 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21ccead */.l-2{
    display: block;
    position: sticky;
    top:10px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fe6821 */.a-wrap{
      padding: 0px 0 0 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84e1d21 */#one {
  position: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4439aee */.l-2{
    position: sticky;
    padding: 0 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f074fe */.e-wrap{
    position: -webkit-sticky;
  position: sticky;
  top:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5494a */#one {
  position: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7045f0 */.l-2{
    display: block;
    position: sticky;
    top:10px;
    padding: 0px 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c75179e */.a-wrap{
      padding: 0px 0 0 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e124509 */.a-2{
    display: block;
    position: sticky;
    top:10px;
    padding: 0px 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d102e59 */.v-wrap{
  padding: 400px 0px 0px 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd8224 */.l-2{
    display: block;
    position: sticky;
    top:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-623d5cb */.e2-wrap{
    padding: 0px 0 0 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a42381 */.l-2{
    padding: 0px 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0219461 */.l-wrap{
padding: 135px 0 0 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3118b81 */.f-2{
    position: sticky;
    padding: 0 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e53956 */.e-wrap{
    position: -webkit-sticky;
  position: sticky;
  top:10px;
}/* End custom CSS */
/* Start custom CSS */body{
   overflow-x: hidden;
}/* End custom CSS */