.elementor-13155 .elementor-element.elementor-element-f3215c7{--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;--margin-top:83px;--margin-bottom:-77px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-c038f39{--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;--overlay-opacity:0.5;--padding-top:83px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-c038f39::before, .elementor-13155 .elementor-element.elementor-element-c038f39 > .elementor-background-video-container::before, .elementor-13155 .elementor-element.elementor-element-c038f39 > .e-con-inner > .elementor-background-video-container::before, .elementor-13155 .elementor-element.elementor-element-c038f39 > .elementor-background-slideshow::before, .elementor-13155 .elementor-element.elementor-element-c038f39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13155 .elementor-element.elementor-element-c038f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts .pp-post-link:before{background-color:transparent;background-image:linear-gradient(180deg, #0000000D 0%, #000000 100%);opacity:0.6;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-content{text-align:right;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts-meta > span:not(:last-child):after{content:"-";}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post{height:412px;margin-bottom:17px;border-radius:20px 20px 20px 20px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-medium, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-small, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-xs, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-large{height:calc( (412px - 17px)/2 );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts{margin-left:-17px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts-layout-6 .pp-tiles-posts-left .pp-tiled-post, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts-layout-6 .pp-tiles-posts-right .pp-tiled-post{margin-left:17px;width:calc( 100% - 17px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-medium{width:calc( 50% - 17px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-small{width:calc( 33.333% - 17px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-xs{width:calc( 25% - 17px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-title{font-family:"dana-medium", Sans-serif;font-size:17px;font-weight:500;line-height:27px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts-meta{color:#fff;font-size:14px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post:hover .pp-post-link:before{opacity:0;}.elementor-13155 .elementor-element.elementor-element-014b467{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container{min-height:61px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-submit{min-width:61px;background-color:#21242B;font-size:27px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__input{padding-left:calc(61px / 5);padding-right:calc(61px / 5);color:#020101;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-submit:hover{background-color:#FCC101;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container .hfe-search-submit{width:115px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-close-icon-yes button#clear_with_button{right:115px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container button#clear i:before,
					.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-icon-toggle button#clear i:before,
				.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container button#clear-with-button i:before{font-size:14px;}.elementor-13155 .elementor-element.elementor-element-0322baa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13155 .elementor-element.elementor-element-0322baa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-0322baa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__input::placeholder{color:#7A7A7A6B;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__input, .elementor-13155 .elementor-element.elementor-element-0322baa .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:#EBEBEB00;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-icon-toggle .hfe-search-form__input{background-color:transparent;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container ,.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-icon-toggle .hfe-search-form__input,.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:solid;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container, .elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-icon-toggle .hfe-search-form__input,.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:#00000029;border-width:1px 1px 1px 1px;border-radius:20px;}.elementor-13155 .elementor-element.elementor-element-0322baa button.hfe-search-submit{color:#fff;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container button#clear-with-button,
					.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container button#clear,
					.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-icon-toggle button#clear{color:#FFC300;}.elementor-13155 .elementor-element.elementor-element-bcdefe7{--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;--margin-top:55px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-bda0071{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-13155 .elementor-element.elementor-element-bda0071 .elementor-divider-separator{width:100%;}.elementor-13155 .elementor-element.elementor-element-bda0071 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13155 .elementor-element.elementor-element-bda0071 .elementor-divider__text{font-size:19px;}.elementor-13155 .elementor-element.elementor-element-4706010{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:42px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-196e913{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-196e913:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-196e913, .elementor-13155 .elementor-element.elementor-element-196e913::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-224c5d8 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-224c5d8 .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-224c5d8.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-224c5d8 .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-224c5d8 .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-224c5d8 .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-224c5d8 .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-224c5d8 .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-eee23f0{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-eee23f0:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-eee23f0, .elementor-13155 .elementor-element.elementor-element-eee23f0::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-fe0a660 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-fe0a660 .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fe0a660.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-fe0a660 .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-fe0a660 .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-fe0a660 .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-fe0a660 .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-fe0a660 .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-7c2e62b{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-7c2e62b:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-7c2e62b, .elementor-13155 .elementor-element.elementor-element-7c2e62b::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-25a4322 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-25a4322 .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-25a4322.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-25a4322 .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-25a4322 .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-25a4322 .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-25a4322 .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-25a4322 .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-cdb5ead{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-cdb5ead:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-cdb5ead, .elementor-13155 .elementor-element.elementor-element-cdb5ead::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-e49e2da > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-e49e2da .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-e49e2da.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-e49e2da .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-e49e2da .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-e49e2da .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-e49e2da .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-e49e2da .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-6bcceb5{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-6bcceb5:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-6bcceb5, .elementor-13155 .elementor-element.elementor-element-6bcceb5::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EB2929;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-fc2fb7a.elementor-view-default:has(:focus) .elementor-icon{fill:#EB2929;color:#EB2929;border-color:#EB2929;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-fc2fb7a .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-fc2fb7a .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-f3433e6{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-f3433e6:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-f3433e6, .elementor-13155 .elementor-element.elementor-element-f3433e6::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-0a1ae5a.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-0a1ae5a .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-0a1ae5a .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-6efe6eb{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-6efe6eb:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-6efe6eb, .elementor-13155 .elementor-element.elementor-element-6efe6eb::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-cdc207a > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-cdc207a .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-cdc207a.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-cdc207a .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-cdc207a .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-cdc207a .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-cdc207a .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-cdc207a .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-ed1127b{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-ed1127b:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-ed1127b, .elementor-13155 .elementor-element.elementor-element-ed1127b::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-7747c12 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-7747c12 .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-7747c12.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-7747c12 .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-7747c12 .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-7747c12 .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-7747c12 .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-7747c12 .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-9ab2661{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-9ab2661:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-9ab2661, .elementor-13155 .elementor-element.elementor-element-9ab2661::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-bdc40bc > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-bdc40bc .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-bdc40bc.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-bdc40bc .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-bdc40bc .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-bdc40bc .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-bdc40bc .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-bdc40bc .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-bbaee3b{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-bbaee3b:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-bbaee3b, .elementor-13155 .elementor-element.elementor-element-bbaee3b::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-a5af253 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-a5af253 .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-a5af253.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-a5af253 .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-a5af253 .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-a5af253 .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-a5af253 .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-a5af253 .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-e54d879{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-e54d879:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-e54d879, .elementor-13155 .elementor-element.elementor-element-e54d879::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-07e6a68 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-07e6a68 .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-07e6a68.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-07e6a68 .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-07e6a68 .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-07e6a68 .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-07e6a68 .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-07e6a68 .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-1b2f48f{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-13155 .elementor-element.elementor-element-1b2f48f:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-13155 .elementor-element.elementor-element-1b2f48f, .elementor-13155 .elementor-element.elementor-element-1b2f48f::before{--border-transition:0.3s;}.elementor-13155 .elementor-element.elementor-element-90939b7 > .elementor-widget-container{margin:7px 0px -14px 0px;}.elementor-13155 .elementor-element.elementor-element-90939b7 .elementor-icon-box-wrapper{gap:15px;}.elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-stacked .elementor-icon{background-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-framed .elementor-icon, .elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-default .elementor-icon{fill:#21242A;color:#21242A;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13155 .elementor-element.elementor-element-90939b7.elementor-view-default:has(:focus) .elementor-icon{fill:#0A0A0A;color:#0A0A0A;border-color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-90939b7 .elementor-icon{font-size:60px;}.elementor-13155 .elementor-element.elementor-element-90939b7 .elementor-icon-box-title, .elementor-13155 .elementor-element.elementor-element-90939b7 .elementor-icon-box-title a{font-family:"dana-medium", Sans-serif;font-size:16px;}.elementor-13155 .elementor-element.elementor-element-90939b7 .elementor-icon-box-title{color:#21242A;}.elementor-13155 .elementor-element.elementor-element-90939b7 .elementor-icon-box-description{color:#0A0A0A;}.elementor-13155 .elementor-element.elementor-element-3552583{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-3d06b70{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-9374c92{--display:flex;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:#0E090929;--border-color:#0E090929;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13155 .elementor-element.elementor-element-9374c92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13155 .elementor-element.elementor-element-88e2776{--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-between;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-14104bb{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13155 .elementor-element.elementor-element-14104bb > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-13155 .elementor-element.elementor-element-14104bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13155 .elementor-element.elementor-element-14104bb .elementor-divider-separator{width:100%;}.elementor-13155 .elementor-element.elementor-element-14104bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13155 .elementor-element.elementor-element-14104bb .elementor-divider__text{color:#21242A;font-size:19px;}.elementor-13155 .elementor-element.elementor-element-007e00d .elementor-button{background-color:#02010100;font-family:"dana-regular", Sans-serif;font-weight:100;fill:#21242B;color:#21242B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000026;}.elementor-13155 .elementor-element.elementor-element-007e00d .elementor-button:hover, .elementor-13155 .elementor-element.elementor-element-007e00d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:#E2E3E7;}.elementor-13155 .elementor-element.elementor-element-007e00d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13155 .elementor-element.elementor-element-007e00d .elementor-button:hover svg, .elementor-13155 .elementor-element.elementor-element-007e00d .elementor-button:focus svg{fill:#E2E3E7;}.elementor-13155 .elementor-element.elementor-element-5083d38 > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-5083d38{text-align:start;}.elementor-13155 .elementor-element.elementor-element-5083d38 .elementor-heading-title{font-size:28px;line-height:1.3em;color:#21242A;}.elementor-13155 .elementor-element.elementor-element-925f505{--item-display:flex;--read-more-alignment:1;--grid-row-gap:32px;--grid-column-gap:26px;}.elementor-13155 .elementor-element.elementor-element-925f505 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.61 * 100% );}.elementor-13155 .elementor-element.elementor-element-925f505:after{content:"0.61";}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__thumbnail__link{width:100%;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__meta-data span + span:before{content:"|";}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__card{background-color:#E2E3E7;border-color:#0E090929;border-width:1px;border-radius:25px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__card .elementor-post__meta-data{border-top-color:#0E090929;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__text{margin-top:20px;margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__title a{font-family:"dana-bold", Sans-serif;font-size:17px;font-weight:600;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__title{margin-bottom:20px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__excerpt p{font-family:"dana-regular", Sans-serif;font-size:15px;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__excerpt{margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-925f505 a.elementor-post__read-more{font-size:14px;font-weight:500;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__read-more{margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-662fdf9{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-0edb1b7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-dfa5555{--display:flex;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:#0E090929;--border-color:#0E090929;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13155 .elementor-element.elementor-element-dfa5555.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13155 .elementor-element.elementor-element-60aeccd{--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-between;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-06957ef{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13155 .elementor-element.elementor-element-06957ef > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-13155 .elementor-element.elementor-element-06957ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13155 .elementor-element.elementor-element-06957ef .elementor-divider-separator{width:100%;}.elementor-13155 .elementor-element.elementor-element-06957ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13155 .elementor-element.elementor-element-06957ef .elementor-divider__text{color:#21242A;font-size:19px;}.elementor-13155 .elementor-element.elementor-element-9e5a43e .elementor-button{background-color:#02010100;font-family:"dana-regular", Sans-serif;font-weight:100;fill:#21242B;color:#21242B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000026;}.elementor-13155 .elementor-element.elementor-element-9e5a43e .elementor-button:hover, .elementor-13155 .elementor-element.elementor-element-9e5a43e .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:#E2E3E7;}.elementor-13155 .elementor-element.elementor-element-9e5a43e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13155 .elementor-element.elementor-element-9e5a43e .elementor-button:hover svg, .elementor-13155 .elementor-element.elementor-element-9e5a43e .elementor-button:focus svg{fill:#E2E3E7;}.elementor-13155 .elementor-element.elementor-element-bbcc163 > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-bbcc163{text-align:start;}.elementor-13155 .elementor-element.elementor-element-bbcc163 .elementor-heading-title{font-size:28px;line-height:1.3em;color:#21242A;}.elementor-13155 .elementor-element.elementor-element-8dd0230{--display:flex;}.elementor-13155 .elementor-element.elementor-element-76707b1{--item-display:flex;--read-more-alignment:1;--grid-row-gap:32px;--grid-column-gap:26px;}.elementor-13155 .elementor-element.elementor-element-76707b1 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.61 * 100% );}.elementor-13155 .elementor-element.elementor-element-76707b1:after{content:"0.61";}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__thumbnail__link{width:100%;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__meta-data span + span:before{content:"|";}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__card{background-color:#02010100;border-color:#0E090929;border-width:1px;border-radius:25px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__card .elementor-post__meta-data{border-top-color:#0E090929;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__text{margin-top:20px;margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 109% ) contrast( 100% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__title a{font-family:"dana-bold", Sans-serif;font-size:17px;font-weight:500;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__title{margin-bottom:20px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__excerpt p{font-size:15px;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__excerpt{margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-76707b1 a.elementor-post__read-more{font-size:14px;font-weight:500;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__read-more{margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-c79bb01{--display:flex;}.elementor-13155 .elementor-element.elementor-element-a58739f{--item-display:flex;--read-more-alignment:1;--grid-row-gap:32px;--grid-column-gap:26px;}.elementor-13155 .elementor-element.elementor-element-a58739f > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.61 * 100% );}.elementor-13155 .elementor-element.elementor-element-a58739f:after{content:"0.61";}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__thumbnail__link{width:100%;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__meta-data span + span:before{content:"|";}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__card{background-color:#02010100;border-color:#0E090929;border-width:1px;border-radius:25px;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__card .elementor-post__meta-data{border-top-color:#0E090929;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__text{margin-top:20px;margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 109% ) contrast( 100% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__title a{font-family:"dana-bold", Sans-serif;font-size:17px;font-weight:500;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__title{margin-bottom:20px;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__excerpt p{font-size:15px;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__excerpt{margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-a58739f a.elementor-post__read-more{font-size:14px;font-weight:500;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__read-more{margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-72e71fc{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:8px;--n-tabs-title-border-radius:25px 25px 25px 25px;--n-tabs-title-padding-top:11px;--n-tabs-title-padding-right:14px;--n-tabs-title-padding-bottom:11px;--n-tabs-title-padding-left:14px;--n-tabs-title-font-size:14px;}.elementor-13155 .elementor-element.elementor-element-72e71fc > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-13155 .elementor-element.elementor-element-72e71fc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E2E3E700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#21242A;}.elementor-13155 .elementor-element.elementor-element-72e71fc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-13155 .elementor-element.elementor-element-72e71fc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#21242A;}.elementor-13155 .elementor-element.elementor-element-72e71fc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000029;}.elementor-13155 .elementor-element.elementor-element-72e71fc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"dana-regular", Sans-serif;font-weight:200;}.elementor-13155 .elementor-element.elementor-element-72e71fc [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-13155 .elementor-element.elementor-element-72e71fc.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13155 .elementor-element.elementor-element-ad64859{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-bbf5c95{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-ab21a73{--display:flex;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:#0E090929;--border-color:#0E090929;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:32px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13155 .elementor-element.elementor-element-ab21a73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13155 .elementor-element.elementor-element-c8dd23f{--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-between;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-898d324{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13155 .elementor-element.elementor-element-898d324 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-13155 .elementor-element.elementor-element-898d324.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13155 .elementor-element.elementor-element-898d324 .elementor-divider-separator{width:100%;}.elementor-13155 .elementor-element.elementor-element-898d324 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13155 .elementor-element.elementor-element-898d324 .elementor-divider__text{color:#21242A;font-size:19px;}.elementor-13155 .elementor-element.elementor-element-cbb6260 .elementor-button{background-color:#02010100;font-family:"dana-regular", Sans-serif;font-weight:100;fill:#21242B;color:#21242B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000026;}.elementor-13155 .elementor-element.elementor-element-cbb6260 .elementor-button:hover, .elementor-13155 .elementor-element.elementor-element-cbb6260 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:#E2E3E7;}.elementor-13155 .elementor-element.elementor-element-cbb6260 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13155 .elementor-element.elementor-element-cbb6260 .elementor-button:hover svg, .elementor-13155 .elementor-element.elementor-element-cbb6260 .elementor-button:focus svg{fill:#E2E3E7;}.elementor-13155 .elementor-element.elementor-element-41e02a0 > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-41e02a0{text-align:start;}.elementor-13155 .elementor-element.elementor-element-41e02a0 .elementor-heading-title{font-size:28px;line-height:1.3em;color:#21242A;}.elementor-13155 .elementor-element.elementor-element-556ac34{--item-display:flex;--read-more-alignment:1;--grid-row-gap:32px;--grid-column-gap:26px;}.elementor-13155 .elementor-element.elementor-element-556ac34 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.61 * 100% );}.elementor-13155 .elementor-element.elementor-element-556ac34:after{content:"0.61";}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__thumbnail__link{width:100%;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__meta-data span + span:before{content:"|";}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__card{background-color:#E2E3E7;border-color:#0E090929;border-width:1px;border-radius:25px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__card .elementor-post__meta-data{border-top-color:#0E090929;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__text{margin-top:20px;margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__title a{font-family:"dana-bold", Sans-serif;font-size:17px;font-weight:600;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__title{margin-bottom:20px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__excerpt p{font-size:15px;line-height:28px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__excerpt{margin-bottom:15px;}.elementor-13155 .elementor-element.elementor-element-556ac34 a.elementor-post__read-more{font-size:14px;font-weight:500;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__read-more{margin-bottom:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13155 .elementor-element.elementor-element-c038f39{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post{height:215px;margin-bottom:8px;border-radius:9px 9px 9px 9px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-medium, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-small, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-xs, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-large{height:calc( (215px - 8px)/2 );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts{margin-left:-8px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts-layout-6 .pp-tiles-posts-left .pp-tiled-post, .elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts-layout-6 .pp-tiles-posts-right .pp-tiled-post{margin-left:8px;width:calc( 100% - 8px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-medium{width:calc( 50% - 8px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-small{width:calc( 33.333% - 8px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-xs{width:calc( 25% - 8px );}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post-title{font-size:14px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-posts-meta{font-size:13px;}.elementor-13155 .elementor-element.elementor-element-0322baa > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-bcdefe7{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-4706010{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-3px;--padding-bottom:28px;--padding-left:12px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-3552583{--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:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:1px;--padding-left:12px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-3d06b70{--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-9374c92{--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13155 .elementor-element.elementor-element-88e2776{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-14104bb{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-13155 .elementor-element.elementor-element-14104bb > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-14104bb .elementor-divider-separator{width:100%;}.elementor-13155 .elementor-element.elementor-element-007e00d > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-007e00d .elementor-button{font-size:15px;padding:12px 12px 12px 12px;}.elementor-13155 .elementor-element.elementor-element-5083d38 .elementor-heading-title{font-size:22px;}.elementor-13155 .elementor-element.elementor-element-925f505 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__title a{font-size:17px;}.elementor-13155 .elementor-element.elementor-element-662fdf9{--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:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:1px;--padding-left:12px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-0edb1b7{--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-dfa5555{--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13155 .elementor-element.elementor-element-60aeccd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-06957ef{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-13155 .elementor-element.elementor-element-06957ef > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-06957ef .elementor-divider-separator{width:100%;}.elementor-13155 .elementor-element.elementor-element-9e5a43e > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-9e5a43e .elementor-button{font-size:15px;padding:12px 12px 12px 12px;}.elementor-13155 .elementor-element.elementor-element-bbcc163 .elementor-heading-title{font-size:22px;}.elementor-13155 .elementor-element.elementor-element-76707b1 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__title a{font-size:17px;}.elementor-13155 .elementor-element.elementor-element-a58739f > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__title a{font-size:17px;}.elementor-13155 .elementor-element.elementor-element-72e71fc{--n-tabs-title-font-size:13px;}.elementor-13155 .elementor-element.elementor-element-ad64859{--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:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:1px;--padding-left:12px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-bbf5c95{--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-ab21a73{--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13155 .elementor-element.elementor-element-c8dd23f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-13155 .elementor-element.elementor-element-898d324{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-13155 .elementor-element.elementor-element-898d324 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-898d324 .elementor-divider-separator{width:100%;}.elementor-13155 .elementor-element.elementor-element-cbb6260 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-cbb6260 .elementor-button{font-size:15px;padding:12px 12px 12px 12px;}.elementor-13155 .elementor-element.elementor-element-41e02a0 .elementor-heading-title{font-size:22px;}.elementor-13155 .elementor-element.elementor-element-556ac34 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__title, .elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__title a{font-size:17px;}}@media(max-width:767px){.elementor-13155 .elementor-element.elementor-element-c038f39{--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:8px;}.elementor-13155 .elementor-element.elementor-element-c4031d9 .pp-tiled-post{height:220px;}.elementor-13155 .elementor-element.elementor-element-014b467{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__container{min-height:50px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-submit{min-width:50px;}.elementor-13155 .elementor-element.elementor-element-0322baa .hfe-search-form__input{padding-left:calc(50px / 5);padding-right:calc(50px / 5);}.elementor-13155 .elementor-element.elementor-element-0322baa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-4706010{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:end;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-3552583{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-3d06b70{--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-9374c92{--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-88e2776{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:17px;}.elementor-13155 .elementor-element.elementor-element-14104bb > .elementor-widget-container{margin:0px -13px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-14104bb{--divider-element-spacing:0px;}.elementor-13155 .elementor-element.elementor-element-007e00d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-5083d38 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-5083d38{text-align:center;}.elementor-13155 .elementor-element.elementor-element-5083d38 .elementor-heading-title{font-size:18px;}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.58 * 100% );}.elementor-13155 .elementor-element.elementor-element-925f505:after{content:"0.58";}.elementor-13155 .elementor-element.elementor-element-925f505 .elementor-post__thumbnail__link{width:100%;}.elementor-13155 .elementor-element.elementor-element-662fdf9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-0edb1b7{--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-dfa5555{--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-60aeccd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:17px;}.elementor-13155 .elementor-element.elementor-element-06957ef > .elementor-widget-container{margin:0px -13px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-06957ef{--divider-element-spacing:0px;}.elementor-13155 .elementor-element.elementor-element-9e5a43e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-bbcc163 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-bbcc163{text-align:center;}.elementor-13155 .elementor-element.elementor-element-bbcc163 .elementor-heading-title{font-size:18px;}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.58 * 100% );}.elementor-13155 .elementor-element.elementor-element-76707b1:after{content:"0.58";}.elementor-13155 .elementor-element.elementor-element-76707b1 .elementor-post__thumbnail__link{width:100%;}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.58 * 100% );}.elementor-13155 .elementor-element.elementor-element-a58739f:after{content:"0.58";}.elementor-13155 .elementor-element.elementor-element-a58739f .elementor-post__thumbnail__link{width:100%;}.elementor-13155 .elementor-element.elementor-element-72e71fc{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-padding-top:9px;--n-tabs-title-padding-right:9px;--n-tabs-title-padding-bottom:9px;--n-tabs-title-padding-left:9px;--n-tabs-title-font-size:12px;}.elementor-13155 .elementor-element.elementor-element-72e71fc.elementor-element{--align-self:center;}.elementor-13155 .elementor-element.elementor-element-ad64859{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-13155 .elementor-element.elementor-element-bbf5c95{--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-ab21a73{--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-13155 .elementor-element.elementor-element-c8dd23f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:17px;}.elementor-13155 .elementor-element.elementor-element-898d324 > .elementor-widget-container{margin:0px -13px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-898d324{--divider-element-spacing:0px;}.elementor-13155 .elementor-element.elementor-element-cbb6260 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-41e02a0 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-13155 .elementor-element.elementor-element-41e02a0{text-align:center;}.elementor-13155 .elementor-element.elementor-element-41e02a0 .elementor-heading-title{font-size:18px;}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.58 * 100% );}.elementor-13155 .elementor-element.elementor-element-556ac34:after{content:"0.58";}.elementor-13155 .elementor-element.elementor-element-556ac34 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-13155 .elementor-element.elementor-element-f3215c7{--content-width:1300px;}.elementor-13155 .elementor-element.elementor-element-c038f39{--content-width:1430px;}.elementor-13155 .elementor-element.elementor-element-014b467{--content-width:1300px;}.elementor-13155 .elementor-element.elementor-element-bcdefe7{--content-width:1300px;}.elementor-13155 .elementor-element.elementor-element-4706010{--content-width:1165px;}.elementor-13155 .elementor-element.elementor-element-3552583{--content-width:1300px;}.elementor-13155 .elementor-element.elementor-element-9374c92{--width:100%;}.elementor-13155 .elementor-element.elementor-element-662fdf9{--content-width:1300px;}.elementor-13155 .elementor-element.elementor-element-dfa5555{--width:100%;}.elementor-13155 .elementor-element.elementor-element-ad64859{--content-width:1300px;}.elementor-13155 .elementor-element.elementor-element-ab21a73{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13155 .elementor-element.elementor-element-4706010{--content-width:1230px;}}/* Start custom CSS for posts, class: .elementor-element-925f505 *//* ========== استایل پایه دکمه (دسکتاپ) ========== */
.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 16px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;

}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت + موبایل (عرض کمتر از 1024px) ========== */
/* در این حالت تبلت و موبایل کاملاً یکسان هستند */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 6px 16px !important;
        font-size: 12px !important;
        border-radius: 30px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
        white-space: normal !important;
        line-height: 1.4 !important;
    }
}

/* یکسان کردن ارتفاع جعبه‌های پست */
.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}

