.elementor-26990 .elementor-element.elementor-element-996f6d4 > .elementor-background-overlay{background-color:#00000080;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26990 .elementor-element.elementor-element-996f6d4 > .elementor-container{min-height:100vh;}.elementor-26990 .elementor-element.elementor-element-996f6d4:not(.elementor-motion-effects-element-type-background), .elementor-26990 .elementor-element.elementor-element-996f6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26990 .elementor-element.elementor-element-996f6d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-26990 .elementor-element.elementor-element-b8f1b00{text-align:center;}.elementor-26990 .elementor-element.elementor-element-b8f1b00 .elementor-heading-title{font-family:"Basetica", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.4em;word-spacing:0.03em;color:#FFFFFF;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-26990 .elementor-element.elementor-element-9d5bd89 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-26990 .elementor-element.elementor-element-9d5bd89{text-align:center;}.elementor-26990 .elementor-element.elementor-element-9d5bd89 .elementor-heading-title{font-family:"Wulkan", Sans-serif;font-size:6rem;font-weight:400;line-height:1em;word-spacing:-0.01em;color:#FFFFFF;}.elementor-26990 .elementor-element.elementor-element-56ca73f{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-26990 .elementor-element.elementor-element-01eb442 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26990 .elementor-element.elementor-element-01eb442{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-item > a{font-family:"Basetica", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:1.4em;word-spacing:0.3em;}.elementor-26990 .elementor-element.elementor-element-01eb442 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-26990 .elementor-element.elementor-element-367483f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-9e38b72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-69e9a10 > .elementor-widget-container{padding:0px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E7EB;}.elementor-26990 .elementor-element.elementor-element-69e9a10.elementor-element{--align-self:flex-start;}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-icon i{color:#7A7978;transition:color 0.3s;}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-icon svg{fill:#7A7978;transition:fill 0.3s;}.elementor-26990 .elementor-element.elementor-element-69e9a10{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-item > a{font-family:"Basetica", Sans-serif;font-size:11px;font-weight:100;line-height:1.4em;word-spacing:0.03em;}.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-text{color:#7A7978;transition:color 0.3s;}.elementor-26990 .elementor-element.elementor-element-5595185{text-align:start;}.elementor-26990 .elementor-element.elementor-element-5595185 .elementor-heading-title{font-family:"Basetica", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;word-spacing:0.3em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-70a92f0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-26990 .elementor-element.elementor-element-70a92f0 .elementor-heading-title{font-family:"Wulkan", Sans-serif;font-size:2.5rem;font-weight:300;line-height:1.2em;word-spacing:-0.01em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26990 .elementor-element.elementor-element-9f8247c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Basetica", Sans-serif;font-size:16px;font-weight:normal;line-height:1.4em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-0bf4384{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;font-family:"Basetica", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;word-spacing:0.03em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-327abb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-26990 .elementor-element.elementor-element-d756da0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-26990 .elementor-element.elementor-element-d756da0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-26990 .elementor-element.elementor-element-d756da0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-26990 .elementor-element.elementor-element-d756da0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-26990 .elementor-element.elementor-element-a57a98b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-26990 .elementor-element.elementor-element-a57a98b:not(.elementor-motion-effects-element-type-background), .elementor-26990 .elementor-element.elementor-element-a57a98b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B7985B26;}.elementor-26990 .elementor-element.elementor-element-6ddf1af{--display:flex;}.elementor-26990 .elementor-element.elementor-element-26e1b1c{text-align:start;}.elementor-26990 .elementor-element.elementor-element-26e1b1c .elementor-heading-title{font-family:"Basetica", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;word-spacing:0.3em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-3ada2ca{text-align:start;}.elementor-26990 .elementor-element.elementor-element-3ada2ca .elementor-heading-title{font-family:"Wulkan", Sans-serif;font-size:2.5rem;font-weight:400;word-spacing:-0.01em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-1abc2fe{text-align:start;font-family:"Basetica", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;word-spacing:0.03em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-52b3adb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-2b223bd > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-26990 .elementor-element.elementor-element-2b223bd{width:100%;max-width:100%;}.elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:is( .elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid, .elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-26990 .elementor-element.elementor-element-b6dc516{width:100%;max-width:100%;}.elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:is( .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-26990 .elementor-element.elementor-element-bdc1961{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-26990 .elementor-element.elementor-element-cc87e65{width:100%;max-width:100%;}.elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:is( .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-e19190b > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-26990 .elementor-element.elementor-element-e19190b{width:100%;max-width:100%;}.elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:is( .elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid, .elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-26990 .elementor-element.elementor-element-8e862a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26990 .elementor-element.elementor-element-5e1d848{--display:flex;}.elementor-26990 .elementor-element.elementor-element-8f561f9{text-align:center;}.elementor-26990 .elementor-element.elementor-element-8f561f9 .elementor-heading-title{font-family:"Basetica", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;word-spacing:0.3em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-6dcc76d{text-align:center;}.elementor-26990 .elementor-element.elementor-element-6dcc76d .elementor-heading-title{font-family:"Wulkan", Sans-serif;font-size:2.2rem;font-weight:400;word-spacing:-0.01em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-f79c0ba{text-align:center;font-family:"Basetica", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;word-spacing:0.03em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-ecb9d7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-d3c1348 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-26990 .elementor-element.elementor-element-d3c1348 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-26990 .elementor-element.elementor-element-119a0bb{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26990 .elementor-element.elementor-element-119a0bb:not(.elementor-motion-effects-element-type-background), .elementor-26990 .elementor-element.elementor-element-119a0bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cuscoperu.travel/wp-content/uploads/2026/10/bg-cpt-test-4-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-26990 .elementor-element.elementor-element-119a0bb::before, .elementor-26990 .elementor-element.elementor-element-119a0bb > .elementor-background-video-container::before, .elementor-26990 .elementor-element.elementor-element-119a0bb > .e-con-inner > .elementor-background-video-container::before, .elementor-26990 .elementor-element.elementor-element-119a0bb > .elementor-background-slideshow::before, .elementor-26990 .elementor-element.elementor-element-119a0bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-26990 .elementor-element.elementor-element-119a0bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #29648147 0%, #FFFFFF1C 100%);}.elementor-26990 .elementor-element.elementor-element-488a7f3{--display:flex;--position:absolute;--min-height:250px;top:0px;}.elementor-26990 .elementor-element.elementor-element-488a7f3:not(.elementor-motion-effects-element-type-background), .elementor-26990 .elementor-element.elementor-element-488a7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 100%);}body:not(.rtl) .elementor-26990 .elementor-element.elementor-element-488a7f3{left:0px;}body.rtl .elementor-26990 .elementor-element.elementor-element-488a7f3{right:0px;}.elementor-26990 .elementor-element.elementor-element-f7f211f{--display:flex;}.elementor-26990 .elementor-element.elementor-element-f99727c{text-align:center;}.elementor-26990 .elementor-element.elementor-element-f99727c .elementor-heading-title{font-family:"Basetica", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;word-spacing:0.3em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-f4bc91f{text-align:center;}.elementor-26990 .elementor-element.elementor-element-f4bc91f .elementor-heading-title{font-family:"Wulkan", Sans-serif;font-size:2.2rem;font-weight:400;word-spacing:-0.01em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-1a42d8c{text-align:center;font-family:"Basetica", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;word-spacing:0.03em;text-shadow:0px 0px 25px #FFFFFF;color:#000000;}.elementor-26990 .elementor-element.elementor-element-a93d2f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-26990 .elementor-element.elementor-element-b369934 img{width:170px;}.elementor-26990 .elementor-element.elementor-element-5cbb5f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-26990 .elementor-element.elementor-element-5cbb5f0:not(.elementor-motion-effects-element-type-background), .elementor-26990 .elementor-element.elementor-element-5cbb5f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B7985B26;}.elementor-26990 .elementor-element.elementor-element-a3818d2{--display:flex;}.elementor-26990 .elementor-element.elementor-element-ae9e9bf{text-align:center;}.elementor-26990 .elementor-element.elementor-element-ae9e9bf .elementor-heading-title{font-family:"Basetica", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;word-spacing:0.3em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-f0c5c5f{text-align:center;}.elementor-26990 .elementor-element.elementor-element-f0c5c5f .elementor-heading-title{font-family:"Wulkan", Sans-serif;font-size:2.2rem;font-weight:400;word-spacing:-0.01em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-477d244{text-align:center;font-family:"Basetica", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;word-spacing:0.03em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-58fd8a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-7851a0e .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-26990 .elementor-element.elementor-element-7851a0e .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-26990 .elementor-element.elementor-element-c393ad0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:60px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26990 .elementor-element.elementor-element-e30f09e{--display:flex;}.elementor-26990 .elementor-element.elementor-element-97c795c{text-align:center;}.elementor-26990 .elementor-element.elementor-element-97c795c .elementor-heading-title{font-family:"Basetica", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;word-spacing:0.3em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-d425054{text-align:center;}.elementor-26990 .elementor-element.elementor-element-d425054 .elementor-heading-title{font-family:"Wulkan", Sans-serif;font-size:2.2rem;font-weight:400;word-spacing:-0.01em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-5228232{text-align:center;font-family:"Basetica", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;word-spacing:0.03em;color:#000000;}.elementor-26990 .elementor-element.elementor-element-5ca4c7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-bc8bab2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-bc8bab2 > .jet-listing-grid > .jet-listing-grid__items{--columns:7;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-26990 .elementor-element.elementor-element-3c8b808 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26990 .elementor-element.elementor-element-4740165{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-26990 .elementor-element.elementor-element-9d5bd89 .elementor-heading-title{font-size:3rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-26990 .elementor-element.elementor-element-9e38b72{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-26990 .elementor-element.elementor-element-6ddf1af{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-26990 .elementor-element.elementor-element-3ada2ca .elementor-heading-title{line-height:1.2em;}.elementor-26990 .elementor-element.elementor-element-2b223bd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-2b223bd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-26990 .elementor-element.elementor-element-b6dc516 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-b6dc516 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-26990 .elementor-element.elementor-element-cc87e65 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-cc87e65 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-26990 .elementor-element.elementor-element-e19190b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-e19190b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-26990 .elementor-element.elementor-element-5e1d848{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-26990 .elementor-element.elementor-element-6dcc76d .elementor-heading-title{line-height:1.2em;}.elementor-26990 .elementor-element.elementor-element-ecb9d7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-f7f211f{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-26990 .elementor-element.elementor-element-f4bc91f .elementor-heading-title{line-height:1.2em;}.elementor-26990 .elementor-element.elementor-element-a93d2f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-26990 .elementor-element.elementor-element-a3818d2{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-26990 .elementor-element.elementor-element-f0c5c5f .elementor-heading-title{line-height:1.2em;}.elementor-26990 .elementor-element.elementor-element-58fd8a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-e30f09e{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-26990 .elementor-element.elementor-element-d425054 .elementor-heading-title{line-height:1.2em;}.elementor-26990 .elementor-element.elementor-element-5ca4c7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26990 .elementor-element.elementor-element-bc8bab2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-26990 .elementor-element.elementor-element-bc8bab2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-26990 .elementor-element.elementor-element-5918ff5{width:21%;}.elementor-26990 .elementor-element.elementor-element-4375c3c{width:58.332%;}.elementor-26990 .elementor-element.elementor-element-dea667e{width:20%;}.elementor-26990 .elementor-element.elementor-element-367483f{--content-width:1280px;}.elementor-26990 .elementor-element.elementor-element-327abb6{--width:38%;}.elementor-26990 .elementor-element.elementor-element-6ddf1af{--width:60%;}.elementor-26990 .elementor-element.elementor-element-5e1d848{--width:1024px;}.elementor-26990 .elementor-element.elementor-element-ecb9d7f{--width:1280px;}.elementor-26990 .elementor-element.elementor-element-f7f211f{--width:1024px;}.elementor-26990 .elementor-element.elementor-element-a93d2f6{--width:600px;}.elementor-26990 .elementor-element.elementor-element-a3818d2{--width:1024px;}.elementor-26990 .elementor-element.elementor-element-58fd8a9{--width:1280px;}.elementor-26990 .elementor-element.elementor-element-e30f09e{--width:1024px;}}/* Start custom CSS for container, class: .elementor-element-56ca73f *//* =========================================
   FIXED TOP MENU
   ========================================= */

.fixed-top-menu {
    position: relative !important;
    z-index: 9999 !important;
}

/* =========================================
   MENU LINKS
   ========================================= */

.fixed-top-menu a {
    position: relative !important;
    text-decoration: none !important;
}

/* Texto de los enlaces */
.fixed-top-menu .elementor-icon-list-text {
    text-decoration: none !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: 4px !important;
    transition: text-decoration-color 0.2s ease !important;
}

/* =========================================
   HOVER
   ========================================= */

.fixed-top-menu a:hover .elementor-icon-list-text {
    text-decoration-line: underline !important;
}

/* =========================================
   ACTIVE SECTION
   ========================================= */

.fixed-top-menu a.active .elementor-icon-list-text {
    text-decoration-line: underline !important;
}

/* =========================================
   EVITAR CAMBIOS DE LAYOUT
   ========================================= */

.fixed-top-menu .elementor-icon-list-item {
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-69e9a10 */.elementor-26990 .elementor-element.elementor-element-69e9a10 .elementor-icon-list-items li:last-child .elementor-icon-list-text {
    color: #b7985b !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57a98b */.elementor .e-flexbox-base {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d3c1348 */.destination-editorial-item {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    column-gap: 48px !important;
    width: 100% !important;
    margin: 0 0 40px 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    align-items: center !important;
}

.destination-editorial-image {
    width: 100% !important;
    height: 300px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
}

.destination-editorial-image img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    object-fit: cover !important;
    object-position: center center !important;
}

.destination-editorial-content {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.destination-editorial-title {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    font-family: "Wulkan", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.1em;
    word-spacing: -0.03em;
    color: #000000;
}

.destination-editorial-divider {
    width: 100% !important;
    height: 1px !important;
    margin: 18px 0 20px 0 !important;
    padding: 0 !important;
    border-top: 1px dashed #222 !important;
    box-sizing: border-box !important;
}

.destination-editorial-description {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #222 !important;
    font-size: 16px !important;
    line-height: 1.55 !important;
    font-weight: 400 !important;
    
}

.destination-editorial-description p {
    font-family: "Basetica", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.4em;
    word-spacing: 0.03em;
    color: #000000;
}

.destination-editorial-description p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 1024px) {

    .destination-editorial-item {
        grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
        column-gap: 30px !important;
        margin-bottom: 35px !important;
    }

    .destination-editorial-image {
        height: 260px !important;
    }

    .destination-editorial-title {
        font-size: 26px !important;
    }

    .destination-editorial-description {
        font-size: 15px !important;
        line-height: 1.5 !important;
    }
}

@media (max-width: 767px) {

    .destination-editorial-item {
        grid-template-columns: 1fr !important;
        row-gap: 24px !important;
        column-gap: 0 !important;
        margin-bottom: 45px !important;
        align-items: start !important;
    }

    .destination-editorial-image {
        width: 100% !important;
        height: 240px !important;
        border-radius: 8px !important;
    }

    .destination-editorial-title {
        font-size: 25px !important;
        line-height: 1.25 !important;
    }

    .destination-editorial-divider {
        margin: 14px 0 18px 0 !important;
    }

    .destination-editorial-description {
        font-size: 15px !important;
        line-height: 1.55 !important;
    }
}

@media (max-width: 480px) {

    .destination-editorial-image {
        height: 220px !important;
    }

    .destination-editorial-title {
        font-size: 23px !important;
    }

    .destination-editorial-description {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a93d2f6 */.elementor-26990 .elementor-element.elementor-element-a93d2f6.elementor-element-5411be3 {
    display: flex !important;
    align-items: stretch !important;
    column-gap: 20px !important;
}

.elementor-26990 .elementor-element.elementor-element-a93d2f6.elementor-element-5411be3 > .elementor-element.e-con-full.e-flex.e-con.e-child {
    position: relative !important;
}

/* Solo los primeros 5 elementos */
.elementor-26990 .elementor-element.elementor-element-a93d2f6.elementor-element-5411be3 > .elementor-element.e-con-full.e-flex.e-con.e-child:nth-child(-n+5)::after {
    content: "" !important;
    position: absolute !important;
    top: 10% !important;
    right: -10px !important;
    width: 1px !important;
    height: 80% !important;
    border-right: 1px dashed #000 !important;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-7851a0e */.destination-editorial-item {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    column-gap: 48px !important;
    width: 100% !important;
    margin: 0 0 40px 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    align-items: center !important;
}

.destination-editorial-image {
    width: 100% !important;
    height: 300px !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
}

.destination-editorial-image img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    object-fit: cover !important;
    object-position: center center !important;
}

.destination-editorial-content {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.destination-editorial-title {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    font-family: "Wulkan", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.1em;
    word-spacing: -0.03em;
    color: #000000;
}

.destination-editorial-divider {
    width: 100% !important;
    height: 1px !important;
    margin: 18px 0 20px 0 !important;
    padding: 0 !important;
    border-top: 1px dashed #222 !important;
    box-sizing: border-box !important;
}

.destination-editorial-description {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #222 !important;
    font-size: 16px !important;
    line-height: 1.55 !important;
    font-weight: 400 !important;
    
}

.destination-editorial-description p {
    font-family: "Basetica", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.4em;
    word-spacing: 0.03em;
    color: #000000;
}

.destination-editorial-description p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 1024px) {

    .destination-editorial-item {
        grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
        column-gap: 30px !important;
        margin-bottom: 35px !important;
    }

    .destination-editorial-image {
        height: 260px !important;
    }

    .destination-editorial-title {
        font-size: 26px !important;
    }

    .destination-editorial-description {
        font-size: 15px !important;
        line-height: 1.5 !important;
    }
}

@media (max-width: 767px) {

    .destination-editorial-item {
        grid-template-columns: 1fr !important;
        row-gap: 24px !important;
        column-gap: 0 !important;
        margin-bottom: 45px !important;
        align-items: start !important;
    }

    .destination-editorial-image {
        width: 100% !important;
        height: 240px !important;
        border-radius: 8px !important;
    }

    .destination-editorial-title {
        font-size: 25px !important;
        line-height: 1.25 !important;
    }

    .destination-editorial-divider {
        margin: 14px 0 18px 0 !important;
    }

    .destination-editorial-description {
        font-size: 15px !important;
        line-height: 1.55 !important;
    }
}

@media (max-width: 480px) {

    .destination-editorial-image {
        height: 220px !important;
    }

    .destination-editorial-title {
        font-size: 23px !important;
    }

    .destination-editorial-description {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-bc8bab2 */.jet-listing-grid__slider-icon.swiper-arrow {
    color: #ffffff;
    background-color: #000000;
    border-radius: 50%;
}
.jet-listing-grid__slider-icon.swiper-arrow svg {
    height: 20px;
    width: auto;
}
#destination-slider-collage{width:100%!important}#destination-slider-collage .jet-listing-grid{width:100%!important}#destination-slider-collage .jet-listing-grid__slider{position:relative!important;width:100%!important;height:680px!important;overflow:hidden!important}#destination-slider-collage .destination-collage-stage{--collage-gap:20px;position:relative!important;width:100%!important;height:680px!important;min-height:680px!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}#destination-slider-collage .destination-collage-card{position:absolute!important;display:block!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;transition:left .65s cubic-bezier(.22,1,.36,1),top .65s cubic-bezier(.22,1,.36,1),width .65s cubic-bezier(.22,1,.36,1),height .65s cubic-bezier(.22,1,.36,1),opacity .45s ease!important}#destination-slider-collage .destination-collage-card>.elementor{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#destination-slider-collage .destination-collage-card>.elementor>.elementor-element-ddac51d{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#destination-slider-collage .destination-collage-card .elementor-element-dbfbe85{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#destination-slider-collage .destination-collage-card .elementor-element-dbfbe85>.e-con-inner{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#destination-slider-collage .destination-collage-card .elementor-widget-jet-listing-dynamic-link,#destination-slider-collage .destination-collage-card .elementor-widget-jet-listing-dynamic-field{position:relative!important;z-index:3!important}#destination-slider-collage .jet-listing-grid__slider-icon.swiper-arrow{z-index:50!important}@media (max-width:1024px){#destination-slider-collage .jet-listing-grid__slider{height:560px!important}#destination-slider-collage .destination-collage-stage{height:560px!important;min-height:560px!important;--collage-gap:20px}}@media (max-width:767px){#destination-slider-collage .jet-listing-grid__slider{height:460px!important}#destination-slider-collage .destination-collage-stage{height:460px!important;min-height:460px!important;--collage-gap:20px}#destination-slider-collage .destination-collage-card{border-radius:8px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca4c7e */.elementor-26990 .elementor-element.elementor-element-5ca4c7e.elementor-element-5411be3 {
    display: flex !important;
    align-items: stretch !important;
    column-gap: 20px !important;
}

.elementor-26990 .elementor-element.elementor-element-5ca4c7e.elementor-element-5411be3 > .elementor-element.e-con-full.e-flex.e-con.e-child {
    position: relative !important;
}

/* Solo los primeros 5 elementos */
.elementor-26990 .elementor-element.elementor-element-5ca4c7e.elementor-element-5411be3 > .elementor-element.e-con-full.e-flex.e-con.e-child:nth-child(-n+5)::after {
    content: "" !important;
    position: absolute !important;
    top: 10% !important;
    right: -10px !important;
    width: 1px !important;
    height: 80% !important;
    border-right: 1px dashed #000 !important;
    pointer-events: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Basetica';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.cuscoperu.travel/wp-content/uploads/2022/05/basetica-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Basetica';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.cuscoperu.travel/wp-content/uploads/2022/05/basetica-light-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Basetica';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.cuscoperu.travel/wp-content/uploads/2022/05/basetica-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Basetica';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.cuscoperu.travel/wp-content/uploads/2022/05/basetica-medium-italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Wulkan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.cuscoperu.travel/wp-content/uploads/2022/05/wulkan-display-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Wulkan';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.cuscoperu.travel/wp-content/uploads/2022/05/wulkan-display-regular-italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */