.elementor-2720 .elementor-element.elementor-element-1d79453a{--display:flex;--background-transition:0.3s;--overlay-opacity:0.1;--padding-top:150px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-1d79453a::before, .elementor-2720 .elementor-element.elementor-element-1d79453a > .elementor-background-video-container::before, .elementor-2720 .elementor-element.elementor-element-1d79453a > .e-con-inner > .elementor-background-video-container::before, .elementor-2720 .elementor-element.elementor-element-1d79453a > .elementor-background-slideshow::before, .elementor-2720 .elementor-element.elementor-element-1d79453a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2720 .elementor-element.elementor-element-1d79453a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5040190 );--background-overlay:'';}.elementor-2720 .elementor-element.elementor-element-1d79453a, .elementor-2720 .elementor-element.elementor-element-1d79453a::before{--border-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-2118bca{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-45477906{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-5cade95{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-12a879e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-12a879e2{text-align:left;}.elementor-2720 .elementor-element.elementor-element-12a879e2 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-64869ec0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-64869ec0{text-align:left;}.elementor-2720 .elementor-element.elementor-element-64869ec0 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-c6d49c5{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-c6d49c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-10a0648c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-10a0648c{text-align:left;}.elementor-2720 .elementor-element.elementor-element-10a0648c .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-610c73e8{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-610c73e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-1bc8430e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-7efc970f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-7efc970f{text-align:left;}.elementor-2720 .elementor-element.elementor-element-7efc970f .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-4cd9033{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-4cd9033.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-26105f67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-26105f67{text-align:left;}.elementor-2720 .elementor-element.elementor-element-26105f67 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-4f44f499{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-4f44f499.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-2c5fbf6d{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-26fe8aa9{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-2f051c22{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-6134d848 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-6134d848{text-align:left;}.elementor-2720 .elementor-element.elementor-element-6134d848 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-4640ed97{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-4640ed97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-26400459{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-2c648b65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-2c648b65{text-align:left;}.elementor-2720 .elementor-element.elementor-element-2c648b65 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-1de25379{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-788bcbf4{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-ee9b0bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-ee9b0bd{text-align:left;}.elementor-2720 .elementor-element.elementor-element-ee9b0bd .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-4126e9b5{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-4126e9b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-1d57a4b7{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-4bd3c091{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-4bd3c091.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-3665998d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-3665998d{text-align:left;}.elementor-2720 .elementor-element.elementor-element-3665998d .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-2a4a972b{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-2a4a972b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-22eb8d50{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-63828190{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-285d8fa1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-285d8fa1{text-align:left;}.elementor-2720 .elementor-element.elementor-element-285d8fa1 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-71faf8ff{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-71faf8ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-51f997cf{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-4200b6e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-4200b6e2{text-align:left;}.elementor-2720 .elementor-element.elementor-element-4200b6e2 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-color:#70001200;margin-left:20px;margin-right:20px;}.elementor-2720 .elementor-element.elementor-element-ccc8030{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-ccc8030.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-item{align-items:flex-start;}.elementor-2720 .elementor-element.elementor-element-1f77f8aa{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-2470f357{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-22538e35{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-22538e35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-a18b0ff{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-a18b0ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-2864f8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-2864f8f{text-align:left;}.elementor-2720 .elementor-element.elementor-element-2864f8f .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-630a8645 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-630a8645{text-align:left;}.elementor-2720 .elementor-element.elementor-element-630a8645 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-55a0da23{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-55a0da23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-414f02c7{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-769fb4a4{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-769fb4a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-7c47bb{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-7c47bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-7846ff3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-7846ff3a{text-align:left;}.elementor-2720 .elementor-element.elementor-element-7846ff3a .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-898e92{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-898e92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-77721b21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-77721b21{text-align:left;}.elementor-2720 .elementor-element.elementor-element-77721b21 .elementor-heading-title{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-568a724e{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-568a724e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-58ad6008{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-title-font-size:25px;--n-tabs-title-color:var( --e-global-color-69f67e6 );--n-tabs-title-color-active:var( --e-global-color-4ea45f0 );}.elementor-2720 .elementor-element.elementor-element-58ad6008 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#A5907F00;}.elementor-2720 .elementor-element.elementor-element-58ad6008.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-5040190 );}.elementor-2720 .elementor-element.elementor-element-58ad6008.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2720 .elementor-element.elementor-element-58ad6008.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-5040190 );}.elementor-2720 .elementor-element.elementor-element-58ad6008.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-58ad6008 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-4ea45f0 );}.elementor-2720 .elementor-element.elementor-element-4041b6f5{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-41149cb1{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-5df8a5f6{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-2660a13{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-2660a13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-fffe07f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-4e6e195d{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-4e6e195d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-3e009272{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-1d2c6945{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-44d456dc{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-44d456dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-5d0693ba{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-2995c7cd{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-2995c7cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-77f91fe9{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-4bc5e7f{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-47fac99e{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-47fac99e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-593e5893{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-3ffe907a{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-74c15b48{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-4886d7a4{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-4886d7a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-79295d14{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-6597b737{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-6597b737.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-8a0184f{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-232ae507{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-232ae507.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-1c4ba380{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-1c4ba380.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-1e5ffc2f{--display:flex;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-29d7be6f{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-29d7be6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-ffad197{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-ffad197.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-6ae3bf88{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-34fc17b6{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-46db0a54{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-46db0a54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-e6c8b19{--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;--background-transition:0.3s;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#70001200;margin-left:5px;margin-right:5px;}.elementor-2720 .elementor-element.elementor-element-21ffe17a{width:var( --container-widget-width, 102.745% );max-width:102.745%;--container-widget-width:102.745%;--container-widget-flex-grow:0;}.elementor-2720 .elementor-element.elementor-element-21ffe17a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-header{color:var( --e-global-color-69f67e6 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-price{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}body.rtl .elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-image{padding-left:calc(10px/2);}body.rtl .elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-image{padding-right:calc(10px/2);}body:not(.rtl) .elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(10px/2);}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-item{align-items:center;}.elementor-2720 .elementor-element.elementor-element-5c6977be{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-title-font-size:25px;--n-tabs-title-color:var( --e-global-color-69f67e6 );--n-tabs-title-color-active:var( --e-global-color-4ea45f0 );}.elementor-2720 .elementor-element.elementor-element-5c6977be > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#A5907F00;}.elementor-2720 .elementor-element.elementor-element-5c6977be.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-5040190 );}.elementor-2720 .elementor-element.elementor-element-5c6977be.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2720 .elementor-element.elementor-element-5c6977be.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-5040190 );}.elementor-2720 .elementor-element.elementor-element-5c6977be.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-2720 .elementor-element.elementor-element-5c6977be [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-4ea45f0 );}.elementor-2720 .elementor-element.elementor-element-620d96bf{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-title-padding-top:150px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:150px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:74px;--n-tabs-title-color:var( --e-global-color-4ea45f0 );}.elementor-2720 .elementor-element.elementor-element-620d96bf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-5040190 );}.elementor-2720 .elementor-element.elementor-element-620d96bf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2720 .elementor-element.elementor-element-620d96bf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-5040190 );}.elementor-2720 .elementor-element.elementor-element-620d96bf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Asmelina Harley", Sans-serif;text-transform:capitalize;}body.elementor-page-2720:not(.elementor-motion-effects-element-type-background), body.elementor-page-2720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dondeolano.neocompanyapp.com/wp-content/uploads/2024/09/fondo-olano-1280x5462-1-01.jpg");background-size:cover;}@media(min-width:768px){.elementor-2720 .elementor-element.elementor-element-5cade95{--width:50%;}.elementor-2720 .elementor-element.elementor-element-1bc8430e{--width:50%;}.elementor-2720 .elementor-element.elementor-element-2f051c22{--width:50%;}.elementor-2720 .elementor-element.elementor-element-26400459{--width:50%;}.elementor-2720 .elementor-element.elementor-element-788bcbf4{--width:50%;}.elementor-2720 .elementor-element.elementor-element-1d57a4b7{--width:50%;}.elementor-2720 .elementor-element.elementor-element-63828190{--width:50%;}.elementor-2720 .elementor-element.elementor-element-51f997cf{--width:50%;}.elementor-2720 .elementor-element.elementor-element-2470f357{--width:50%;}.elementor-2720 .elementor-element.elementor-element-414f02c7{--width:50%;}.elementor-2720 .elementor-element.elementor-element-5df8a5f6{--width:50%;}.elementor-2720 .elementor-element.elementor-element-fffe07f{--width:50%;}.elementor-2720 .elementor-element.elementor-element-1d2c6945{--width:50%;}.elementor-2720 .elementor-element.elementor-element-5d0693ba{--width:50%;}.elementor-2720 .elementor-element.elementor-element-4bc5e7f{--width:50%;}.elementor-2720 .elementor-element.elementor-element-593e5893{--width:50%;}.elementor-2720 .elementor-element.elementor-element-74c15b48{--width:50%;}.elementor-2720 .elementor-element.elementor-element-79295d14{--width:50%;}.elementor-2720 .elementor-element.elementor-element-232ae507{--width:60%;}.elementor-2720 .elementor-element.elementor-element-29d7be6f{--width:61.222%;}.elementor-2720 .elementor-element.elementor-element-34fc17b6{--width:50%;}.elementor-2720 .elementor-element.elementor-element-e6c8b19{--width:50%;}}@media(max-width:767px){.elementor-2720 .elementor-element.elementor-element-45477906{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-5cade95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-c6d49c5 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-610c73e8 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-1bc8430e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-4cd9033 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-4f44f499 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-2f051c22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-4640ed97 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-26400459{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-1fcd4d50 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-788bcbf4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-ee9b0bd .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-4126e9b5 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-1d57a4b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-4bd3c091 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-3665998d .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-2a4a972b .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-22eb8d50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-63828190{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-285d8fa1 .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-71faf8ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-71faf8ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-71faf8ff .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-51f997cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4200b6e2 .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-ccc8030 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-1f77f8aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-2470f357{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-header{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-22538e35 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-a18b0ff .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-2864f8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2720 .elementor-element.elementor-element-2864f8f .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-6d65a7b6 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-630a8645 .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-55a0da23 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-414f02c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-header{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-769fb4a4 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-7c47bb .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-7846ff3a .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-898e92 .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-77721b21 .elementor-heading-title{font-size:20px;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-price{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-568a724e .elementor-price-list-description{font-size:12px;}.elementor-2720 .elementor-element.elementor-element-58ad6008{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-font-size:25px;}.elementor-2720 .elementor-element.elementor-element-41149cb1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-5df8a5f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-2660a13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-2660a13 .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-fffe07f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4e6e195d .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-1d2c6945{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-44d456dc .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-5d0693ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-2995c7cd .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-77f91fe9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4bc5e7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-47fac99e .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-593e5893{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-71dcfb5e .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-3ffe907a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-74c15b48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-4886d7a4 .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-6597b737 .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-232ae507{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-1c4ba380 .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-29d7be6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-ffad197 .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-34fc17b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-46db0a54 .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-e6c8b19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-header{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-price{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-21ffe17a .elementor-price-list-description{font-size:13px;}.elementor-2720 .elementor-element.elementor-element-5c6977be{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-font-size:25px;}.elementor-2720 .elementor-element.elementor-element-620d96bf{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-padding-top:70px;--n-tabs-title-padding-right:70px;--n-tabs-title-padding-bottom:70px;--n-tabs-title-padding-left:70px;--n-tabs-title-font-size:63px;}}/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-46db0a54 *//* Estilo por defecto para pantallas grandes */
#comidas .elementor-price-list-image {
    max-width: 20% !important; /* El contenedor de la imagen ocupa el 20% del ancho en desktop */
    height: auto !important;
}

#comidas .elementor-price-list-image img {
    width: 100% !important; /* La imagen ocupa el 100% del contenedor */
    aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
    object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
}

/* Contenedor de la imagen */
#comidas .elementor-price-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important; /* El contenedor principal ocupa el 100% del ancho */
}

/* En móviles */
@media (max-width: 768px) {
    #comidas .elementor-price-list-image {
        max-width: 80% !important; /* El contenedor de la imagen ocupa el 80% del ancho en móviles */
        margin-left: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        margin-right: auto !important; /* Centra el contenedor de la imagen horizontalmente */
        padding-bottom: 10px !important; /* Agrega 10px de padding en la parte inferior del contenedor */
    }

    #comidas .elementor-price-list-image img {
        width: 100% !important; /* La imagen ocupa el 100% del contenedor */
        aspect-ratio: 16 / 9 !important; /* Mantiene la relación de aspecto 16:9 */
        object-fit: cover !important; /* La imagen se adapta sin distorsionarse */
    }

    #comidas .elementor-price-list-item {
        flex-direction: column !important; /* Apila los elementos verticalmente en pantallas móviles */
        margin-bottom: 20px !important; /* Agrega una distancia de 20px entre elementos */
    }

    #comidas .elementor-price-list-item:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS */#vinoscss {
    background-color: transparent !important;
    background-image: url('http://dondeolano.com/wp-content/uploads/2023/07/FOTO-27.webp') !important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    opacity: 1 !important;
}

    #vinoscss:hover {
        opacity: 0.8 !important;
}
   #bebidascss:hover {
        opacity: 0.8 !important;
}
   #comidascss:hover {
        opacity: 0.8 !important;
}
#bebidascss {
    background-color: transparent !important;
    background-image: url('http://dondeolano.com/wp-content/uploads/2023/07/FOTO-21.webp') !important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    opacity: 1 !important;
}
#comidascss {
    background-color: transparent !important;
    background-image: url('http://dondeolano.com/wp-content/uploads/2024/08/Langosta-Gabo.jpg') !important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    opacity:1 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Asmelina Harley';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('http://dondeolano.com/wp-content/uploads/2023/03/AsmelinaHarley.woff2') format('woff2'),
		url('http://dondeolano.com/wp-content/uploads/2023/03/AsmelinaHarley.woff') format('woff'),
		url('http://dondeolano.com/wp-content/uploads/2023/03/AsmelinaHarley.ttf') format('truetype');
}
@font-face {
	font-family: 'Asmelina Harley';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://dondeolano.com/wp-content/uploads/2023/03/AsmelinaHarley-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */