.elementor-11319 .elementor-element.elementor-element-e2bae6f{--spacer-size:50px;}.elementor-11319 .elementor-element.elementor-element-d430247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-d430247 .elementor-heading-title{text-transform:uppercase;}.elementor-11319 .elementor-element.elementor-element-9169946{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11319 .elementor-element.elementor-element-9169946 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0;}.elementor-11319 .elementor-element.elementor-element-9169946 .elementor-divider{text-align:center;padding-block-start:21px;padding-block-end:21px;}.elementor-11319 .elementor-element.elementor-element-4a7e092{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-51dd993{padding:0px 0px 0px 0px;}.elementor-11319 .elementor-element.elementor-element-f8e805e{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-8accc7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-697458d .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-11319 .elementor-element.elementor-element-697458d .elementor-button:hover, .elementor-11319 .elementor-element.elementor-element-697458d .elementor-button:focus{background-color:#FFFFFF;background-image:none;color:#FF0000;}.elementor-11319 .elementor-element.elementor-element-697458d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11319 .elementor-element.elementor-element-697458d .elementor-button-content-wrapper{flex-direction:row;}.elementor-11319 .elementor-element.elementor-element-697458d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11319 .elementor-element.elementor-element-697458d .elementor-button, .elementor-11319 .elementor-element.elementor-element-697458d .elementor-button .elementor-button-icon{font-size:16px;}.elementor-11319 .elementor-element.elementor-element-697458d .elementor-button:hover svg, .elementor-11319 .elementor-element.elementor-element-697458d .elementor-button:focus svg{fill:#FF0000;}.elementor-11319 .elementor-element.elementor-element-553acfd{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11319 .elementor-element.elementor-element-553acfd .elementor-divider-separator{width:100%;}.elementor-11319 .elementor-element.elementor-element-553acfd .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11319 .elementor-element.elementor-element-69ff646{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-d652725{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11319 .elementor-element.elementor-element-d05c01a{--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-11319 .elementor-element.elementor-element-d05c01a .elementor-divider-separator{width:50%;}.elementor-11319 .elementor-element.elementor-element-d05c01a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11319 .elementor-element.elementor-element-621fd7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-3f89cf0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11319 .elementor-element.elementor-element-70ca0ed{--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-11319 .elementor-element.elementor-element-70ca0ed .elementor-divider-separator{width:50%;}.elementor-11319 .elementor-element.elementor-element-70ca0ed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11319 .elementor-element.elementor-element-eaebb47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-5d0e755{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11319 .elementor-element.elementor-element-bfd1b49{--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-11319 .elementor-element.elementor-element-bfd1b49 .elementor-divider-separator{width:50%;}.elementor-11319 .elementor-element.elementor-element-bfd1b49 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11319 .elementor-element.elementor-element-ac4345a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-bc2d971{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:start;}.elementor-11319 .elementor-element.elementor-element-150ea24{--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-11319 .elementor-element.elementor-element-150ea24 .elementor-divider-separator{width:50%;}.elementor-11319 .elementor-element.elementor-element-150ea24 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11319 .elementor-element.elementor-element-a7befc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-d801f05 .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-11319 .elementor-element.elementor-element-d801f05 .elementor-button:hover, .elementor-11319 .elementor-element.elementor-element-d801f05 .elementor-button:focus{background-color:#FFFFFF;background-image:none;color:#FF0000;}.elementor-11319 .elementor-element.elementor-element-d801f05{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11319 .elementor-element.elementor-element-d801f05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11319 .elementor-element.elementor-element-d801f05 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11319 .elementor-element.elementor-element-d801f05 .elementor-button, .elementor-11319 .elementor-element.elementor-element-d801f05 .elementor-button .elementor-button-icon{font-size:16px;}.elementor-11319 .elementor-element.elementor-element-d801f05 .elementor-button:hover svg, .elementor-11319 .elementor-element.elementor-element-d801f05 .elementor-button:focus svg{fill:#FF0000;}.elementor-11319 .elementor-element.elementor-element-fb3cf4a{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-308283a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-a0ed211 > .elementor-container{max-width:1000px;}.elementor-11319 .elementor-element.elementor-element-a0ed211{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-11319 .elementor-element.elementor-element-a0ed211 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11319 .elementor-element.elementor-element-9a00c53 > .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-11319 .elementor-element.elementor-element-9a00c53 > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-stage, .elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-carousel{--stage-top-gap:0px;--stage-right-gap:60px;--stage-left-gap:60px;--stage-bottom-gap:0px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-stage-outer{padding:0px 60px 0px 60px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .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-11319 .elementor-element.elementor-element-cd67b61 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-11319 .elementor-element.elementor-element-cd67b61{--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-11319 .elementor-element.elementor-element-cd67b61 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11319 .elementor-element.elementor-element-cd67b61 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11319 .elementor-element.elementor-element-cd67b61 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:after
				 { transition: all 0.3s; }
							.elementor-11319 .elementor-element.elementor-element-cd67b61 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:before,
							.elementor-11319 .elementor-element.elementor-element-cd67b61 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:before,
							.elementor-11319 .elementor-element.elementor-element-cd67b61 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:before { transition: opacity 0.3s;}
							.elementor-11319 .elementor-element.elementor-element-cd67b61 .post-thumbnail:hover > .post-thumbnail-rollover:before,
							.elementor-11319 .elementor-element.elementor-element-cd67b61 .post-thumbnail:not(:hover) > .post-thumbnail-rollover:after {transition-delay: 0.15s;}
							
					.elementor-11319 .elementor-element.elementor-element-cd67b61 .description-under-image .post-thumbnail-wrap .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11319 .elementor-element.elementor-element-cd67b61 .gradient-overlap-layout-list article .post-thumbnail > .post-thumbnail-rollover:after,
					.elementor-11319 .elementor-element.elementor-element-cd67b61 .description-on-hover article .post-thumbnail > .post-thumbnail-rollover:after
				{background:#00000000;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-nav div, .elementor-11319 .elementor-element.elementor-element-cd67b61 .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-11319 .elementor-element.elementor-element-cd67b61 .owl-nav div:hover, .elementor-11319 .elementor-element.elementor-element-cd67b61 .the7-swiper-button:hover{background:#00000000;border-color:#00000000;outline-color:#00000000;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .bottom-overlap-layout-list article:not(.no-img) .post-entry-content{margin-top:-80px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 article{background-color:#00000000;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .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-11319 .elementor-element.elementor-element-cd67b61 .the7-hover-icon > svg{width:24px;fill:#ffffff;color:#ffffff;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .description-under-image .post-entry-content{max-width:80%;align-self:center;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .description-on-hover .post-entry-content .post-entry-body{max-width:80%;align-self:center;}.elementor-11319 .elementor-element.elementor-element-cd67b61 article .post-entry-content{padding:25px 25px 25px 25px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .content-rollover-layout-list .post-entry-wrapper{padding:25px 25px 25px 25px;bottom:-0px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .post-entry-content{text-align:center;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .classic-layout-list .post-thumbnail-wrap{text-align:center;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .ele-entry-title{font-size:24px;font-weight:bold;line-height:30px;margin-bottom:10px;}#the7-body .elementor-11319 .elementor-element.elementor-element-cd67b61 article:not(.class-1):not(.keep-custom-css) .ele-entry-title a:hover{color:#ff0000;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .content-rollover-layout-list.meta-info-off .post-entry-wrapper{bottom:-10px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-11319 .elementor-element.elementor-element-cd67b61 .entry-meta{margin-bottom:0px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .entry-excerpt *{font-size:16px;line-height:28px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .entry-excerpt{margin-bottom:10px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-nav div:hover> i, .elementor-11319 .elementor-element.elementor-element-cd67b61 .the7-swiper-button:hover> i{color:#ff0000;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-nav div:hover> svg, .elementor-11319 .elementor-element.elementor-element-cd67b61 .the7-swiper-button:hover> svg{fill:#ff0000;color:#ff0000;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-nav div.owl-prev,.elementor-11319 .elementor-element.elementor-element-cd67b61 .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-11319 .elementor-element.elementor-element-cd67b61 .owl-nav div.owl-next,.elementor-11319 .elementor-element.elementor-element-cd67b61 .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-11319 .elementor-element.elementor-element-cd67b61 .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-11319 .elementor-element.elementor-element-8d20707{--spacer-size:67px;}.elementor-11319 .elementor-element.elementor-element-7471fea .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-11319 .elementor-element.elementor-element-7471fea .elementor-button:hover, .elementor-11319 .elementor-element.elementor-element-7471fea .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-11319 .elementor-element.elementor-element-7471fea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11319 .elementor-element.elementor-element-7471fea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11319 .elementor-element.elementor-element-7471fea .elementor-button-content-wrapper{flex-direction:row;}.elementor-11319 .elementor-element.elementor-element-7471fea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11319 .elementor-element.elementor-element-7471fea .elementor-button:hover svg, .elementor-11319 .elementor-element.elementor-element-7471fea .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-79a4b8a{--display:flex;}.elementor-11319 .elementor-element.elementor-element-4ec17dd{--display:flex;}.elementor-11319 .elementor-element.elementor-element-c3536ad{--display:flex;}.elementor-11319 .elementor-element.elementor-element-a5b61f5{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-d3d6762{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11319 .elementor-element.elementor-element-d3d6762 .elementor-divider-separator{width:100%;}.elementor-11319 .elementor-element.elementor-element-d3d6762 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11319 .elementor-element.elementor-element-7cf6422{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-37ca375{--display:flex;}.elementor-11319 .elementor-element.elementor-element-5d780d0{--display:flex;}.elementor-11319 .elementor-element.elementor-element-fb06d42{--display:flex;}.elementor-11319 .elementor-element.elementor-element-2e3e831{--display:flex;}.elementor-11319 .elementor-element.elementor-element-111ab94{--display:flex;}.elementor-11319 .elementor-element.elementor-element-e573422{--display:flex;}.elementor-11319 .elementor-element.elementor-element-df14507{--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-11319 .elementor-element.elementor-element-df14507 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-11319 .elementor-element.elementor-element-b04d42d{--divider-border-style:dashed;--divider-color:#7A7A7A;--divider-border-width:1px;}.elementor-11319 .elementor-element.elementor-element-b04d42d .elementor-divider-separator{width:100%;}.elementor-11319 .elementor-element.elementor-element-b04d42d .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-11319 .elementor-element.elementor-element-264b855{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-3ee7b98{--display:flex;}.elementor-11319 .elementor-element.elementor-element-7d59c63{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-e84b8dd{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-11319 .elementor-element.elementor-element-e84b8dd:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-446b9cd{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-11319 .elementor-element.elementor-element-446b9cd:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-b376520{--display:flex;}.elementor-11319 .elementor-element.elementor-element-6904af7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-427bc56{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-11319 .elementor-element.elementor-element-427bc56:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-7c594e0{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-11319 .elementor-element.elementor-element-7c594e0:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-9092eb9{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-11319 .elementor-element.elementor-element-9092eb9:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-efa4def{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-11319 .elementor-element.elementor-element-efa4def:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-09c5071{--display:flex;}.elementor-11319 .elementor-element.elementor-element-402bb68{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-bf88c27{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-11319 .elementor-element.elementor-element-bf88c27:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-9241cc8{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-11319 .elementor-element.elementor-element-9241cc8:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-8e5465a{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-11319 .elementor-element.elementor-element-8e5465a:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-aabba5c{--display:flex;}.elementor-11319 .elementor-element.elementor-element-c7db756{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-3c1482d{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-11319 .elementor-element.elementor-element-3c1482d:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-04e5e8b{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-11319 .elementor-element.elementor-element-04e5e8b:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-de563f8{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-11319 .elementor-element.elementor-element-de563f8:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-5ebafac{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-11319 .elementor-element.elementor-element-5ebafac:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-00ab037{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-11319 .elementor-element.elementor-element-00ab037:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-218dee6{--display:flex;}.elementor-11319 .elementor-element.elementor-element-fa2ddd5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-68908da{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-11319 .elementor-element.elementor-element-68908da:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-d9a63d8{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-11319 .elementor-element.elementor-element-d9a63d8:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-3c3cb4d{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-11319 .elementor-element.elementor-element-3c3cb4d:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-24c26b9{--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-11319 .elementor-element.elementor-element-24c26b9 > .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-11319 .elementor-element.elementor-element-24c26b9.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-11319 .elementor-element.elementor-element-24c26b9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11319 .elementor-element.elementor-element-24c26b9.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-11319 .elementor-element.elementor-element-ed803ad .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-11319 .elementor-element.elementor-element-ed803ad .elementor-button:hover, .elementor-11319 .elementor-element.elementor-element-ed803ad .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-11319 .elementor-element.elementor-element-ed803ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11319 .elementor-element.elementor-element-ed803ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-11319 .elementor-element.elementor-element-ed803ad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11319 .elementor-element.elementor-element-ed803ad .elementor-button:hover svg, .elementor-11319 .elementor-element.elementor-element-ed803ad .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_color_mode );}.elementor-11319 .elementor-element.elementor-element-57ef9fb{--spacer-size:101px;}.elementor-11319 .elementor-element.elementor-element-e2a80f7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11319 .elementor-element.elementor-element-f8a4743{--spacer-size:23px;}.elementor-11319 .elementor-element.elementor-element-548a1e1{columns:1;text-align:justify;}.elementor-11319 .elementor-element.elementor-element-76ecec3{--spacer-size:10px;}.elementor-11319 .elementor-element.elementor-element-8091e34{--spacer-size:100px;}.elementor-11319 .elementor-element.elementor-element-a8ed446{--display:flex;}@media(max-width:1024px) and (min-width:768px){.elementor-11319 .elementor-element.elementor-element-96156cb{width:100%;}}@media(max-width:1024px){.elementor-11319 .elementor-element.elementor-element-51dd993{padding:0px 0px 0px 0px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .ele-entry-title{font-size:20px;line-height:26px;}.elementor-11319 .elementor-element.elementor-element-7d59c63{--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-6904af7{--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-402bb68{--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-c7db756{--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-fa2ddd5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11319 .elementor-element.elementor-element-a0ed211 > .elementor-container{max-width:1600px;}.elementor-11319 .elementor-element.elementor-element-9a00c53{width:100%;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-stage, .elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-carousel{--stage-top-gap:0px;--stage-right-gap:060px;--stage-left-gap:060px;--stage-bottom-gap:0px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .owl-stage-outer{padding:0px 060px 0px 060px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .bottom-overlap-layout-list article:not(.no-img) .post-entry-content{margin-top:-80px;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .post-entry-content{text-align:center;}.elementor-11319 .elementor-element.elementor-element-cd67b61 .classic-layout-list .post-thumbnail-wrap{text-align:center;}.elementor-11319 .elementor-element.elementor-element-7d59c63{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-6904af7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-402bb68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-c7db756{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-fa2ddd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11319 .elementor-element.elementor-element-517cc70{margin-top:0px;margin-bottom:0px;}.elementor-11319 .elementor-element.elementor-element-96156cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}.the7_elements_carousel-cd67b61.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements_carousel-cd67b61.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements_carousel-cd67b61.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-cd67b61.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-cd67b61.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-cd67b61.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-cd67b61.portfolio-shortcode {  margin-left: auto;  margin-right: auto;}.the7_elements_carousel-cd67b61.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-cd67b61.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-cd67b61.portfolio-shortcode .owl-nav div,.the7_elements_carousel-cd67b61.portfolio-shortcode .owl-nav div:hover {  color: var(--the7-accent-color);}
/* Start custom CSS for html, class: .elementor-element-684e0d0 */: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 */