.elementor-24180 .elementor-element.elementor-element-5fab1d7d:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-5fab1d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rauhankasvatus.fi/staging/wp-content/uploads/2022/11/Untitled-2838-×-398-px-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24180 .elementor-element.elementor-element-5fab1d7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-5fab1d7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-76dae771 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-365fa16e > .elementor-container{max-width:1140px;}.elementor-24180 .elementor-element.elementor-element-365fa16e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-365fa16e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-69a18eb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-69a18eb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24180 .elementor-element.elementor-element-3c35210f > .elementor-widget-container{background-color:transparent;padding:30px 20px 30px 020px;background-image:linear-gradient(180deg, #007689 0%, #007689 100%);}.elementor-24180 .elementor-element.elementor-element-3c35210f{text-align:center;}.elementor-24180 .elementor-element.elementor-element-3c35210f .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-24180 .elementor-element.elementor-element-575fbe2f{padding:60px 0px 40px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24180 .elementor-element.elementor-element-30bbd896{text-align:left;font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.2px;}.elementor-24180 .elementor-element.elementor-element-f910937:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24180 .elementor-element.elementor-element-f910937 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24180 .elementor-element.elementor-element-f910937 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-24180 .elementor-element.elementor-element-f910937 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24180 .elementor-element.elementor-element-f910937 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-69286ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24180 .elementor-element.elementor-element-69286ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEE7E6;}.elementor-24180 .elementor-element.elementor-element-69286ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-69286ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-da43b7e > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-24180 .elementor-element.elementor-element-da43b7e{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-5599481{padding:60px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-4b28183{text-align:left;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-458bb404{margin-top:40px;margin-bottom:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-6199a447{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:40px;font-weight:900;line-height:50px;}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-24180 .elementor-element.elementor-element-6199a447 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-4fb51974{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:40px;font-weight:900;line-height:50px;}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-text{color:#020101;transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-4fb51974 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-24180 .elementor-element.elementor-element-6fd9b84{--spacer-size:50px;}.elementor-24180 .elementor-element.elementor-element-45c31f2{--spacer-size:50px;}.elementor-24180 .elementor-element.elementor-element-bf92706:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-bf92706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAE5E2;}.elementor-24180 .elementor-element.elementor-element-bf92706{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-bf92706 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-ee29456{--spacer-size:25px;}.elementor-24180 .elementor-element.elementor-element-d406ae3 .elementor-blockquote__content{color:#000000;}.elementor-24180 .elementor-element.elementor-element-d406ae3 .elementor-blockquote__author{color:#010101;}.elementor-24180 .elementor-element.elementor-element-d406ae3 .elementor-blockquote__tweet-button{color:#020202;}.elementor-24180 .elementor-element.elementor-element-d406ae3 .elementor-blockquote__tweet-button svg{fill:#020202;}.elementor-24180 .elementor-element.elementor-element-d406ae3 .elementor-blockquote:before{color:#000000;font-size:calc(1px * 100);}.elementor-24180 .elementor-element.elementor-element-87d4158{--spacer-size:50px;}.elementor-24180 .elementor-element.elementor-element-1f4d5bb4{padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-a945c8a{--spacer-size:50px;}.elementor-24180 .elementor-element.elementor-element-6fbc6c21{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-57baf545 > .elementor-widget-container{margin:0px 0px 0px 104px;}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-57baf545{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-3989cb00{margin-top:0px;margin-bottom:0px;}.elementor-24180 .elementor-element.elementor-element-b9a8af2 > .elementor-widget-container{margin:0px 0px 0px 104px;padding:0px 0px 100px 0px;}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-b9a8af2{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-b7c6800{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-8e05b92 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-fab532f{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-139e779 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-6661e02{padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-38d1e5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-38d1e5d{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-6ff580a1{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-43a9ba09 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-7d93a4f1{padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-7d350bca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-7d350bca{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-5c611c55{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-55785c70 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-6ed16b64{padding:0px 0px 120px 0px;}.elementor-24180 .elementor-element.elementor-element-120d4bef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-120d4bef{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-40a7ad75{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-55ea856e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-2f7dc5d{padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-4353884 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-4353884{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-dcdc608{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-598536d .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-dcc258b{padding:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-760476e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-760476e{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-247ffbb{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-4072d7b .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-9e39f04{padding:0px 0px 120px 0px;}.elementor-24180 .elementor-element.elementor-element-bc75bb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-bc75bb6{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-7e713051:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-7e713051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24180 .elementor-element.elementor-element-7e713051 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-7e713051{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-180b0d1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-284ee593{--spacer-size:50px;}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-5ba974b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;}.elementor-24180 .elementor-element.elementor-element-5ba974b .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-46cb5d9a:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-46cb5d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-46cb5d9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-46cb5d9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-76b1a46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-76b1a46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-14c35cb0{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-1105bebb:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-1105bebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-1105bebb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-1105bebb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-2446fb59 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-24180 .elementor-element.elementor-element-2446fb59 .elementor-icon-wrapper{text-align:left;}.elementor-24180 .elementor-element.elementor-element-6ce1ecc0:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-6ce1ecc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-6ce1ecc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-6ce1ecc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-1feb9fb0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-f0d3632{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-63ced483:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-63ced483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-63ced483{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-63ced483 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-50f4c61 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-24180 .elementor-element.elementor-element-50f4c61 .elementor-icon-wrapper{text-align:left;}.elementor-24180 .elementor-element.elementor-element-33823e8c:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-33823e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-33823e8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-33823e8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-41803d3e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-76395a88{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-753bd7f6:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-753bd7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-753bd7f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-753bd7f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-33df960e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;}.elementor-24180 .elementor-element.elementor-element-33df960e .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-3e62cd8e:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-3e62cd8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-3e62cd8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-3e62cd8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-773eaa6a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-7423ef68{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-7402dd06:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-7402dd06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-7402dd06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-7402dd06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-340f4226 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-24180 .elementor-element.elementor-element-340f4226 .elementor-icon-wrapper{text-align:left;}.elementor-24180 .elementor-element.elementor-element-1d6bec0c:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-1d6bec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-1d6bec0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-1d6bec0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-276fdb28 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-4125d168{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-919ac07:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-919ac07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-919ac07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-919ac07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-c9a664d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;}.elementor-24180 .elementor-element.elementor-element-c9a664d .elementor-icon-list-text{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-15734e20:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-15734e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-15734e20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-15734e20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-a2eb2d1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-3febd727{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-762f8f3a:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-762f8f3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-762f8f3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-762f8f3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-527ce645 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-24180 .elementor-element.elementor-element-527ce645 .elementor-icon-wrapper{text-align:left;}.elementor-24180 .elementor-element.elementor-element-4bcd4487:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-4bcd4487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-4bcd4487{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-4bcd4487 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-48cf1006 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-465dba00{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-1bf29db:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-1bf29db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-1bf29db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-1bf29db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-31fca58 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-24180 .elementor-element.elementor-element-31fca58 .elementor-icon-wrapper{text-align:left;}.elementor-24180 .elementor-element.elementor-element-307a5b0:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-307a5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-307a5b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-307a5b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-b62760a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-a0c49d8{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-524106d:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-524106d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDE7E6 0%, #FDE7E6 100%);}.elementor-24180 .elementor-element.elementor-element-524106d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24180 .elementor-element.elementor-element-524106d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-8407a59 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-24180 .elementor-element.elementor-element-8407a59 .elementor-icon-wrapper{text-align:left;}.elementor-24180 .elementor-element.elementor-element-1d7e424:not(.elementor-motion-effects-element-type-background), .elementor-24180 .elementor-element.elementor-element-1d7e424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE7E6;}.elementor-24180 .elementor-element.elementor-element-1d7e424{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-1d7e424 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24180 .elementor-element.elementor-element-d16c48d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:800;}.elementor-24180 .elementor-element.elementor-element-977f9bc{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-234b6f52{padding:40px 0px 40px 0px;}.elementor-24180 .elementor-element.elementor-element-737dfe4f > .elementor-widget-container{margin:0px 0px 0px 104px;}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24180 .elementor-element.elementor-element-737dfe4f{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-text{transition:color 0.3s;}@media(min-width:768px){.elementor-24180 .elementor-element.elementor-element-69a18eb4{width:100%;}.elementor-24180 .elementor-element.elementor-element-f910937{width:28.667%;}.elementor-24180 .elementor-element.elementor-element-69286ab{width:48.55%;}.elementor-24180 .elementor-element.elementor-element-93d7f26{width:22.447%;}.elementor-24180 .elementor-element.elementor-element-e6b0071{width:35.476%;}.elementor-24180 .elementor-element.elementor-element-2e168038{width:26.513%;}.elementor-24180 .elementor-element.elementor-element-1844199{width:37.285%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-24180 .elementor-element.elementor-element-57baf545 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-57baf545 .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-b9a8af2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-b9a8af2 .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-38d1e5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-38d1e5d .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-7d350bca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-7d350bca .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-120d4bef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-120d4bef .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-4353884 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-4353884 .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-760476e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-760476e .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-bc75bb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-bc75bb6 .elementor-icon-list-item > a{font-size:16px;}.elementor-24180 .elementor-element.elementor-element-7e713051{padding:0px 0px 0px 10px;}.elementor-24180 .elementor-element.elementor-element-737dfe4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24180 .elementor-element.elementor-element-737dfe4f .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for section, class: .elementor-element-458bb404 */.navigate-events-items a{
    background: #FDE7E6;
    padding: 30px 15px;
}
.navigate-events-items a:hover{
    background: #044E3E;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f4d5bb4 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fbc6c21 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 0; 
    left: 5px;
    display: flex;
    align-items: center;  
    height: 50px;
} 
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;
	min-height: 50px;
    align-items: center;
    display: flex;
}
@media (max-width:479px){
 .elementor-inline-items{
	   margin-left: 0;
 }
 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
	   width: 100%;
	   margin-bottom: 15px;
	}
	.theme_days_sec2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
	   margin-bottom: 15px;     
	}
	.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span.elementor-icon-inner-text{
    	max-width: 150px;      
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3989cb00 */.theme_days_sec2 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec2 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec2 .elementor-icon-list-item svg path{
    fill: #96386c;
}
.theme_days_sec2 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec2 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec2 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff;
    margin-top: -5px;
    width: 100px; 
}
.theme_days_sec2 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec2 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec2 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec2 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec2 .elementor-icon-list-item a label{
	position: absolute;
    top: 8px; 
    left: 5px; 
}
.theme_days_sec2 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;    
} 
@media (max-width:479px){
	.theme_days_sec2 .elementor-inline-items{
	   margin-left: 0;
	}
	.theme_days_sec2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
	   width: 100%;
	}
	.theme_days_sec2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
	   margin-bottom: 15px; 
	}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-38d1e5d */.video_sec .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.video_sec .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.video_sec .elementor-icon-list-item svg path{
    fill: #ffffff;
}
.video_sec .elementor-icon-list-item a{
    text-decoration: none;
}
.video_sec .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.video_sec .elementor-icon-list-item:hover a label{
    color: #000;
} 
.video_sec .elementor-icon-list-item:hover a {
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
    margin-left: 98px; 
    width: 100%;
    display: block;
    min-height: 50px;  
    display: flex;
    align-items: center;
    background: #fde7e6;
    padding: 15px;
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text:hover{
    background: #044e3e; 
    color: #ffffff; 
}
.video_sec .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px; 
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 40px;   
} 
.video_sec .elementor-widget-container{
	max-width: 800px;
    margin: auto; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6661e02 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ff580a1 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7d350bca */.video_sec .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.video_sec .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.video_sec .elementor-icon-list-item svg path{
    fill: #ffffff;
}
.video_sec .elementor-icon-list-item a{
    text-decoration: none;
}
.video_sec .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.video_sec .elementor-icon-list-item:hover a label{
    color: #000;
} 
.video_sec .elementor-icon-list-item:hover a {
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
    margin-left: 98px; 
    width: 100%;
    display: block;
    min-height: 50px;  
    display: flex;
    align-items: center;
    background: #fde7e6;
    padding: 15px;
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text:hover{
    background: #044e3e; 
    color: #ffffff; 
}
.video_sec .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px; 
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 40px;   
} 
.video_sec .elementor-widget-container{
	max-width: 800px;
    margin: auto; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d93a4f1 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c611c55 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-120d4bef */.video_sec .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.video_sec .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.video_sec .elementor-icon-list-item svg path{
    fill: #ffffff;
}
.video_sec .elementor-icon-list-item a{
    text-decoration: none;
}
.video_sec .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.video_sec .elementor-icon-list-item:hover a label{
    color: #000;
} 
.video_sec .elementor-icon-list-item:hover a {
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
    margin-left: 98px; 
    width: 100%;
    display: block;
    min-height: 50px;  
    display: flex;
    align-items: center;
    background: #fde7e6;
    padding: 15px;
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text:hover{
    background: #044e3e; 
    color: #ffffff; 
}
.video_sec .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px; 
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 40px;   
} 
.video_sec .elementor-widget-container{
	max-width: 800px;
    margin: auto; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ed16b64 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important; 
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4353884 */.video_sec .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.video_sec .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.video_sec .elementor-icon-list-item svg path{
    fill: #ffffff;
}
.video_sec .elementor-icon-list-item a{
    text-decoration: none;
}
.video_sec .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.video_sec .elementor-icon-list-item:hover a label{
    color: #000;
} 
.video_sec .elementor-icon-list-item:hover a {
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
    margin-left: 98px; 
    width: 100%;
    display: block;
    min-height: 50px;  
    display: flex;
    align-items: center;
    background: #fde7e6;
    padding: 15px;
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text:hover{
    background: #044e3e; 
    color: #ffffff; 
}
.video_sec .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px; 
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 40px;   
} 
.video_sec .elementor-widget-container{
	max-width: 800px;
    margin: auto; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f7dc5d */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dcdc608 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-760476e */.video_sec .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.video_sec .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.video_sec .elementor-icon-list-item svg path{
    fill: #ffffff;
}
.video_sec .elementor-icon-list-item a{
    text-decoration: none;
}
.video_sec .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.video_sec .elementor-icon-list-item:hover a label{
    color: #000;
} 
.video_sec .elementor-icon-list-item:hover a {
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
    margin-left: 98px; 
    width: 100%;
    display: block;
    min-height: 50px;  
    display: flex;
    align-items: center;
    background: #fde7e6;
    padding: 15px;
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text:hover{
    background: #044e3e; 
    color: #ffffff; 
}
.video_sec .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px; 
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 40px;   
} 
.video_sec .elementor-widget-container{
	max-width: 800px;
    margin: auto; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dcc258b */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-247ffbb */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bc75bb6 */.video_sec .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.video_sec .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.video_sec .elementor-icon-list-item svg path{
    fill: #ffffff;
}
.video_sec .elementor-icon-list-item a{
    text-decoration: none;
}
.video_sec .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.video_sec .elementor-icon-list-item:hover a label{
    color: #000;
} 
.video_sec .elementor-icon-list-item:hover a {
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
    margin-left: 98px; 
    width: 100%;
    display: block;
    min-height: 50px;  
    display: flex;
    align-items: center;
    background: #fde7e6;
    padding: 15px;
    color: #000;
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text:hover{
    background: #044e3e; 
    color: #ffffff; 
}
.video_sec .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px; 
}
.video_sec .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 40px;   
} 
.video_sec .elementor-widget-container{
	max-width: 800px;
    margin: auto; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e39f04 */.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important; 
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 3px; 
    left: 5px;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e713051 */.side-sec {
    position: relative;  
}
.side-sec .elementor-widget-wrap{
    padding: 0 !important;
    position: relative; 
}
.side-sec:before{
    content: '';
    position: absolute;
    width: 100%; 
    height: 30px;
    background: #fde7e6;
    bottom: 0;
    left: 0;
    right: 0;
}
.side-sec svg{
	width: 100px !important; 
	height: 100px !important;
}
.side-sec .elementor-icon-list-text{
	background: #044e3e; 
    width: 100%;
    padding: 40px 15px !important; 
    position: relative;    
    min-width: 60vw; 
    text-align: left; 
    color: #fff;
    margin-left: 15px; 
}
@media (max-width: 1199px){
    .side-sec .elementor-icon-list-text{
        min-width:auto;   
    }
    .side-sec:before{width:auto;}
    .side-sec svg{
    	width: 80px !important; 
    	height: 80px !important;
    } 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c35cb0 */.content-sec h3{
    font-size: 30px;
    font-weight: 800; 
} 
.content-sec h4{
    font-size: 20px;
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1105bebb */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0d3632 */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63ced483 */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76395a88 */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-753bd7f6 */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7423ef68 */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7402dd06 */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4125d168 */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-919ac07 */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3febd727 */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-762f8f3a */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-465dba00 */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1bf29db */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c49d8 */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-524106d */.icon_sec{
    position: relative;
}
.icon_sec svg{
    width: 100px !important; 
    height: 100px !important; 
} 
.icon_sec:before{
    content: '';
    position: absolute;
    height: 8px; 
    background: #ffffff; 
    z-index: 0;
    width: 100%;
    top: 50%; 
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-977f9bc */.text_block h4{
    font-size: 20px; 
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-234b6f52 */.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a {
    align-items:initial !important;
}

.theme_days_sec1 .elementor-icon-list-item{
    position: relative;
    min-height: 50px;
    display: flex;
    align-items: center;
    padding: 0 !important;
}
.theme_days_sec1 .elementor-icon-list-item svg{
    position: absolute;
    left: 0;
    height: 50px;
    top: 0;
    z-index: -1;
}
.theme_days_sec1 .elementor-icon-list-item svg path{
    fill: #044e3e;
}
.theme_days_sec1 .elementor-icon-list-item:hover svg path{
    fill: #fde7e6;
}
.theme_days_sec1 .elementor-icon-list-item a{
    text-decoration: none;
}
.theme_days_sec1 .elementor-icon-list-item a label{
    margin-right: 10px;
    font-weight: bold;
    color: #fff; 
    width: 100px; 
}
.theme_days_sec1 .elementor-icon-list-item:hover a label{
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item:hover span{
    font-weight: bold;
}
.theme_days_sec1 .elementor-icon-list-item:hover a {
    color: #000;
}
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	position: relative;
}
.theme_days_sec1 .elementor-icon-list-item a label{
	position: absolute;
    top: 0px; 
    left: 5px;
    display: flex;
    align-items: center;  
    height: 50px;
} 
.theme_days_sec1 .elementor-icon-list-item .elementor-icon-list-text{
	padding-left: 120px;
	min-height: 50px;
    align-items: center;
    display: flex;
}
@media (max-width:479px){
 .elementor-inline-items{
	   margin-left: 0;
 }
 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
	   width: 100%;
	   margin-bottom: 15px;
	}
	.theme_days_sec2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
	   margin-bottom: 15px;     
	}
	.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span.elementor-icon-inner-text{
    	max-width: 150px;      
    }
}/* End custom CSS */