.elementor-810 .elementor-element.elementor-element-388216a > .elementor-container{max-width:1400px;}.elementor-810 .elementor-element.elementor-element-44e2977 > .elementor-container{max-width:1400px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-810 .elementor-element.elementor-element-4c2e9c7{font-family:"Cinzel", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;color:#B9412D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 3px 3px 3px;width:auto;max-width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#033B74;}.elementor-810 .elementor-element.elementor-element-4c2e9c7 a{color:#033B74;}.elementor-810 .elementor-element.elementor-element-1df3186 > .elementor-container{max-width:1600px;min-height:661px;}.elementor-810 .elementor-element.elementor-element-1df3186:not(.elementor-motion-effects-element-type-background), .elementor-810 .elementor-element.elementor-element-1df3186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393939;}.elementor-810 .elementor-element.elementor-element-1df3186{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-810 .elementor-element.elementor-element-1df3186 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-810 .elementor-element.elementor-element-cfccc01 > .elementor-element-populated{margin:60px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-369262d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-810 .elementor-element.elementor-element-be6a234{font-family:"Merriweather", Sans-serif;font-weight:400;color:#FFFFFF;width:var( --container-widget-width, 67.273% );max-width:67.273%;--container-widget-width:67.273%;--container-widget-flex-grow:0;}.elementor-810 .elementor-element.elementor-element-28e194c > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-d742b24 > .elementor-container{max-width:500px;}.elementor-810 .elementor-element.elementor-element-d742b24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-d742b24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-810 .elementor-element.elementor-element-91d5975.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-91d5975.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-91d5975 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:17px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-91d5975 > .elementor-element-populated, .elementor-810 .elementor-element.elementor-element-91d5975 > .elementor-element-populated > .elementor-background-overlay, .elementor-810 .elementor-element.elementor-element-91d5975 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-810 .elementor-element.elementor-element-91d5975 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-810 .elementor-element.elementor-element-d044794 .elementor-icon-wrapper{text-align:start;}.elementor-810 .elementor-element.elementor-element-d044794.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-d044794.elementor-view-framed .elementor-icon, .elementor-810 .elementor-element.elementor-element-d044794.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-d044794.elementor-view-framed .elementor-icon, .elementor-810 .elementor-element.elementor-element-d044794.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-d044794 .elementor-icon{font-size:38px;}.elementor-810 .elementor-element.elementor-element-d044794 .elementor-icon svg{height:38px;}.elementor-810 .elementor-element.elementor-element-d044794{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-810 .elementor-element.elementor-element-e4bb7ad .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-810 .elementor-element.elementor-element-e4bb7ad .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-810 .elementor-element.elementor-element-e4bb7ad{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;margin:-63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-810 .elementor-element.elementor-element-e4bb7ad .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-810 .elementor-element.elementor-element-e4bb7ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-810 .elementor-element.elementor-element-e4bb7ad .elementor-icon-list-item > a{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-810 .elementor-element.elementor-element-e4bb7ad .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-810 .elementor-element.elementor-element-37fb52f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-810 .elementor-element.elementor-element-37fb52f > .jet-listing-grid > .jet-listing-grid__items, .elementor-810 .elementor-element.elementor-element-37fb52f > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-810 .elementor-element.elementor-element-37fb52f > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(4px / 2);padding-bottom:calc(4px / 2);}:is( .elementor-810 .elementor-element.elementor-element-37fb52f > .jet-listing-grid, .elementor-810 .elementor-element.elementor-element-37fb52f > .jet-listing-grid > .jet-listing-grid__slider, .elementor-810 .elementor-element.elementor-element-37fb52f > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 4px / -2);margin-bottom:calc( 4px / -2);}.elementor-810 .elementor-element.elementor-element-73e763f > .elementor-container{max-width:690px;}.elementor-810 .elementor-element.elementor-element-73e763f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-810 .elementor-element.elementor-element-c5b1487.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-c5b1487.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-c5b1487 > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-810 .elementor-element.elementor-element-9f780ab{text-align:center;}.elementor-810 .elementor-element.elementor-element-9f780ab .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-e3f835e{text-align:center;font-family:"Merriweather", Sans-serif;font-weight:300;color:#FFFFFF;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-810 .elementor-element.elementor-element-7a59e08{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-7a59e08 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-810 .elementor-element.elementor-element-7a59e08 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-810 .elementor-element.elementor-element-72afdc2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-810 .elementor-element.elementor-element-72afdc2 .elementor-button{font-family:"Merriweather", Sans-serif;font-size:26px;font-weight:700;fill:#033B74;color:#033B74;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:20px 150px 20px 150px;}.elementor-810 .elementor-element.elementor-element-72afdc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-5ffa172 .elementor-button-content-wrapper{flex-direction:row;}.elementor-810 .elementor-element.elementor-element-5ffa172 .elementor-button{font-family:"Merriweather", Sans-serif;font-size:26px;font-weight:700;fill:#033B74;color:#033B74;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:20px 150px 20px 150px;}.elementor-810 .elementor-element.elementor-element-5ffa172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-2d5bf87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-810 .elementor-element.elementor-element-2d5bf87 .elementor-button{font-family:"Merriweather", Sans-serif;font-size:26px;font-weight:700;fill:#033B74;color:#033B74;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:20px 95px 20px 95px;}.elementor-810 .elementor-element.elementor-element-defc034 > .elementor-container{max-width:500px;}.elementor-810 .elementor-element.elementor-element-defc034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-defc034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-810 .elementor-element.elementor-element-44d220a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-44d220a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-44d220a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-810 .elementor-element.elementor-element-44d220a > .elementor-element-populated, .elementor-810 .elementor-element.elementor-element-44d220a > .elementor-element-populated > .elementor-background-overlay, .elementor-810 .elementor-element.elementor-element-44d220a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-810 .elementor-element.elementor-element-44d220a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-810 .elementor-element.elementor-element-736017d .elementor-icon-wrapper{text-align:start;}.elementor-810 .elementor-element.elementor-element-736017d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-736017d.elementor-view-framed .elementor-icon, .elementor-810 .elementor-element.elementor-element-736017d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-736017d.elementor-view-framed .elementor-icon, .elementor-810 .elementor-element.elementor-element-736017d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-736017d .elementor-icon{font-size:38px;}.elementor-810 .elementor-element.elementor-element-736017d .elementor-icon svg{height:38px;}.elementor-810 .elementor-element.elementor-element-736017d{z-index:999;}.elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-810 .elementor-element.elementor-element-2451c3e{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;margin:-63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-item > a{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid > .jet-listing-grid__items, .elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-810 .elementor-element.elementor-element-4b47397 > .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);padding-top:calc(15px / 2);padding-bottom:calc(15px / 2);}:is( .elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid, .elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-810 .elementor-element.elementor-element-4b47397 > .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);}:is( .elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid, .elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-810 .elementor-element.elementor-element-4b47397 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 15px / -2);margin-bottom:calc( 15px / -2);}.elementor-810 .elementor-element.elementor-element-094b7c5 > .elementor-container{max-width:500px;}.elementor-810 .elementor-element.elementor-element-094b7c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-094b7c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-810 .elementor-element.elementor-element-94603bd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-94603bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-810 .elementor-element.elementor-element-94603bd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-810 .elementor-element.elementor-element-94603bd > .elementor-element-populated, .elementor-810 .elementor-element.elementor-element-94603bd > .elementor-element-populated > .elementor-background-overlay, .elementor-810 .elementor-element.elementor-element-94603bd > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-810 .elementor-element.elementor-element-94603bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-810 .elementor-element.elementor-element-1362895 .elementor-icon-wrapper{text-align:start;}.elementor-810 .elementor-element.elementor-element-1362895.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-1362895.elementor-view-framed .elementor-icon, .elementor-810 .elementor-element.elementor-element-1362895.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-1362895.elementor-view-framed .elementor-icon, .elementor-810 .elementor-element.elementor-element-1362895.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-810 .elementor-element.elementor-element-1362895 .elementor-icon{font-size:38px;}.elementor-810 .elementor-element.elementor-element-1362895 .elementor-icon svg{height:38px;}.elementor-810 .elementor-element.elementor-element-1362895{z-index:999;}.elementor-810 .elementor-element.elementor-element-96f4e83 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-810 .elementor-element.elementor-element-96f4e83 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-810 .elementor-element.elementor-element-96f4e83{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;margin:-63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-810 .elementor-element.elementor-element-96f4e83 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-810 .elementor-element.elementor-element-96f4e83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-810 .elementor-element.elementor-element-96f4e83 .elementor-icon-list-item > a{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-810 .elementor-element.elementor-element-96f4e83 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-810 .elementor-element.elementor-element-0e4dfae > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-810 .elementor-element.elementor-element-0e4dfae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-810 .elementor-element.elementor-element-4c2e9c7{font-size:14px;}.elementor-810 .elementor-element.elementor-element-cfccc01 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-810 .elementor-element.elementor-element-be6a234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-810 .elementor-element.elementor-element-c5b1487 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-9f780ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-72afdc2 .elementor-button{font-size:22px;padding:15px 75px 15px 75px;}.elementor-810 .elementor-element.elementor-element-72afdc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-5ffa172 .elementor-button{font-size:22px;padding:15px 75px 15px 75px;}.elementor-810 .elementor-element.elementor-element-5ffa172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-810 .elementor-element.elementor-element-2451c3e{--e-icon-list-icon-size:40px;margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-810 .elementor-element.elementor-element-2451c3e .elementor-icon-list-item > a{font-size:23px;}}/* Start custom CSS for html, class: .elementor-element-0f16c1d */@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700&family=Merriweather:wght@300;400;700&display=swap');

/* ============================= */
/* RESET */
/* ============================= */

*{
  box-sizing:border-box;
}

/* ============================= */
/* BASE */
/* ============================= */

.painel-oracao{
  position:relative;
  min-height:500px;
}

.botoes-oracao{
  position:relative;
  z-index:1;
}

/* ============================= */
/* ÁREAS */
/* ============================= */

.area-audios,
.area-textos,
.area-rosario{
  position:absolute;
  top:50px;
  left:0;
  width:100%;
  min-height:500px;
  background:#3a3a3a;
  z-index:50;
  display:none;
  pointer-events:none;
}

.area-audios[style*="display: block"],
.area-textos[style*="display: block"],
.area-rosario[style*="display: block"]{
  pointer-events:auto;
}

/* ============================= */
/* ESTRUTURA */
/* ============================= */

.elementor-column{
  position:relative;
}

/* ============================= */
/* PAINEL */
/* ============================= */

.painel-borda{
  width:100%;
  max-width:520px;
  height:420px;
  margin:0 auto;
  border:1px solid rgba(255,255,255,0.7);
  border-radius:28px;
  overflow:hidden;
  position:relative;
  padding:22px 10px 22px 22px;
}

/* ============================= */
/* WRAP */
/* ============================= */

.painel-borda > .elementor-widget-wrap{
  height:100%;
  overflow:hidden;
}

/* ============================= */
/* GRID */
/* ============================= */

.painel-borda .jet-listing-grid{
  height:100%;
}

/* ============================= */
/* ÁREA SCROLL */
/* ============================= */

.painel-borda .jet-listing-grid__items{
  height:320px;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:12px;
  padding-bottom:30px;

  scrollbar-width:thin;
  scrollbar-color:rgba(255,255,255,0.75) transparent;
}

/* ============================= */
/* SCROLLBAR PREMIUM */
/* ============================= */

.painel-borda .jet-listing-grid__items::-webkit-scrollbar{
  width:6px;
}

.painel-borda .jet-listing-grid__items::-webkit-scrollbar-track{
  background:transparent;
}

.painel-borda .jet-listing-grid__items::-webkit-scrollbar-thumb{
  background:rgba(255,255,255,0.75);
  border-radius:999px;
}

.painel-borda .jet-listing-grid__items::-webkit-scrollbar-thumb:hover{
  background:rgba(255,255,255,0.95);
}

.painel-borda .jet-listing-grid__items::-webkit-scrollbar-button{
  display:none;
  width:0;
  height:0;
}

/* ============================= */
/* LIMPEZA ELEMENTOR */
/* ============================= */

.painel-borda .elementor-widget-container,
.painel-borda .elementor-section,
.painel-borda .elementor-container,
.painel-borda .jet-listing-grid__item{
  margin:0 !important;
  padding-bottom:0 !important;
  border:none !important;
  box-shadow:none !important;
}

/* ============================= */
/* MODAL */
/* ============================= */

.modal-body{
  z-index:1000;
  width:477px;
  height:397px;
  background:#393939;
  border-radius:28px;
  overflow:hidden;
}

/* ============================= */
/* POSIÇÃO */
/* ============================= */

.modal-textos .modal-body{
  position:absolute;
  top:20px;
  left:50%;
  transform:translateX(-50%);
}

.modal-rosario .modal-body{
  position:absolute;
  top:0px;
  left:50%;
  transform:translateX(-50%);
}

/* ============================= */
/* HEADER */
/* ============================= */

.modal-header{
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:12px 22px;
  color:#fff;
}

.modal-header-title{
  display:flex;
  align-items:center;
  gap:8px;
  font-family:'Merriweather', serif;
  font-weight:bold;
  letter-spacing:2px;
  font-size:16px;
}

/* ============================= */
/* ÍCONE */
/* ============================= */

.rosario-icon{
  font-size:16px;
  opacity:0.9;
}

/* ============================= */
/* BOTÃO FECHAR */
/* ============================= */

.modal-close{
  background:#fff;
  color:#ff0000;
  border:none;
  width:26px;
  height:32px;
  border-radius:50%;
  font-weight:bold;
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:15px;
}

/* ============================= */
/* CARD */
/* ============================= */

.modal-card{
  background:#e7d6b5;
  border-radius:20px;
  padding:20px;
  margin:10px 15px 15px;
  max-height:358px;
  overflow-y:auto;
}

/* ============================= */
/* TEXTO */
/* ============================= */

.modal-faixa{
  font-family:'Cinzel', serif;
  font-size:14px;
  font-weight:800;
  text-transform:uppercase;
  color:#033b74;
  margin-bottom:10px;
  letter-spacing:1px;
}

.modal-titulo{
  font-family:'Merriweather', serif;
  font-size:16px;
  color:#033b74;
  font-weight:unset;
  margin-bottom:15px;
  line-height:1.3;
}

.modal-conteudo{
  font-family:'Merriweather', serif;
  font-size:15px;
  line-height:1.7;
  color:#1d4f7a;
}

.modal-conteudo p{
  margin-bottom:16px;
}

.modal-conteudo strong{
  display:block;
  margin-top:12px;
  font-weight:700;
}

.modal-conteudo a{
  color:#1d4f7a;
  text-decoration:underline;
}

/* ============================= */
/* CONTADOR */
/* ============================= */

.lista-contador{
  counter-reset:item;
}

.lista-contador .numero-dinamico{
  counter-increment:item;
}

.lista-contador .numero-dinamico::before{
  content:counter(item);
}

/* ============================= */
/* LINKS */
/* ============================= */

.elementor-827 .elementor-element.elementor-element-4b64fb5 .jet-listing-dynamic-field{
  justify-content:flex-start;
  cursor:pointer;
}

@media(min-width:768px){

  .elementor-827 .elementor-element.elementor-element-4b2d10c{
    cursor:pointer;
  }

}

.elementor-810 
.elementor-element.elementor-element-44d220a 
.elementor-element-populated{

    border:none !important;
    box-shadow:none !important;

}

.elementor-810 .elementor-element.elementor-element-94603bd > .elementor-element-populated {

    border:none !important;
    box-shadow:none !important;
}

.elementor-810 .elementor-element.elementor-element-91d5975 > .elementor-element-populated {

    border:none !important;
    box-shadow:none !important;
}/* End custom CSS */