.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    width: 100% !important;
}

.elementor-post__title {
    min-height: 70px !important;
}

.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}

.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}

.elementor-posts-container .elementor-grid-item {
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-76707b1 */.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 12px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;
}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت (عرض کمتر از 1024px) ========== */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 10px 20px !important;
        font-size: 14px !important;
        border-radius: 25px !important;
    }
}

/* ========== موبایل (عرض کمتر از 768px) ========== */
@media (max-width: 768px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 8px 16px !important;
        font-size: 12px !important;
        border-radius: 20px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
    }
}


.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
   
    width: 100% !important;
}


.elementor-post__title {

}


.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}


.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}


.elementor-posts-container .elementor-posts-row {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-post {
    width: 100% !important;
    flex: 1 1 auto !important;
}


.elementor-posts-container .elementor-col-3,
.elementor-posts-container .elementor-col-4,
.elementor-posts-container .elementor-col-6 {
    display: flex !important;
}

.elementor-posts-container .elementor-post-grid {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}


.elementor-posts-container .elementor-grid-item {
    width: 100% !important;

    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a58739f */.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 12px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;
}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت (عرض کمتر از 1024px) ========== */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 10px 20px !important;
        font-size: 14px !important;
        border-radius: 25px !important;
    }
}

/* ========== موبایل (عرض کمتر از 768px) ========== */
@media (max-width: 768px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 8px 16px !important;
        font-size: 12px !important;
        border-radius: 20px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
    }
}


