.elementor-11048 .elementor-element.elementor-element-85aae1d{--spacer-size:50px;}.elementor-11048 .elementor-element.elementor-element-9095ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-9095ede .elementor-heading-title{text-transform:uppercase;}.elementor-11048 .elementor-element.elementor-element-34e4a53{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11048 .elementor-element.elementor-element-34e4a53 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0;}.elementor-11048 .elementor-element.elementor-element-34e4a53 .elementor-divider{text-align:center;padding-block-start:21px;padding-block-end:21px;}.elementor-11048 .elementor-element.elementor-element-3a5368e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-6b0f141{padding:0px 0px 0px 0px;}.elementor-11048 .elementor-element.elementor-element-71f2628{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-8c4eb8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-1dc4ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11048 .elementor-element.elementor-element-1dc4ebd .elementor-icon-list-icon i{color:var( --e-global-color-the7_buttons_color_mode );transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-1dc4ebd .elementor-icon-list-icon svg{fill:var( --e-global-color-the7_buttons_color_mode );transition:fill 0.3s;}.elementor-11048 .elementor-element.elementor-element-1dc4ebd .elementor-icon-list-text{transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-4bae05d{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11048 .elementor-element.elementor-element-4bae05d .elementor-divider-separator{width:100%;}.elementor-11048 .elementor-element.elementor-element-4bae05d .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11048 .elementor-element.elementor-element-5be4a7b{--display:flex;}.elementor-11048 .elementor-element.elementor-element-73546bf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-78efc15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-13a6caa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11048 .elementor-element.elementor-element-a86d57f{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:2.6px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-11048 .elementor-element.elementor-element-a86d57f .elementor-divider-separator{width:50%;}.elementor-11048 .elementor-element.elementor-element-a86d57f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11048 .elementor-element.elementor-element-fc93076{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-d719be5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11048 .elementor-element.elementor-element-d719be5 .elementor-icon-list-icon i{color:var( --e-global-color-the7_buttons_color_mode );transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-d719be5 .elementor-icon-list-icon svg{fill:var( --e-global-color-the7_buttons_color_mode );transition:fill 0.3s;}.elementor-11048 .elementor-element.elementor-element-d719be5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-5aa0f9d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11048 .elementor-element.elementor-element-028b2a1{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:2.6px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-11048 .elementor-element.elementor-element-028b2a1 .elementor-divider-separator{width:50%;}.elementor-11048 .elementor-element.elementor-element-028b2a1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11048 .elementor-element.elementor-element-a281278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-9ede495{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11048 .elementor-element.elementor-element-9ede495 .elementor-icon-list-icon i{color:var( --e-global-color-the7_buttons_color_mode );transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-9ede495 .elementor-icon-list-icon svg{fill:var( --e-global-color-the7_buttons_color_mode );transition:fill 0.3s;}.elementor-11048 .elementor-element.elementor-element-9ede495 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-7f57929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-0f99f6f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11048 .elementor-element.elementor-element-4243f43{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:2.6px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-11048 .elementor-element.elementor-element-4243f43 .elementor-divider-separator{width:50%;}.elementor-11048 .elementor-element.elementor-element-4243f43 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11048 .elementor-element.elementor-element-79c7fe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-8ad30c5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11048 .elementor-element.elementor-element-d8022eb{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:2.6px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-11048 .elementor-element.elementor-element-d8022eb .elementor-divider-separator{width:50%;}.elementor-11048 .elementor-element.elementor-element-d8022eb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11048 .elementor-element.elementor-element-8e0b0f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-647982d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11048 .elementor-element.elementor-element-647982d .elementor-icon-list-icon i{color:var( --e-global-color-the7_buttons_color_mode );transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-647982d .elementor-icon-list-icon svg{fill:var( --e-global-color-the7_buttons_color_mode );transition:fill 0.3s;}.elementor-11048 .elementor-element.elementor-element-647982d .elementor-icon-list-text{transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button{background-color:#FF0000;background-image:none;font-weight:800;text-transform:uppercase;line-height:16px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:18px 24px 16px 24px;}.elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button:hover, .elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button:focus{background-color:#FFFFFF;background-image:none;color:#FF0000;}.elementor-11048 .elementor-element.elementor-element-fadbf10{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button, .elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button .elementor-button-icon{font-size:16px;}.elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button:hover svg, .elementor-11048 .elementor-element.elementor-element-fadbf10 .elementor-button:focus svg{fill:#FF0000;}.elementor-11048 .elementor-element.elementor-element-a33279e{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11048 .elementor-element.elementor-element-a33279e .elementor-divider-separator{width:100%;}.elementor-11048 .elementor-element.elementor-element-a33279e .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11048 .elementor-element.elementor-element-79c3b32{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-925ef31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-d6e4171{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11048 .elementor-element.elementor-element-d6e4171 .elementor-icon-list-icon i{color:var( --e-global-color-the7_buttons_color_mode );transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-d6e4171 .elementor-icon-list-icon svg{fill:var( --e-global-color-the7_buttons_color_mode );transition:fill 0.3s;}.elementor-11048 .elementor-element.elementor-element-d6e4171 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button{background-color:#FF0000;background-image:none;font-weight:800;text-transform:uppercase;line-height:16px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:18px 24px 16px 24px;}.elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button:hover, .elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button:focus{background-color:#FFFFFF;background-image:none;color:#FF0000;}.elementor-11048 .elementor-element.elementor-element-7b1d50a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button-content-wrapper{flex-direction:row;}.elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button, .elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button .elementor-button-icon{font-size:16px;}.elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button:hover svg, .elementor-11048 .elementor-element.elementor-element-7b1d50a .elementor-button:focus svg{fill:#FF0000;}.elementor-11048 .elementor-element.elementor-element-41f8d02{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11048 .elementor-element.elementor-element-41f8d02 .elementor-divider-separator{width:100%;}.elementor-11048 .elementor-element.elementor-element-41f8d02 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11048 .elementor-element.elementor-element-5c35e52{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-365d9ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-234daa8 > .elementor-container{max-width:1000px;}.elementor-11048 .elementor-element.elementor-element-234daa8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 330px 0px 0px;}.elementor-11048 .elementor-element.elementor-element-234daa8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11048 .elementor-element.elementor-element-408244d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-11048 .elementor-element.elementor-element-408244d > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-stage, .elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-carousel{--stage-top-gap:0px;--stage-right-gap:60px;--stage-left-gap:60px;--stage-bottom-gap:0px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-stage-outer{padding:0px 60px 0px 60px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:30px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;z-index:0;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--aspect-ratio:1.3333333333333;--content-bg-color:#ffffff;--arrow-icon-size:24px;}
					.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:after
				 { transition: all 0.3s; }
							.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:before,
							.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:before,
							.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:before { transition: opacity 0.3s;}
							.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .post-thumbnail:hover > .post-thumbnail-rollover:before,
							.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .post-thumbnail:not(:hover) > .post-thumbnail-rollover:after {transition-delay: 0.15s;}
							
					.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:after
				{background:#00000000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-nav div, .elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-swiper-button{background:#00000000;width:max(30px, var(--arrow-icon-size, 1em));height:max(30px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;border-color:#00000000;outline-color:#00000000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-nav div:hover, .elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-swiper-button:hover{background:#00000000;border-color:#00000000;outline-color:#00000000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .bottom-overlap-layout-list article:not(.no-img) .post-entry-content{margin-top:-80px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 article{background-color:#00000000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-hover-icon{font-size:24px;width:50px;height:50px;line-height:50px;border-radius:3px 3px 3px 3px;color:#ffffff;border-color:#00000000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-hover-icon > svg{width:24px;fill:#ffffff;color:#ffffff;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-under-image .post-entry-content{max-width:80%;align-self:center;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .description-on-hover .post-entry-content .post-entry-body{max-width:80%;align-self:center;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 article .post-entry-content{padding:25px 25px 25px 25px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .content-rollover-layout-list .post-entry-wrapper{padding:25px 25px 25px 25px;bottom:-0px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .post-entry-content{text-align:center;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .classic-layout-list .post-thumbnail-wrap{text-align:center;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .ele-entry-title{font-size:24px;font-weight:bold;line-height:30px;margin-bottom:10px;}#the7-body .elementor-11048 .elementor-element.elementor-element-1bcc7c0 article:not(.class-1):not(.keep-custom-css) .ele-entry-title a:hover{color:#ff0000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .content-rollover-layout-list.meta-info-off .post-entry-wrapper{bottom:-10px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .entry-meta{margin-bottom:0px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .entry-excerpt *{font-size:16px;line-height:28px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .entry-excerpt{margin-bottom:10px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-nav div:hover> i, .elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-swiper-button:hover> i{color:#ff0000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-nav div:hover> svg, .elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-swiper-button:hover> svg{fill:#ff0000;color:#ff0000;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-nav div.owl-prev,.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-swiper-button-prev{top:calc(var(--top-b-img) + var(--arrow-v-offset) + var(--offset-v-b-img));--arrow-translate-y:0;left:calc(50% + var(--arrow-h-offset));--arrow-translate-x:-50%;--arrow-v-offset:0px;--arrow-h-offset:-30px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-nav div.owl-next,.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .the7-swiper-button-next{top:calc(var(--top-b-img) + var(--arrow-v-offset) + var(--offset-v-b-img));--arrow-translate-y:0;left:calc(50% + var(--arrow-h-offset));--arrow-translate-x:-50%;--arrow-v-offset:0px;--arrow-h-offset:30px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-dots{--bullet-size:10px;--bullet-gap:16px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:7px;}.elementor-11048 .elementor-element.elementor-element-7591e05{--spacer-size:67px;}.elementor-11048 .elementor-element.elementor-element-ff8decd .elementor-button{background-color:var( --e-global-color-the7_buttons_color_mode );background-image:var( --e-global-color-the7_buttons_color_mode );font-weight:700;}.elementor-11048 .elementor-element.elementor-element-ff8decd .elementor-button:hover, .elementor-11048 .elementor-element.elementor-element-ff8decd .elementor-button:focus{background-color:var( --e-global-color-the7_buttons_hover_color_mode );background-image:var( --e-global-color-the7_buttons_hover_color_mode );color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-ff8decd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11048 .elementor-element.elementor-element-ff8decd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11048 .elementor-element.elementor-element-ff8decd .elementor-button-content-wrapper{flex-direction:row;}.elementor-11048 .elementor-element.elementor-element-ff8decd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11048 .elementor-element.elementor-element-ff8decd .elementor-button:hover svg, .elementor-11048 .elementor-element.elementor-element-ff8decd .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-031eefa{--display:flex;}.elementor-11048 .elementor-element.elementor-element-77b9a2e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-ada778c{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11048 .elementor-element.elementor-element-ada778c .elementor-divider-separator{width:100%;}.elementor-11048 .elementor-element.elementor-element-ada778c .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11048 .elementor-element.elementor-element-ef30317{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-a14ca1f{--display:flex;}.elementor-11048 .elementor-element.elementor-element-9bc54b2{--display:flex;}.elementor-11048 .elementor-element.elementor-element-b1a10c3{--display:flex;}.elementor-11048 .elementor-element.elementor-element-b99a248{--display:flex;}.elementor-11048 .elementor-element.elementor-element-74374ed{--display:flex;}.elementor-11048 .elementor-element.elementor-element-2690e3d{--display:flex;}.elementor-11048 .elementor-element.elementor-element-4012a22{--n-accordion-title-font-size:1rem;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-4012a22 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-11048 .elementor-element.elementor-element-a33e93a{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11048 .elementor-element.elementor-element-a33e93a .elementor-divider-separator{width:100%;}.elementor-11048 .elementor-element.elementor-element-a33e93a .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11048 .elementor-element.elementor-element-e5f171f{--display:flex;}.elementor-11048 .elementor-element.elementor-element-0926f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-f79b0c2{--display:flex;}.elementor-11048 .elementor-element.elementor-element-4f29088{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-67f373d{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 4px 0px 4px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-67f373d:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-6c09d71{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 4px 10px 4px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-6c09d71:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-39a0872{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 4px 10px 4px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-39a0872:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-2bb0bba{--display:flex;}.elementor-11048 .elementor-element.elementor-element-0d0498d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-ec044f4{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 4px 10px 4px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-ec044f4:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-48d6c30{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 4px 10px 4px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-48d6c30:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-bbb66cb{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-bbb66cb:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-7bd3f50{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-7bd3f50:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-b73010f{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-b73010f:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-e638909{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-e638909:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-e06a38e{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-e06a38e:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-5604054{--display:flex;}.elementor-11048 .elementor-element.elementor-element-0716a61{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-18741c8{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-18741c8:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-a861d67{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-a861d67:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-5fd1ad7{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-5fd1ad7:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-3a925a8{--display:flex;}.elementor-11048 .elementor-element.elementor-element-b391ecd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-f8b6e94{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-f8b6e94:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-1ff2321{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-1ff2321:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-add57fd{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-add57fd:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-21ad426{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-21ad426:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-722ef69{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-722ef69:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-cdd24b2{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-cdd24b2:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-1486f56{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-1486f56:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-9c8f946{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-9c8f946:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-265a98a{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;}.elementor-11048 .elementor-element.elementor-element-265a98a:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-d189e0b{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-11048 .elementor-element.elementor-element-d189e0b:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-d189e0b a:hover, .elementor-11048 .elementor-element.elementor-element-d189e0b a:focus{color:var( --e-global-color-the7_buttons_hover_color_mode );}.elementor-11048 .elementor-element.elementor-element-7fc466e{background-color:var( --e-global-color-the7_general_content_boxes_bg_color );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-the7_general_content_boxes_bg_color );border-radius:24px 24px 24px 24px;text-align:center;font-size:14px;line-height:1.7em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-11048 .elementor-element.elementor-element-7fc466e:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-7fc466e a:hover, .elementor-11048 .elementor-element.elementor-element-7fc466e a:focus{color:var( --e-global-color-the7_buttons_hover_color_mode );}.elementor-11048 .elementor-element.elementor-element-2581a6a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-the7_buttons_hover_color_mode );}.elementor-11048 .elementor-element.elementor-element-2581a6a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-the7_content_headers_color );}.elementor-11048 .elementor-element.elementor-element-2581a6a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-the7_accent );}.elementor-11048 .elementor-element.elementor-element-2581a6a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11048 .elementor-element.elementor-element-2581a6a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-the7_accent );}.elementor-11048 .elementor-element.elementor-element-ac21ca2 .elementor-button{background-color:var( --e-global-color-the7_buttons_color_mode );background-image:var( --e-global-color-the7_buttons_color_mode );font-weight:700;}.elementor-11048 .elementor-element.elementor-element-ac21ca2 .elementor-button:hover, .elementor-11048 .elementor-element.elementor-element-ac21ca2 .elementor-button:focus{background-color:var( --e-global-color-the7_buttons_hover_color_mode );background-image:var( --e-global-color-the7_buttons_hover_color_mode );color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-ac21ca2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11048 .elementor-element.elementor-element-ac21ca2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11048 .elementor-element.elementor-element-ac21ca2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11048 .elementor-element.elementor-element-ac21ca2 .elementor-button:hover svg, .elementor-11048 .elementor-element.elementor-element-ac21ca2 .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_color_mode );}.elementor-11048 .elementor-element.elementor-element-e901ba6{--spacer-size:101px;}.elementor-11048 .elementor-element.elementor-element-2ef7c82{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11048 .elementor-element.elementor-element-7379b4d{--spacer-size:23px;}.elementor-11048 .elementor-element.elementor-element-338b468{columns:1;text-align:justify;}.elementor-11048 .elementor-element.elementor-element-86b1b94{--spacer-size:10px;}.elementor-11048 .elementor-element.elementor-element-33c4495{--spacer-size:100px;}.elementor-11048 .elementor-element.elementor-element-5d90e94{--display:flex;}@media(max-width:1024px) and (min-width:768px){.elementor-11048 .elementor-element.elementor-element-e44b7ed{width:100%;}}@media(max-width:1024px){.elementor-11048 .elementor-element.elementor-element-6b0f141{padding:0px 0px 0px 0px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .ele-entry-title{font-size:20px;line-height:26px;}.elementor-11048 .elementor-element.elementor-element-4f29088{--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-0d0498d{--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-0716a61{--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-b391ecd{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11048 .elementor-element.elementor-element-234daa8 > .elementor-container{max-width:1600px;}.elementor-11048 .elementor-element.elementor-element-408244d{width:100%;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-stage, .elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-carousel{--stage-top-gap:0px;--stage-right-gap:060px;--stage-left-gap:060px;--stage-bottom-gap:0px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .owl-stage-outer{padding:0px 060px 0px 060px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .bottom-overlap-layout-list article:not(.no-img) .post-entry-content{margin-top:-80px;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .post-entry-content{text-align:center;}.elementor-11048 .elementor-element.elementor-element-1bcc7c0 .classic-layout-list .post-thumbnail-wrap{text-align:center;}.elementor-11048 .elementor-element.elementor-element-4f29088{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-0d0498d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-0716a61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-b391ecd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11048 .elementor-element.elementor-element-d9b110b{margin-top:0px;margin-bottom:0px;}.elementor-11048 .elementor-element.elementor-element-e44b7ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}.the7_elements_carousel-1bcc7c0.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-1bcc7c0.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode {  margin-left: auto;  margin-right: auto;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-1bcc7c0.portfolio-shortcode .owl-nav div,.the7_elements_carousel-1bcc7c0.portfolio-shortcode .owl-nav div:hover {  color: var(--the7-accent-color);}
/* Start custom CSS for html, class: .elementor-element-f86547d */:root {
  --alyos-red: #E01C1C;
  --alyos-dark: #1a1a1a;
  --alyos-mid: #666;
  --alyos-border: #e0e0e0;
  --alyos-radius: 4px;
  --alyos-padding-y: 0.6em;
  --alyos-padding-x: 0.8em;
  --alyos-font-size: 16px;
  --alyos-font-size-sm: 14px;
}

.alyos-price-table-wrap {
  max-width: 100%;
  margin-inline: auto;
  font-size: var(--alyos-font-size);
  color: var(--alyos-dark);
}

.alyos-price-table {
  width: 100%;
  border-collapse: collapse;
  margin-block: 1.5rem;
  font-size: inherit;
  line-height: 1.35;
  background: #fff;
}

.alyos-price-table caption {
  caption-side: top;
  text-align: left;
  font-weight: 700;
  margin-bottom: 0.75rem;
  color: var(--alyos-dark);
}

.alyos-price-table th,
.alyos-price-table td {
  padding: var(--alyos-padding-y) var(--alyos-padding-x);
  border: 1px solid var(--alyos-border);
  vertical-align: top;
}

.alyos-price-table thead th {
  background: var(--alyos-red);
  color: #fff;
  font-weight: 800;
  text-align: left;
  font-size: 0.95em;
}

.alyos-price-table tbody th[scope="row"] {
  font-weight: 700;
  white-space: nowrap;
}

.alyos-price-table tbody tr:nth-child(even) {
  background: #fafafa;
}

.alyos-price-table td:nth-child(3) {
  font-weight: 600;
}

.alyos-price-note {
  font-size: var(--alyos-font-size-sm);
  line-height: 1.3;
  color: var(--alyos-mid);
  margin-top: 0.5rem;
  max-width: 60ch;
}

/* Responsive “card” mode under 600px */
@media (max-width:600px) {
  .alyos-price-table thead {
    display: none;
  }
  .alyos-price-table,
  .alyos-price-table tbody,
  .alyos-price-table tr,
  .alyos-price-table th[scope="row"],
  .alyos-price-table td {
    display: block;
    width: 100%;
  }
  .alyos-price-table tbody tr {
    margin-bottom: 1.25rem;
    border: 1px solid var(--alyos-border);
    border-radius: var(--alyos-radius);
    padding: 0;
    background: #fff;
  }
  .alyos-price-table tbody th[scope="row"] {
    background: var(--alyos-red);
    color: #fff;
    border-bottom: none;
    border-radius: var(--alyos-radius) var(--alyos-radius) 0 0;
    padding: 0.75em var(--alyos-padding-x);
  }
  .alyos-price-table tbody td {
    border: none;
    border-top: 1px solid var(--alyos-border);
    padding: 0.6em var(--alyos-padding-x);
    position: relative;
  }
  .alyos-price-table tbody td::before {
    content: attr(data-label);
    display: block;
    font-size: 0.8em;
    font-weight: 600;
    color: var(--alyos-mid);
    margin-bottom: 0.15em;
    text-transform: uppercase;
    letter-spacing: .02em;
  }
  /* Provide the labels via JS or directly in HTML if you prefer (see below JS option) */
}/* End custom CSS */