.elementor-1145 .elementor-element.elementor-element-20466d0{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1145 .elementor-element.elementor-element-20466d0::before, .elementor-1145 .elementor-element.elementor-element-20466d0 > .elementor-background-video-container::before, .elementor-1145 .elementor-element.elementor-element-20466d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1145 .elementor-element.elementor-element-20466d0 > .elementor-background-slideshow::before, .elementor-1145 .elementor-element.elementor-element-20466d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1145 .elementor-element.elementor-element-20466d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, rgba(11,36,51,0.10) 85%);}.elementor-1145 .elementor-element.elementor-element-c6e9100{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1145 .elementor-element.elementor-element-0743031 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.1px;color:#C9A96A;}.elementor-1145 .elementor-element.elementor-element-8e333d1 .elementor-heading-title{font-family:var( --e-global-typography-79acf08-font-family ), Sans-serif;font-size:var( --e-global-typography-79acf08-font-size );font-weight:var( --e-global-typography-79acf08-font-weight );line-height:var( --e-global-typography-79acf08-line-height );color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1145 .elementor-element.elementor-element-64a43eb{color:#E9E1D0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1145 .elementor-element.elementor-element-e132b05 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 34px 16px 34px;}.elementor-1145 .elementor-element.elementor-element-e132b05 .elementor-button:hover, .elementor-1145 .elementor-element.elementor-element-e132b05 .elementor-button:focus{background-color:#FFFFFF;color:#0B2433;border-color:#C9A96A;}.elementor-1145 .elementor-element.elementor-element-e132b05{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1145 .elementor-element.elementor-element-e132b05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1145 .elementor-element.elementor-element-e132b05 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1145 .elementor-element.elementor-element-e132b05 .elementor-button:hover svg, .elementor-1145 .elementor-element.elementor-element-e132b05 .elementor-button:focus svg{fill:#0B2433;}.elementor-1145 .elementor-element.elementor-element-119143b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:88px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-1145 .elementor-element.elementor-element-119143b:not(.elementor-motion-effects-element-type-background), .elementor-1145 .elementor-element.elementor-element-119143b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-1145 .elementor-element.elementor-element-5b0ee05{--divider-border-style:solid;--divider-color:#C9A96A;--divider-border-width:2px;}.elementor-1145 .elementor-element.elementor-element-5b0ee05 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-1145 .elementor-element.elementor-element-5b0ee05 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1145 .elementor-element.elementor-element-3dfd7c5{text-align:center;}.elementor-1145 .elementor-element.elementor-element-3dfd7c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.1px;color:#7E6230;}.elementor-1145 .elementor-element.elementor-element-3ffa3d6{text-align:center;}.elementor-1145 .elementor-element.elementor-element-3ffa3d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#41A5D9;}.elementor-1145 .elementor-element.elementor-element-547f8b0{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4A5A66;}.elementor-1145 .elementor-element.elementor-element-aa71255{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1145 .elementor-element.elementor-element-7207040{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1145 .elementor-element.elementor-element-b54b523{--grid-columns:2;}.elementor-1145 .elementor-element.elementor-element-b54b523 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-b54b523 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-b54b523 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1145 .elementor-element.elementor-element-b54b523 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1145 .elementor-element.elementor-element-b54b523 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1145 .elementor-element.elementor-element-fa3f680{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1145 .elementor-element.elementor-element-65d7717{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD3BE;--border-color:#DCD3BE;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1145 .elementor-element.elementor-element-65d7717:not(.elementor-motion-effects-element-type-background), .elementor-1145 .elementor-element.elementor-element-65d7717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1145 .elementor-element.elementor-element-a708e39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#12384F;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-secondary );}.elementor-1145 .elementor-element.elementor-element-c4a5f76 .elementor-search-form__container{min-height:50px;}.elementor-1145 .elementor-element.elementor-element-c4a5f76 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-c4a5f76 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-1145 .elementor-element.elementor-element-c4a5f76 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-1145 .elementor-element.elementor-element-c4a5f76 .elementor-search-form__input, .elementor-1145 .elementor-element.elementor-element-c4a5f76.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-1145 .elementor-element.elementor-element-c4a5f76:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-1145 .elementor-element.elementor-element-c4a5f76.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-1145 .elementor-element.elementor-element-1a88c4f{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD3BE;--border-color:#DCD3BE;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1145 .elementor-element.elementor-element-1a88c4f:not(.elementor-motion-effects-element-type-background), .elementor-1145 .elementor-element.elementor-element-1a88c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1145 .elementor-element.elementor-element-fb23f04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#12384F;}.elementor-1145 .elementor-element.elementor-element-8e7772b{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-1145 .elementor-element.elementor-element-551f773{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD3BE;--border-color:#DCD3BE;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1145 .elementor-element.elementor-element-551f773:not(.elementor-motion-effects-element-type-background), .elementor-1145 .elementor-element.elementor-element-551f773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1145 .elementor-element.elementor-element-5f27b21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#12384F;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1145 .elementor-element.elementor-element-dcd7a89{--grid-row-gap:18px;--grid-column-gap:30px;}.elementor-1145 .elementor-element.elementor-element-dcd7a89 .elementor-post__meta-data span + span:before{content:"///";}@media(max-width:1024px){.elementor-1145 .elementor-element.elementor-element-20466d0{--padding-top:90px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1145 .elementor-element.elementor-element-8e333d1 .elementor-heading-title{font-size:var( --e-global-typography-79acf08-font-size );line-height:var( --e-global-typography-79acf08-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1145 .elementor-element.elementor-element-119143b{--padding-top:72px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1145 .elementor-element.elementor-element-3ffa3d6 .elementor-heading-title{font-size:30px;}.elementor-1145 .elementor-element.elementor-element-aa71255{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1145 .elementor-element.elementor-element-b54b523{--grid-columns:2;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1145 .elementor-element.elementor-element-8e7772b{--e-filter-direction:row;--e-filter-white-space:nowrap;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-1145 .elementor-element.elementor-element-20466d0{--min-height:70vh;--padding-top:80px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1145 .elementor-element.elementor-element-c6e9100{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1145 .elementor-element.elementor-element-8e333d1{text-align:center;}.elementor-1145 .elementor-element.elementor-element-8e333d1 .elementor-heading-title{font-size:var( --e-global-typography-79acf08-font-size );line-height:var( --e-global-typography-79acf08-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1145 .elementor-element.elementor-element-64a43eb{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1145 .elementor-element.elementor-element-119143b{--padding-top:56px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1145 .elementor-element.elementor-element-3ffa3d6 .elementor-heading-title{font-size:26px;}.elementor-1145 .elementor-element.elementor-element-547f8b0{font-size:15px;}.elementor-1145 .elementor-element.elementor-element-aa71255{--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-1145 .elementor-element.elementor-element-7207040{--width:100%;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1145 .elementor-element.elementor-element-b54b523{--grid-columns:1;}.elementor-1145 .elementor-element.elementor-element-fa3f680{--width:100%;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1145 .elementor-element.elementor-element-8e7772b{--e-filter-direction:row;--e-filter-white-space:nowrap;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-1145 .elementor-element.elementor-element-c6e9100{--width:60%;}.elementor-1145 .elementor-element.elementor-element-7207040{--width:70%;}.elementor-1145 .elementor-element.elementor-element-fa3f680{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1145 .elementor-element.elementor-element-c6e9100{--width:85%;}.elementor-1145 .elementor-element.elementor-element-7207040{--width:100%;}.elementor-1145 .elementor-element.elementor-element-fa3f680{--width:100%;}}/* Start custom CSS *//* rc-btn */
.rc-btn .elementor-button{transition:background-color .25s ease,color .25s ease,box-shadow .25s ease;}
.rc-btn .elementor-button:hover{border-color:#C9A96A !important;box-shadow:0 0 0 1px #C9A96A,0 8px 20px rgba(11,36,51,.15);}
.rc-btn .elementor-button-icon{font-size:12px;transition:transform .25s ease;}
.rc-btn .elementor-button:hover .elementor-button-icon{transform:translateY(3px);}
.rc-btn .elementor-button:focus-visible{outline:2px solid #C9A96A;outline-offset:3px;}
#articulos{scroll-margin-top:90px;}
/* hdr-overlay (como Inicio) */
.elementor-location-header{position:absolute;top:0;left:0;right:0;width:100%;z-index:50;}
.elementor-location-header .e-con:not(.e-parent),.elementor-location-header .elementor-section{background:transparent !important;background-image:none !important;box-shadow:none !important;}

body.admin-bar .elementor-location-header{top:32px;}
@media (max-width:782px){body.admin-bar .elementor-location-header{top:46px;}}

.elementor-location-header .e-con.e-parent{transition:background-color .3s ease,box-shadow .3s ease;}
.elementor-location-header .elementor-menu-toggle,.elementor-location-header .elementor-menu-toggle i,.elementor-location-header .elementor-menu-toggle svg{color:#FFFFFF !important;fill:#FFFFFF !important;}
.elementor-location-header .elementor-menu-cart__toggle .elementor-button,.elementor-location-header .elementor-menu-cart__toggle i,.elementor-location-header .elementor-menu-cart__toggle svg{color:#FFFFFF !important;fill:#FFFFFF !important;}
/* rc-blog-side */
@media (min-width:1025px){.elementor-167 .rc-blog-side{position:sticky;top:110px;align-self:flex-start;}}
.elementor-167 .rc-side-box{transition:border-color .25s ease;}
.elementor-167 .rc-search .elementor-search-form__container{border:1px solid #DCD3BE !important;border-radius:999px !important;overflow:hidden;background:#FCFAF6;min-height:46px;}
.elementor-167 .rc-search input.elementor-search-form__input{font-family:Inter,sans-serif;font-size:15px;color:#14222C;background:transparent;padding-left:18px;}
.elementor-167 .rc-search .elementor-search-form__submit{background:#12384F !important;color:#FFFFFF;min-width:52px;transition:background-color .25s ease;}
.elementor-167 .rc-search .elementor-search-form__submit:hover{background:#1C6F9C !important;}
.elementor-167 .rc-search .elementor-search-form__container:focus-within{border-color:#C9A96A !important;box-shadow:0 0 0 2px rgba(201,169,106,.25);}
.elementor-167 .rc-tax .e-filter{gap:8px;}
.elementor-167 .rc-tax .e-filter-item{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#12384F;background:#FFFFFF;border:1px solid #DCD3BE;border-radius:999px;padding:8px 16px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;}
.elementor-167 .rc-tax .e-filter-item:hover{border-color:#C9A96A;}
.elementor-167 .rc-tax .e-filter-item[aria-pressed="true"]{background:#12384F;color:#FFFFFF;border-color:#12384F;}
.elementor-167 .rc-archives select{width:100%;font-family:Inter,sans-serif;font-size:15px;color:#14222C;background:#FCFAF6;border:1px solid #DCD3BE;border-radius:999px;padding:12px 18px;}
.elementor-167 .rc-archives select:focus{outline:2px solid #C9A96A;outline-offset:2px;}
.elementor-167 .rc-archives h5,.elementor-167 .rc-archives .screen-reader-text{display:none;}
.elementor-167 .rc-tax .e-filter{justify-content:flex-start !important;flex-wrap:wrap !important;}
.elementor-167 .rc-archives h2,.elementor-167 .rc-archives label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}
.elementor-167 .rc-archives .wp-block-archives{margin:0;}
.elementor-167 .rc-recent .elementor-post{padding-bottom:16px;border-bottom:1px solid #EFE8D8;}
.elementor-167 .rc-recent .elementor-post:last-child{padding-bottom:0;border-bottom:0;}
.elementor-167 .rc-recent .elementor-post__title,.elementor-167 .rc-recent .elementor-post__title a{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.35;color:#12384F;margin:0 0 6px;transition:color .2s ease;}
.elementor-167 .rc-recent .elementor-post__title a:hover{color:#1C6F9C;}
.elementor-167 .rc-recent .elementor-post__meta-data{font-family:Inter,sans-serif;font-size:12px;letter-spacing:.4px;color:#7E6230;border:0;padding:0;margin:0 0 6px;}
.elementor-167 .rc-recent .elementor-post__excerpt p{font-family:Inter,sans-serif;font-size:14px;line-height:1.55;color:#4A5A66;margin:0;}
.elementor-167 .rc-tax .e-filter-item[data-filter="sin-categoria"]{display:none !important;}
/* /rc-blog-side */
/* rc-hdr-switch: kekre valtas pontosan a hero vegen (asztali) */
@media (max-width:1024px){.elementor-location-header .e-con.e-parent{background:transparent !important;background-image:none !important;box-shadow:none !important;}.elementor-location-header .e-con.e-parent{background:linear-gradient(180deg,rgba(11,36,51,.55) 0%,rgba(11,36,51,0) 100%) !important;}.elementor-location-header .e-con.e-parent.elementor-sticky--effects{background:#41A5D9 !important;background-image:none !important;box-shadow:0 6px 20px rgba(11,36,51,.18) !important;}}
@supports not (animation-timeline: scroll()){@media (min-width:1025px){.elementor-location-header .e-con.e-parent{background:transparent !important;background-image:none !important;box-shadow:none !important;}.elementor-location-header .e-con.e-parent{background:linear-gradient(180deg,rgba(11,36,51,.55) 0%,rgba(11,36,51,0) 100%) !important;}.elementor-location-header .e-con.e-parent.elementor-sticky--effects{background:#41A5D9 !important;background-image:none !important;box-shadow:0 6px 20px rgba(11,36,51,.18) !important;}}}
@supports (animation-timeline: scroll()){@media (min-width:1025px){
.elementor-location-header .e-con.e-parent{animation:rcHdrBg linear both;animation-timeline:scroll(root);animation-range:calc(100vh - 84px) calc(100vh - 82px);}
}}
@keyframes rcHdrBg{0%{background-color:transparent;background-image:linear-gradient(180deg,rgba(11,36,51,.55) 0%,rgba(11,36,51,0) 100%);box-shadow:none;}100%{background-color:#41A5D9;background-image:none;box-shadow:0 6px 20px rgba(11,36,51,.18);}}

/* rc-hero-fixed: a hero diavetites asztalin a helyen marad, a kovetkezo resz racsuszik */
@media (min-width:1025px){
.elementor-167 .elementor-element-20466d0{clip-path:inset(0);}
.elementor-167 .elementor-element-20466d0 .elementor-background-slideshow{position:fixed !important;top:0 !important;left:0 !important;width:100vw !important;height:100vh !important;}
}

/* rc-blog-intro */
.elementor-167 .rc-intro-t .elementor-heading-title span{color:#12384F;}
.elementor-167 .rc-intro-p{max-width:760px !important;width:100%;}
.elementor-167 .rc-intro-p p{margin:0 0 12px;}
.elementor-167 .rc-intro-p p:last-child{margin:0;}
.elementor-167 .rc-intro-p a{color:#1C6F9C;font-weight:600;border-bottom:1px solid rgba(28,111,156,.35);transition:color .25s ease,border-color .25s ease;}
.elementor-167 .rc-intro-p a:hover{color:#7E6230;border-color:#C9A96A;}
.elementor-167 .rc-intro-line{width:48px !important;}/* End custom CSS */