.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
   
    width: 100% !important;
}


.elementor-post__title {

}


.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}


.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}


.elementor-posts-container .elementor-posts-row {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-post {
    width: 100% !important;
    flex: 1 1 auto !important;
}


.elementor-posts-container .elementor-col-3,
.elementor-posts-container .elementor-col-4,
.elementor-posts-container .elementor-col-6 {
    display: flex !important;
}

.elementor-posts-container .elementor-post-grid {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}


.elementor-posts-container .elementor-grid-item {
    width: 100% !important;

    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-76707b1 */.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 12px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;
}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت (عرض کمتر از 1024px) ========== */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 10px 20px !important;
        font-size: 14px !important;
        border-radius: 25px !important;
    }
}

/* ========== موبایل (عرض کمتر از 768px) ========== */
@media (max-width: 768px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 8px 16px !important;
        font-size: 12px !important;
        border-radius: 20px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
    }
}


.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
   
    width: 100% !important;
}


.elementor-post__title {

}


.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}


.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}


.elementor-posts-container .elementor-posts-row {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-post {
    width: 100% !important;
    flex: 1 1 auto !important;
}


.elementor-posts-container .elementor-col-3,
.elementor-posts-container .elementor-col-4,
.elementor-posts-container .elementor-col-6 {
    display: flex !important;
}

.elementor-posts-container .elementor-post-grid {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}


.elementor-posts-container .elementor-grid-item {
    width: 100% !important;

    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a58739f */.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 12px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;
}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت (عرض کمتر از 1024px) ========== */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 10px 20px !important;
        font-size: 14px !important;
        border-radius: 25px !important;
    }
}

