.elementor-2384 .elementor-element.elementor-element-f8f31d2{--display:flex;}.elementor-2384 .elementor-element.elementor-element-90349c8{--spacer-size:279px;}.elementor-2384 .elementor-element.elementor-element-d65bff9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-d65bff9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2384 .elementor-element.elementor-element-c424ae3{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2384 .elementor-element.elementor-element-312a016 .elementor-button{background-color:#C9A24B1F;font-size:12px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 12px 6px 12px;}.elementor-2384 .elementor-element.elementor-element-312a016 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2384 .elementor-element.elementor-element-312a016 .elementor-button .elementor-button-content-wrapper{gap:8px;}.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-2384 .elementor-element.elementor-element-90a9558{text-align:start;}.elementor-2384 .elementor-element.elementor-element-90a9558 .elementor-heading-title{font-size:40px;font-weight:800;color:#FDFDFD;}.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-2384 .elementor-element.elementor-element-d023c0b{font-size:16px;font-weight:400;line-height:30px;color:#A9B2C9;}.elementor-2384 .elementor-element.elementor-element-ffd856f{padding:0px 0px 0px 0px;}.elementor-2384 .elementor-element.elementor-element-0cd8b34{--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;--padding-top:140px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-dd5d291{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-2384 .elementor-element.elementor-element-ba77a59{text-align:start;}.elementor-2384 .elementor-element.elementor-element-ba77a59 .elementor-heading-title{font-size:40px;font-weight:800;color:#FDFDFD;}.elementor-2384 .elementor-element.elementor-element-65b39f4{font-size:16px;font-weight:400;line-height:30px;color:#A9B2C9;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c55210e );border-radius:24px 24px 24px 24px;padding:6px 6px 6px 0px;--ebp-ec-sidebar-width:350px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__layout{gap:6px;flex-direction:row-reverse;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__panel{background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 1px 0px 0px;border-radius:24px 0px 0px 24px;padding:48px 118px 48px 119px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__month{font-size:24px;font-weight:700;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__month-name{color:var( --e-global-color-ab30e0b );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__year{color:var( --e-global-color-text );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__nav-btn{width:36px;height:36px;border-radius:10px 10px 10px 10px;color:var( --e-global-color-d57d67b );background-color:#0C1428;border-color:var( --e-global-color-c55210e );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__selected-label{font-size:12px;font-weight:600;color:var( --e-global-color-ee1c878 );margin-bottom:44px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__other-title{font-size:14px;font-weight:400;color:var( --e-global-color-ee1c878 );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__other-item{font-size:12px;font-weight:600;color:var( --e-global-color-d57d67b );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__other-day{background-color:#3DD68C1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3DD68C73;font-size:14px;font-weight:400;color:var( --e-global-color-accent );min-width:32px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__other-item-text{font-size:12px;font-weight:600;color:var( --e-global-color-d57d67b );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__other-item:hover{color:#26304F00;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__other-list{gap:8px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__weekday{font-size:12px;font-weight:600;color:var( --e-global-color-ee1c878 );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__day{font-size:14px;font-weight:400;min-height:60px;border-radius:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;color:var( --e-global-color-d57d67b );background-color:#FDFDFD0D;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__grid, .elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__weekdays{gap:8px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__day--marked{border-color:#3DD68C73;color:var( --e-global-color-accent );background-color:#3DD68C1A;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__day--selected{color:var( --e-global-color-primary );background-color:#3DD68C;border-color:#3DD68C;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__legend-label{font-size:12px;font-weight:600;color:#3DD68C;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__legend-dot{background-color:#3DD68C;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__legend{margin-top:10px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__sidebar{background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 20px 20px 0px;padding:24px 16px 24px 16px;gap:10px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__badge{font-size:12px;font-weight:600;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__edition{font-size:18px;font-weight:700;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__title{font-size:18px;font-weight:700;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__meta{font-size:12px;font-weight:600;color:var( --e-global-color-d57d67b );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__meta-icon{color:var( --e-global-color-text );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__summary{font-size:12px;font-weight:400;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__details{font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;color:var( --e-global-color-primary );}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__empty{font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-2384 .elementor-element.elementor-element-ea6252c{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-9186fac{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-2384 .elementor-element.elementor-element-c83d7a4{text-align:start;}.elementor-2384 .elementor-element.elementor-element-c83d7a4 .elementor-heading-title{font-size:40px;font-weight:800;color:#FDFDFD;}.elementor-2384 .elementor-element.elementor-element-9f4474d{font-size:16px;font-weight:400;line-height:30px;color:#A9B2C9;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2384 .elementor-element.elementor-element-fe27a3f{--grid-columns:1;--grid-row-gap:0px;--auto-scroll-offset:0px;}.elementor-2384 .elementor-element.elementor-element-fe27a3f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination{text-align:center;margin-top:60px;}.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-d57d67b );}.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-text );}.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination .page-numbers.current{color:var( --e-global-color-ab30e0b );}body:not(.rtl) .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 16px/2 );}body:not(.rtl) .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 16px/2 );}body.rtl .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 16px/2 );}body.rtl .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 16px/2 );}.elementor-2384 .elementor-element.elementor-element-c599917{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-c276e40{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-2384 .elementor-element.elementor-element-c077dd1{text-align:start;}.elementor-2384 .elementor-element.elementor-element-c077dd1 .elementor-heading-title{font-size:40px;font-weight:800;color:#FDFDFD;}.elementor-2384 .elementor-element.elementor-element-f91fe10{font-size:16px;font-weight:400;line-height:30px;color:#A9B2C9;}.elementor-2384 .elementor-element.elementor-element-3710119{--swiper-slides-to-display:3;--swiper-slides-gap:24px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-46px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-56px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-56px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-d57d67b );}.elementor-2384 .elementor-element.elementor-element-3710119 .swiper-slide > .elementor-element{height:100%;}.elementor-2384 .elementor-element.elementor-element-3710119 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c55210e );border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-2384 .elementor-element.elementor-element-714f825{--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 37px;--row-gap:0px;--column-gap:37px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-38eb96f{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-2384 .elementor-element.elementor-element-2b0b1c8{--display:flex;}.elementor-2384 .elementor-element.elementor-element-cb713cd .elementor-button{background-color:#C9A24B1F;font-size:12px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 12px 6px 12px;}.elementor-2384 .elementor-element.elementor-element-cb713cd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2384 .elementor-element.elementor-element-cb713cd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2384 .elementor-element.elementor-element-1800ac8{text-align:start;}.elementor-2384 .elementor-element.elementor-element-1800ac8 .elementor-heading-title{font-size:40px;font-weight:800;color:#FDFDFD;}.elementor-2384 .elementor-element.elementor-element-5484141{text-align:start;font-size:16px;font-weight:400;line-height:30px;color:#A9B2C9;}.elementor-2384 .elementor-element.elementor-element-52bdf14 .elementor-button{background-color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-2384 .elementor-element.elementor-element-52bdf14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2384 .elementor-element.elementor-element-4a84c77{--display:flex;--min-height:365px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2384 .elementor-element.elementor-element-9945f5b > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery{--ebp-main-columns:3;--ebp-card-dir:column;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__grid{gap:16px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-image, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-poster, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-fallback{height:372px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-image, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-poster{object-fit:cover;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__filters{--ebp-filter-justify:center;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__card{background-color:#0A112403;border-radius:13px 13px 13px 13px;border-style:none;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__card-content{padding:12px 0px 0px 0px;text-align:left;display:block;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__image, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__poster, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__video-preview, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__video-fallback{height:300px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__card-title{font-size:18px;font-weight:700;line-height:1.5em;color:var( --e-global-color-ab30e0b );}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__card-text{font-size:14px;font-weight:400;color:var( --e-global-color-d57d67b );}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__pagination{justify-content:center;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__showcase-arrow{border-style:solid;border-color:var( --e-global-color-c55210e );color:var( --e-global-color-d57d67b );background-color:#0C1428;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__lightbox-close, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__lightbox-nav{width:32px;height:32px;font-size:16px;border-style:solid;border-color:var( --e-global-color-c55210e );border-radius:4px 4px 4px 4px;color:var( --e-global-color-d57d67b );background-color:#CFB4B400;}.elementor-2384 .elementor-element.elementor-element-25a5eb3 .elementor-button{background-color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-2384 .elementor-element.elementor-element-25a5eb3{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-2384 .elementor-element.elementor-element-38eb96f{--width:57%;}}@media(max-width:1024px){.elementor-2384 .elementor-element.elementor-element-d65bff9{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-c424ae3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2384 .elementor-element.elementor-element-90a9558{text-align:start;}.elementor-2384 .elementor-element.elementor-element-90a9558 .elementor-heading-title{font-size:18px;}.elementor-2384 .elementor-element.elementor-element-d023c0b{text-align:center;}.elementor-2384 .elementor-element.elementor-element-ffd856f{padding:0px 0px 0px 0px;}.elementor-2384 .elementor-element.elementor-element-ba77a59{text-align:start;}.elementor-2384 .elementor-element.elementor-element-ba77a59 .elementor-heading-title{font-size:18px;}.elementor-2384 .elementor-element.elementor-element-65b39f4{text-align:start;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec{max-width:100%;margin-inline:auto;--ebp-ec-sidebar-width:45%;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__layout{flex-direction:row;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__panel{padding:24px 24px 24px 24px;}.elementor-2384 .elementor-element.elementor-element-c83d7a4{text-align:start;}.elementor-2384 .elementor-element.elementor-element-c83d7a4 .elementor-heading-title{font-size:18px;}.elementor-2384 .elementor-element.elementor-element-9f4474d{text-align:start;}.elementor-2384 .elementor-element.elementor-element-fe27a3f{--grid-columns:2;}.elementor-2384 .elementor-element.elementor-element-c077dd1{text-align:start;}.elementor-2384 .elementor-element.elementor-element-c077dd1 .elementor-heading-title{font-size:18px;}.elementor-2384 .elementor-element.elementor-element-f91fe10{text-align:start;}.elementor-2384 .elementor-element.elementor-element-3710119{--swiper-slides-to-display:2;}.elementor-2384 .elementor-element.elementor-element-1800ac8{text-align:start;}.elementor-2384 .elementor-element.elementor-element-1800ac8 .elementor-heading-title{font-size:18px;}.elementor-2384 .elementor-element.elementor-element-5484141{text-align:start;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery{--ebp-main-columns:2;--ebp-card-dir:column;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-image, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-poster, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-fallback{height:360px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__card-content{display:block;}}@media(max-width:767px){.elementor-2384 .elementor-element.elementor-element-90349c8{--spacer-size:128px;}.elementor-2384 .elementor-element.elementor-element-c424ae3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2384 .elementor-element.elementor-element-312a016 .elementor-button{font-size:12px;}.elementor-2384 .elementor-element.elementor-element-0cd8b34{--padding-top:80px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-ba77a59{text-align:center;}.elementor-2384 .elementor-element.elementor-element-65b39f4{text-align:center;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec{padding:8px 8px 8px 8px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__layout{gap:8px;flex-direction:column-reverse;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__panel{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:20px 8px 28px 8px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__month{font-size:18px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__nav-btn{width:28px;height:28px;border-radius:8px 8px 8px 8px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__weekday{font-size:10px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__day{font-size:12px;min-height:40px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__grid, .elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__weekdays{gap:2.5px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__legend{margin-top:5px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__sidebar{border-radius:16px 16px 16px 16px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__edition{font-size:16px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__title{font-size:16px;}.elementor-2384 .elementor-element.elementor-element-9c3cf6f .ebp-ec__empty{font-size:14px;}.elementor-2384 .elementor-element.elementor-element-ea6252c{--padding-top:80px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-c83d7a4{text-align:center;}.elementor-2384 .elementor-element.elementor-element-9f4474d{text-align:center;}.elementor-2384 .elementor-element.elementor-element-fe27a3f{--grid-columns:1;}.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination{margin-top:24px;}.elementor-2384 .elementor-element.elementor-element-c599917{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-c077dd1{text-align:center;}.elementor-2384 .elementor-element.elementor-element-f91fe10{text-align:center;}.elementor-2384 .elementor-element.elementor-element-3710119{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-22px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-22px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;}.elementor-2384 .elementor-element.elementor-element-714f825{--padding-top:70px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-2384 .elementor-element.elementor-element-cb713cd .elementor-button{font-size:12px;}.elementor-2384 .elementor-element.elementor-element-1800ac8{text-align:center;}.elementor-2384 .elementor-element.elementor-element-5484141{text-align:center;}.elementor-2384 .elementor-element.elementor-element-4a84c77{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery{--ebp-main-columns:1;--ebp-card-dir:column;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-image, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-poster, .elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__featured-fallback{height:240px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__card-content{text-align:center;display:block;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__showcase-navigation{gap:4px;margin-top:24px;}.elementor-2384 .elementor-element.elementor-element-9945f5b .ebp-main-gallery__showcase-arrow{width:36px;height:36px;font-size:16px;border-width:1px 1px 1px 1px;}}/* Start custom CSS for button, class: .elementor-element-312a016 */.elementor-2384 .elementor-element.elementor-element-312a016 .elementor-button-icon{
    width: 6px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ffd856f */@media (min-width: 768px) {
.exhibition-card-en [data-ebp-root] .ebp-gap-12{
    gap: 0;
}
}/* End custom CSS */
/* Start custom CSS for ebp-event-calendar, class: .elementor-element-9c3cf6f */.ebp-ec__other-day{
    border-radius: 10px;
    height: 32px;
}

@media (max-width: 767px) {
    .ebp-ec__details{
        margin-top: 40px;
        margin-bottom:20px;
    }

    .ebp-ec__nav-btn--next {
        margin-inline-start: 32px;
    }
}

.calendar-en .ebp-ec__nav-btn{
    rotate: 180deg;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fe27a3f *//* =========================================
   LOOP GRID PAGINATION
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination {
    display: flex;
    align-items: center;
    justify-content: center;
    direction: rtl;
}


/* =========================================
   همه آیتم‌ها
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a,
.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination span {
    min-width: 40px;
    height: 40px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    padding: 0 8px;

    box-sizing: border-box;

    font-size: 14px;
    line-height: 1;

    text-decoration: none;

    border-radius: 6px;

    transition: all 0.2s ease;
}


/* =========================================
   شماره صفحات معمولی
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.page-numbers {
    background: transparent;
    border: 1px solid transparent;
}


/* Hover */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.page-numbers:hover {
    color: #ffffff;
    background: rgba(255, 255, 255, 0.08);
}


/* =========================================
   صفحه فعال
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination span.current {

    background: transparent;

    border: 1px solid #26304F;

    border-radius: 6px;

    font-weight: 600;
}


/* =========================================
   سه نقطه
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination span.dots {
    min-width: auto;

    padding: 0 3px;

    color: #8B95A5;

    background: transparent;

    border: none;
}


/* =========================================
   Previous / Next
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.prev,
.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.next {
    min-width: 40px;
    width: 40px;

    padding: 0;

    color: #ffffff;

    background: transparent;

    border: 1px solid transparent;

    font-size: 0;
}


/* =========================================
   Previous → فلش چپ
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.prev::before {
content: "";
    width: 20px;
    height: 20px;

    background-image: url("https://arvandnoavar.com/wp-content/uploads/2026/08/arrow-square-down.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}


/* =========================================
   Next → فلش راست
   ========================================= */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.next::before {
    content: "";
    width: 20px;
    height: 20px;

    background-image: url("https://arvandnoavar.com/wp-content/uploads/2026/08/arrow-square-down.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    rotate: 180deg;
}


/* Hover روی فلش */

.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.prev:hover,
.elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.next:hover {
    color: #ffffff;
    background: rgba(255, 255, 255, 0.08);
}


/* =========================================
   Mobile
   ========================================= */

@media (max-width: 767px) {

    .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination {
        gap: 4px;
    }

    .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a,
    .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination span {
        min-width: 34px;
        height: 34px;

        font-size: 13px;
    }

    .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.prev,
    .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.next {
        min-width: 34px;
        width: 34px;
    }

    .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.prev::before,
    .elementor-2384 .elementor-element.elementor-element-fe27a3f .elementor-pagination a.next::before {
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb713cd */.elementor-2384 .elementor-element.elementor-element-cb713cd .elementor-button-icon{
    width: 6px;
}/* End custom CSS */
/* Start custom CSS for ebp-main-gallery, class: .elementor-element-9945f5b */.elementor-element-9945f5b .ebp-main-gallery__image{
    border-radius: 16px;
    border: 1px solid #26304F;
}

.ebp-main-gallery__media-button{
    border-radius: 16px;
}

.ebp-main-gallery__showcase-navigation .ebp-main-gallery__showcase-arrow{
border-radius: 8px;
}/* End custom CSS */