.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-181 .elementor-element.elementor-element-3f9da09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-181 .elementor-element.elementor-element-1f1c5e6 img{height:50vh;object-fit:cover;object-position:center center;filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-181 .elementor-element.elementor-element-f90f23c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-58c8338{--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;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-181 .elementor-element.elementor-element-4d3265d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;color:#242424;}.elementor-181 .elementor-element.elementor-element-37adf24{--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;}.elementor-181 .elementor-element.elementor-element-1645a8d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#242424;}.elementor-181 .elementor-element.elementor-element-5b31fa8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#242424;}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-181 .elementor-element.elementor-element-7b0a3d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-0e5c5f2{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-181 .elementor-element.elementor-element-0ba823f{--display:flex;}.elementor-181 .elementor-element.elementor-element-c24fe26{--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;}.elementor-181 .elementor-element.elementor-element-931d617{--display:flex;}.elementor-181 .elementor-element.elementor-element-c1e4797{--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;}.elementor-181 .elementor-element.elementor-element-d4892da{--display:flex;}.elementor-181 .elementor-element.elementor-element-399bb85{--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;}.elementor-181 .elementor-element.elementor-element-0eb94fa{--display:flex;}.elementor-181 .elementor-element.elementor-element-f7774c3{--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;}.elementor-181 .elementor-element.elementor-element-9ddaf3e{--display:flex;}.elementor-181 .elementor-element.elementor-element-12861c2{--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;}.elementor-181 .elementor-element.elementor-element-ef4eb80{--display:flex;}.elementor-181 .elementor-element.elementor-element-0415cc2{--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;}.elementor-181 .elementor-element.elementor-element-f8ecfe6{--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#BCA46B;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-f8ecfe6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-8a46a15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-8a46a15:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-8a46a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-181 .elementor-element.elementor-element-06b16c4{--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;}.elementor-181 .elementor-element.elementor-element-13621f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-c7dc09a{--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;}.elementor-181 .elementor-element.elementor-element-bfc4e4d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;word-spacing:1px;color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-5b320e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-181 .elementor-element.elementor-element-d5b7d2a{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-181 .elementor-element.elementor-element-d5b7d2a .elementor-icon-box-wrapper{text-align:left;}.elementor-181 .elementor-element.elementor-element-d5b7d2a.elementor-view-stacked .elementor-icon{background-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-d5b7d2a.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-d5b7d2a.elementor-view-default .elementor-icon{fill:#BCA46B;color:#BCA46B;border-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-d5b7d2a .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-d5b7d2a:has(:hover) .elementor-icon-box-title,
					 .elementor-181 .elementor-element.elementor-element-d5b7d2a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-d5b7d2a .elementor-icon-box-description{color:#CCCCCC;}.elementor-181 .elementor-element.elementor-element-920d063{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-181 .elementor-element.elementor-element-920d063 .elementor-icon-box-wrapper{text-align:left;}.elementor-181 .elementor-element.elementor-element-920d063.elementor-view-stacked .elementor-icon{background-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-920d063.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-920d063.elementor-view-default .elementor-icon{fill:#BCA46B;color:#BCA46B;border-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-920d063 .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-920d063:has(:hover) .elementor-icon-box-title,
					 .elementor-181 .elementor-element.elementor-element-920d063:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-920d063 .elementor-icon-box-description{color:#CCCCCC;}.elementor-181 .elementor-element.elementor-element-b4d9c3e{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-181 .elementor-element.elementor-element-b4d9c3e .elementor-icon-box-wrapper{text-align:left;}.elementor-181 .elementor-element.elementor-element-b4d9c3e.elementor-view-stacked .elementor-icon{background-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-b4d9c3e.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-b4d9c3e.elementor-view-default .elementor-icon{fill:#BCA46B;color:#BCA46B;border-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-b4d9c3e .elementor-icon-box-title, .elementor-181 .elementor-element.elementor-element-b4d9c3e .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-181 .elementor-element.elementor-element-b4d9c3e .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-b4d9c3e:has(:hover) .elementor-icon-box-title,
					 .elementor-181 .elementor-element.elementor-element-b4d9c3e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-b4d9c3e .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#CCCCCC;}.elementor-181 .elementor-element.elementor-element-3f1b231{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-181 .elementor-element.elementor-element-cecda38{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-181 .elementor-element.elementor-element-cecda38 .elementor-icon-box-wrapper{text-align:left;}.elementor-181 .elementor-element.elementor-element-cecda38.elementor-view-stacked .elementor-icon{background-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-cecda38.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-cecda38.elementor-view-default .elementor-icon{fill:#BCA46B;color:#BCA46B;border-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-cecda38 .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-cecda38:has(:hover) .elementor-icon-box-title,
					 .elementor-181 .elementor-element.elementor-element-cecda38:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-cecda38 .elementor-icon-box-description{color:#CCCCCC;}.elementor-181 .elementor-element.elementor-element-ab5258b{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-181 .elementor-element.elementor-element-ab5258b .elementor-icon-box-wrapper{text-align:left;}.elementor-181 .elementor-element.elementor-element-ab5258b.elementor-view-stacked .elementor-icon{background-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-ab5258b.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-ab5258b.elementor-view-default .elementor-icon{fill:#BCA46B;color:#BCA46B;border-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-ab5258b .elementor-icon-box-title, .elementor-181 .elementor-element.elementor-element-ab5258b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-181 .elementor-element.elementor-element-ab5258b .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-ab5258b:has(:hover) .elementor-icon-box-title,
					 .elementor-181 .elementor-element.elementor-element-ab5258b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-ab5258b .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#CCCCCC;}.elementor-181 .elementor-element.elementor-element-efdb631{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-181 .elementor-element.elementor-element-efdb631 .elementor-icon-box-wrapper{text-align:left;}.elementor-181 .elementor-element.elementor-element-efdb631.elementor-view-stacked .elementor-icon{background-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-efdb631.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-efdb631.elementor-view-default .elementor-icon{fill:#BCA46B;color:#BCA46B;border-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-efdb631 .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-efdb631:has(:hover) .elementor-icon-box-title,
					 .elementor-181 .elementor-element.elementor-element-efdb631:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-efdb631 .elementor-icon-box-description{color:#CCCCCC;}.elementor-181 .elementor-element.elementor-element-7a0475e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-db2a1f8{--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;}.elementor-181 .elementor-element.elementor-element-fa1170b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;color:#242424;}.elementor-181 .elementor-element.elementor-element-3a154c3{--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;}.elementor-181 .elementor-element.elementor-element-38962ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#242424;}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-181 .elementor-element.elementor-element-2f89d7c{text-align:left;}.elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;}.elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button.premium-button-style2-shutinhor:before , .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button.premium-button-style2-shutinver:before , .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style5-radialin:before , .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style5-rectin:before{background-color:#000000D6;}.elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-line6::after{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-none:hover, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style8:hover, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style1:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-shutouthor:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-shutoutver:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-shutinhor, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-shutinver, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-dshutinhor:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-dshutinver:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-scshutouthor:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style2-scshutoutver:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style3-after:hover, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style3-before:hover, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style4-icon-wrapper, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style5-radialin, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style5-radialout:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style5-rectin, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style5-rectout:before, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style6-bg, .elementor-181 .elementor-element.elementor-element-2f89d7c .premium-button-style6:before{background-color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-f29960a{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .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-posts .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-posts .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-posts .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .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-181 .elementor-element.elementor-element-23dcfd6{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__thumbnail__link{width:100%;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__text{margin-top:20px;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__badge{right:0;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__card .elementor-post__badge{background-color:#BCA46B;color:#FFFFFF;border-radius:0px;font-size:15px;margin:0px;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__title, .elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__title a{color:#242424;font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__excerpt p{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__read-more{color:#BCA46B;}.elementor-181 .elementor-element.elementor-element-23dcfd6 a.elementor-post__read-more{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;}@media(min-width:768px){.elementor-181 .elementor-element.elementor-element-f90f23c{--content-width:80%;}.elementor-181 .elementor-element.elementor-element-58c8338{--width:20%;}.elementor-181 .elementor-element.elementor-element-37adf24{--width:80%;}.elementor-181 .elementor-element.elementor-element-7b0a3d3{--content-width:100%;}.elementor-181 .elementor-element.elementor-element-0e5c5f2{--content-width:80%;}.elementor-181 .elementor-element.elementor-element-8a46a15{--content-width:80%;}.elementor-181 .elementor-element.elementor-element-06b16c4{--width:33.3333%;}.elementor-181 .elementor-element.elementor-element-c7dc09a{--width:66.6666%;}.elementor-181 .elementor-element.elementor-element-5b320e5{--width:100%;}.elementor-181 .elementor-element.elementor-element-7a0475e{--content-width:80%;}.elementor-181 .elementor-element.elementor-element-db2a1f8{--width:20%;}.elementor-181 .elementor-element.elementor-element-3a154c3{--width:80%;}.elementor-181 .elementor-element.elementor-element-f29960a{--content-width:80%;}}@media(max-width:1024px){.elementor-181 .elementor-element.elementor-element-f8ecfe6{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-f8ecfe6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-181 .elementor-element.elementor-element-23dcfd6 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for image, class: .elementor-element-1f1c5e6 */.entry-title {
    font-family: 'Manrope', sans-serif;
    font-size: 80px;
    font-weight: 400;
    line-height: 1.2em;
    position: absolute;
    top: 13vw;
    left: 10vw;
    color: #fff;
    z-index: 9;
}

@media (max-width: 1024px) {
  .entry-title {
      font-size: 40px;
      top: 50vw;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3265d */.gold-span {
    color: #BCA46B;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-711008a *//* === Tabs container === */
.tabs {
  display: flex;
  flex-flow: row wrap;
  align-items: stretch;
  padding-top: 20px;
}

/* === Num box styling (default - desktop) === */
.num {
  display: flex;
  align-items: center;
  margin-right: 30px;
  margin-bottom: 40px;
  width: 17%;
}

/* Number styling */
.num > span {
  color: #BCA46B;
  font-size: 60px;
  margin-right: 20px;
  font-weight: 500;
}

/* Heading styling */
.num h3 {
  font-size: 18px;
}

/* === Responsive breakpoints (largest → smallest) === */

/* Max 1700px */
@media only screen and (max-width: 1700px) {
  .num {
    width: 25%;
  }

  .num > span {
    font-size: 40px;
  }

  .num h3 {
    font-size: 18px;
  }
}

/* Max 1366px */
@media only screen and (max-width: 1366px) {
  .num h3 {
    font-size: 16px;
  }
}

/* Max 960px */
@media only screen and (max-width: 960px) {
  .num {
    width: 33%;
  }
}

/* Max 600px (mobile) */
@media only screen and (max-width: 600px) {
  .num {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13621f3 */.gold-span {
    color: #BCA46B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa1170b */.gold-span {
    color: #BCA46B;
}/* End custom CSS */
/* Start custom CSS for premium-addon-button, class: .elementor-element-2f89d7c *//* Stil buton Trimite */
.custom-btn a {
  background-color: #242424;
  color: white;
  padding: 12px 28px;
  font-size: 14px;
  font-weight: 600;
  border: none;
  text-transform: uppercase;
  cursor: pointer;
  transition: background 0.3s ease;
  letter-spacing: 1px;
}

.custom-btn a:hover {
  background-color: #000;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-23dcfd6 *//* 1. Containerul grilă pentru carduri */
.elementor-posts-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 30px;
}

/* 2. Fiecare post e flex vertical */
.elementor-post {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* 3. Cardul interior */
.elementor-post__card {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* 4. Imaginea fără spații */
.elementor-post__thumbnail {
  margin: 0;
  padding: 0;
  line-height: 0;
}
.elementor-post__thumbnail img {
  display: block;
  width: 100%;
  height: auto;
}

/* 5. Textul intern – container flex vertical */
.elementor-post__text {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 20px;
  box-sizing: border-box;
}

/* 6. Titlu */
.elementor-post__title {
  font-size: 1.2rem;
  font-weight: 600;
  margin-bottom: 10px;
}

/* 7. Excerpt – se extinde dacă e lung, dar nu împinge butonul */
.elementor-post__excerpt {
  font-size: 14px;
  line-height: 1.6;
  color: #555;
  margin-bottom: 20px;
}

/* 8. Butonul jos de tot în fiecare card */
.elementor-post__read-more {
  margin-top: auto;
  align-self: flex-start;
  font-weight: 600;
  font-size: 13px;
  text-transform: uppercase;
  color: #bca46b;
  text-decoration: none;
}

.elementor-widget-n-menu .e-n-menu-title.e-current, .elementor-widget-n-menu .e-n-menu-title.e-current a {
    color: white!important;
}/* End custom CSS */