/* ========== موبایل (عرض کمتر از 768px) ========== */
@media (max-width: 768px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 8px 16px !important;
        font-size: 12px !important;
        border-radius: 20px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
    }
}


.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
   
    width: 100% !important;
}


.elementor-post__title {

}


.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}


.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}


.elementor-posts-container .elementor-posts-row {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-post {
    width: 100% !important;
    flex: 1 1 auto !important;
}


.elementor-posts-container .elementor-col-3,
.elementor-posts-container .elementor-col-4,
.elementor-posts-container .elementor-col-6 {
    display: flex !important;
}

.elementor-posts-container .elementor-post-grid {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}


.elementor-posts-container .elementor-grid-item {
    width: 100% !important;

    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-76707b1 */.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 12px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;
}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت (عرض کمتر از 1024px) ========== */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 10px 20px !important;
        font-size: 14px !important;
        border-radius: 25px !important;
    }
}

/* ========== موبایل (عرض کمتر از 768px) ========== */
@media (max-width: 768px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 8px 16px !important;
        font-size: 12px !important;
        border-radius: 20px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
    }
}


.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
   
    width: 100% !important;
}


.elementor-post__title {

}


.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}


.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}


.elementor-posts-container .elementor-posts-row {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-post {
    width: 100% !important;
    flex: 1 1 auto !important;
}


.elementor-posts-container .elementor-col-3,
.elementor-posts-container .elementor-col-4,
.elementor-posts-container .elementor-col-6 {
    display: flex !important;
}

.elementor-posts-container .elementor-post-grid {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}


.elementor-posts-container .elementor-grid-item {
    width: 100% !important;

    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a58739f */.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 12px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;
}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت (عرض کمتر از 1024px) ========== */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 10px 20px !important;
        font-size: 14px !important;
        border-radius: 25px !important;
    }
}

/* ========== موبایل (عرض کمتر از 768px) ========== */
@media (max-width: 768px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 8px 16px !important;
        font-size: 12px !important;
        border-radius: 20px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
    }
}


.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}


.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
   
    width: 100% !important;
}


.elementor-post__title {

}


.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}


.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}


.elementor-posts-container .elementor-posts-row {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-post {
    width: 100% !important;
    flex: 1 1 auto !important;
}


.elementor-posts-container .elementor-col-3,
.elementor-posts-container .elementor-col-4,
.elementor-posts-container .elementor-col-6 {
    display: flex !important;
}

.elementor-posts-container .elementor-post-grid {
    display: flex !important;
    flex-wrap: wrap !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}


.elementor-posts-container .elementor-grid-item {
    width: 100% !important;

    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-556ac34 *//* ========== استایل پایه دکمه (دسکتاپ) ========== */
.elementor-widget-posts a.elementor-button,
.elementor-widget-posts .elementor-button,
.elementor-post__read-more,
.elementor-posts a.elementor-button,
a.elementor-post__read-more {
    background: #21242a !important;
    color: #e2e3e7 !important;
    border-radius: 25px !important;
    padding: 2px 16px !important;
    font-weight: 100 !important;
    text-decoration: none !important;
    display: inline-block !important;
    border: none !important;
    transition: all 0.3s ease !important;
    font-size: 13px !important;

}

.elementor-widget-posts a.elementor-button:hover,
.elementor-post__read-more:hover {
    background: #fcc101 !important;
    color: #21242a !important;
    transform: translateY(-3px) !important;
}

/* ========== تبلت + موبایل (عرض کمتر از 1024px) ========== */
/* در این حالت تبلت و موبایل کاملاً یکسان هستند */
@media (max-width: 1024px) {
    .elementor-widget-posts a.elementor-button,
    .elementor-widget-posts .elementor-button,
    .elementor-post__read-more,
    .elementor-posts a.elementor-button,
    a.elementor-post__read-more {
        padding: 6px 16px !important;
        font-size: 12px !important;
        border-radius: 30px !important;
        width: auto !important;
        display: inline-block !important;
        text-align: center !important;
        white-space: normal !important;
        line-height: 1.4 !important;
    }
}

/* یکسان کردن ارتفاع جعبه‌های پست */
.elementor-posts-container .elementor-post {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}

.elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    width: 100% !important;
}

.elementor-post__title {
    min-height: 70px !important;
}

.elementor-post__excerpt {
    flex-grow: 1 !important;
    overflow: hidden !important;
}

.elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-wrap: break-word !important;
    margin-bottom: 0 !important;
}

.elementor-post__read-more {
    margin-top: auto !important;
    align-self: flex-start !important;
}

.elementor-posts-container .elementor-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
    gap: 30px !important;
}

.elementor-posts-container .elementor-grid-item {
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
}/* End custom CSS */