.elementor-2007 .elementor-element.elementor-element-45378cd:not(.elementor-motion-effects-element-type-background), .elementor-2007 .elementor-element.elementor-element-45378cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29A2D6;}.elementor-2007 .elementor-element.elementor-element-45378cd > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-45378cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 24px 56px 24px;}.elementor-2007 .elementor-element.elementor-element-45378cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2007 .elementor-element.elementor-element-798fcd8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2007 .elementor-element.elementor-element-798fcd8{text-align:center;}.elementor-2007 .elementor-element.elementor-element-798fcd8 img{width:262px;}.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 );color:var( --e-global-color-primary );}.elementor-2007 .elementor-element.elementor-element-65b229c{text-align:center;}.elementor-2007 .elementor-element.elementor-element-65b229c .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2007 .elementor-element.elementor-element-aff1544{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-2007 .elementor-element.elementor-element-1ba3fd1:not(.elementor-motion-effects-element-type-background), .elementor-2007 .elementor-element.elementor-element-1ba3fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2007 .elementor-element.elementor-element-1ba3fd1 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-1ba3fd1{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9CBBF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-2007 .elementor-element.elementor-element-1ba3fd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2007 .elementor-element.elementor-element-79da91b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2007 .elementor-element.elementor-element-79da91b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2007 .elementor-element.elementor-element-79da91b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2007 .elementor-element.elementor-element-79da91b .elementor-icon-list-text{transition:color 0.3s;}.elementor-2007 .elementor-element.elementor-element-a37a01e > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-a37a01e{padding:48px 24px 24px 24px;}.elementor-2007 .elementor-element.elementor-element-961a997{text-align:start;}.elementor-2007 .elementor-element.elementor-element-961a997 .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-b39e578{font-family:"Montserrat", Sans-serif;font-size:15px;color:#3A332F;}.elementor-2007 .elementor-element.elementor-element-762b7d3 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-762b7d3{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-9fdeb02{text-align:start;}.elementor-2007 .elementor-element.elementor-element-9fdeb02 .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-24338b7 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-24338b7{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-15a7f2e{text-align:start;}.elementor-2007 .elementor-element.elementor-element-15a7f2e .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-fe759f9 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-fe759f9{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-e50c64b{text-align:start;}.elementor-2007 .elementor-element.elementor-element-e50c64b .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-438a5e2 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-438a5e2{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-0f9b2a4{text-align:start;}.elementor-2007 .elementor-element.elementor-element-0f9b2a4 .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-414f156 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-414f156{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-4d71850{text-align:start;}.elementor-2007 .elementor-element.elementor-element-4d71850 .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-d0d2038 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-d0d2038{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-0adad95{text-align:start;}.elementor-2007 .elementor-element.elementor-element-0adad95 .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-df2a7ad > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-df2a7ad{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-f6f3773{text-align:start;}.elementor-2007 .elementor-element.elementor-element-f6f3773 .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-2007 .elementor-element.elementor-element-95efc77 > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-95efc77{padding:36px 24px 36px 24px;}.elementor-2007 .elementor-element.elementor-element-3b61d90{text-align:start;}.elementor-2007 .elementor-element.elementor-element-3b61d90 .elementor-heading-title{font-family:"Lovelo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:#08415C;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2007 .elementor-element.elementor-element-48e4786.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-48e4786.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-48e4786.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-48e4786 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-48e4786 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-1c549e0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-1c549e0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-1c549e0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-1c549e0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-1c549e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-aa354d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-aa354d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-aa354d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-aa354d9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-aa354d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-98b4242.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-98b4242.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-98b4242.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-98b4242 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-98b4242 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-e0f2e3b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-e0f2e3b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-e0f2e3b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-e0f2e3b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-e0f2e3b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-f09608f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-f09608f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-f09608f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-f09608f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-f09608f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-30f0979.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-30f0979.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-30f0979.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-30f0979 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-30f0979 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-582ab7d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-582ab7d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-582ab7d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-582ab7d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-582ab7d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-41d5ec3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-41d5ec3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-41d5ec3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-41d5ec3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-41d5ec3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-90878b4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-90878b4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-90878b4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-90878b4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-90878b4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-499a812.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-499a812.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-499a812.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-499a812 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-499a812 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-398d589.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-398d589.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-398d589.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-398d589 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-398d589 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-27a1ed8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-27a1ed8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-27a1ed8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-27a1ed8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-27a1ed8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-6f86e97.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2007 .elementor-element.elementor-element-6f86e97.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2007 .elementor-element.elementor-element-6f86e97.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-6f86e97 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2007 .elementor-element.elementor-element-6f86e97 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2007 .elementor-element.elementor-element-cb2858e > .elementor-container{max-width:1120px;}.elementor-2007 .elementor-element.elementor-element-cb2858e{border-style:solid;border-width:2px 0px 0px 0px;border-color:#826754;padding:28px 24px 72px 24px;}.elementor-2007 .elementor-element.elementor-element-f7972cb{font-family:"Montserrat", Sans-serif;}.elementor-bc-flex-widget .elementor-2007 .elementor-element.elementor-element-24e80dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2007 .elementor-element.elementor-element-24e80dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2007 .elementor-element.elementor-element-933e033 .elementor-button{background-color:#08415C;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 28px 15px 28px;}.elementor-2007 .elementor-element.elementor-element-933e033 .elementor-button:hover, .elementor-2007 .elementor-element.elementor-element-933e033 .elementor-button:focus{background-color:#052B3D;color:#FFFFFF;}.elementor-2007 .elementor-element.elementor-element-933e033 .elementor-button:hover svg, .elementor-2007 .elementor-element.elementor-element-933e033 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2007 .elementor-element.elementor-element-9fba5c5{width:66%;}.elementor-2007 .elementor-element.elementor-element-24e80dc{width:34%;}}@media(max-width:767px){.elementor-2007 .elementor-element.elementor-element-65b229c .elementor-heading-title{font-size:42px;}.elementor-2007 .elementor-element.elementor-element-9fdeb02 .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-15a7f2e .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-e50c64b .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-0f9b2a4 .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-4d71850 .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-0adad95 .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-f6f3773 .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-3b61d90 .elementor-heading-title{font-size:28px;}.elementor-2007 .elementor-element.elementor-element-48e4786 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-1c549e0 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-aa354d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-98b4242 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-e0f2e3b .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-f09608f .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-30f0979 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-582ab7d .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-41d5ec3 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-90878b4 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-499a812 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-398d589 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-27a1ed8 .elementor-image-box-img{margin-bottom:15px;}.elementor-2007 .elementor-element.elementor-element-6f86e97 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS */body.elementor-page-2007{background-color:#F2EBE6}
body.elementor-page-2007 .ls-hero .elementor-widget-text-editor{max-width:640px;margin-left:auto;margin-right:auto}
body.elementor-page-2007 .ls-nav .elementor-icon-list-items{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
body.elementor-page-2007 .ls-nav .elementor-icon-list-item{margin:0!important;padding:0!important}
body.elementor-page-2007 .ls-nav .elementor-icon-list-item:after{display:none!important}
body.elementor-page-2007 .ls-nav .elementor-icon-list-icon{display:none}
body.elementor-page-2007 .ls-nav .elementor-icon-list-item a{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:2px solid #08415C;color:#08415C;background:transparent;text-decoration:none;transition:background .15s,color .15s}
body.elementor-page-2007 .ls-nav .elementor-icon-list-text{color:inherit!important;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;padding:0!important}
body.elementor-page-2007 .ls-nav .elementor-icon-list-item a:hover,body.elementor-page-2007 .ls-nav .elementor-icon-list-item:last-child a{background:#08415C;color:#FFFFFF}
body.elementor-page-2007 .ls-sec,body.elementor-page-2007 .ls-legend-sec{scroll-margin-top:110px}
body.elementor-page-2007 .ls-sec>.elementor-container>.elementor-column>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));column-gap:64px;align-content:start;align-items:start}
body.elementor-page-2007 .ls-sec .elementor-widget-wrap>.elementor-element{margin:0!important;width:auto!important;max-width:none!important}
body.elementor-page-2007 .ls-sec .ls-head,body.elementor-page-2007 .ls-sec .ls-sub,body.elementor-page-2007 .ls-sec .ls-note,body.elementor-page-2007 .ls-sec .ls-empty{grid-column:1/-1}
body.elementor-page-2007 .ls-head{padding-bottom:14px;border-bottom:2px solid #826754;margin-bottom:8px!important}
body.elementor-page-2007 .ls-head:has(+.ls-sub){border-bottom:0;padding-bottom:6px;margin-bottom:0!important}
body.elementor-page-2007 .ls-sub{padding-bottom:14px;border-bottom:2px solid #826754;margin-bottom:8px!important}
body.elementor-page-2007 .ls-sub p{margin:0;font-size:15px;font-weight:500;color:#6B5444}
body.elementor-page-2007 .ls-kids>.elementor-container{background:#FFE8D1;padding:40px clamp(20px,4vw,48px)}
body.elementor-page-2007 .ls-item{padding:20px 0;border-bottom:1px solid #D9CBBF}
body.elementor-page-2007 .ls-item p:last-child{margin-bottom:0}
body.elementor-page-2007 .ls-row{display:flex;align-items:baseline;gap:12px}
body.elementor-page-2007 .ls-row h3{display:flex;align-items:baseline;gap:12px;flex:1 1 auto;margin:0;font-family:'Montserrat',sans-serif;font-weight:700;font-size:18px;line-height:1.35;color:#08415C}
body.elementor-page-2007 .ls-row h3::after{content:'';flex:1 1 24px;min-width:24px;border-bottom:2px dotted #B8A596;transform:translateY(-5px)}
body.elementor-page-2007 .ls-price{font-family:'Montserrat',sans-serif;font-weight:700;font-size:18px;color:#08415C;white-space:nowrap}
body.elementor-page-2007 .ls-price small{font-weight:500;font-size:12px;color:#6B5444}
body.elementor-page-2007 .ls-desc{margin:6px 0 0;font-size:15px;line-height:1.6;color:#3A332F}
body.elementor-page-2007 .ls-meta{margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}
body.elementor-page-2007 .ls-chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:1.4;color:#5C4434;background:#FFFFFF;border:1px solid #D9CBBF;border-radius:999px;padding:2px 10px 2px 4px}
body.elementor-page-2007 .ls-chip img{width:20px;height:20px;display:block}
body.elementor-page-2007 .ls-tag{font-size:12px;font-weight:600;color:#08415C;background:#D6E6F7;border-radius:999px;padding:4px 10px}
body.elementor-page-2007 .ls-warn{margin:10px 0 0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#9A2A12}
body.elementor-page-2007 .ls-warn[hidden],body.elementor-page-2007 .ls-empty[hidden],body.elementor-page-2007 .ls-fstatus[hidden]{display:none}
body.elementor-page-2007 .ls-item.is-blocked .elementor-widget-container>*:not(.ls-warn){opacity:.38}
body.elementor-page-2007 .ls-note p{margin:16px 0 0;font-size:14px;color:#6B5444;font-style:italic}
body.elementor-page-2007 .ls-empty{padding:24px 0;margin:0;font-size:15px;color:#6B5444}
body.elementor-page-2007 .ls-filter>.elementor-container{background:#FFFFFF;border-top:6px solid #8EB8E5;padding:28px clamp(18px,3vw,36px)}
body.elementor-page-2007 .ls-filter .elementor-widget-wrap>.elementor-element{margin-bottom:8px}
body.elementor-page-2007 .ls-fgrid{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}
body.elementor-page-2007 .ls-fbtn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px 0 6px;border:1px solid #D9CBBF;border-radius:999px;background:#F2EBE6;color:#3A332F;font:600 13px 'Montserrat',sans-serif;line-height:1;cursor:pointer;text-transform:none}
body.elementor-page-2007 .ls-fbtn img{width:30px;height:30px;display:block}
body.elementor-page-2007 .ls-fbtn:hover,body.elementor-page-2007 .ls-fbtn:focus{border-color:#826754;background:#F2EBE6;color:#3A332F}
body.elementor-page-2007 .ls-fbtn.is-on,body.elementor-page-2007 .ls-fbtn.is-on:hover,body.elementor-page-2007 .ls-fbtn.is-on:focus{background:#08415C;border-color:#08415C;color:#FFFFFF}
body.elementor-page-2007 .ls-fbtn.is-on img{filter:brightness(0) invert(1)}
body.elementor-page-2007 .ls-fbar{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between}
body.elementor-page-2007 .ls-check{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;color:#161515;cursor:pointer}
body.elementor-page-2007 .ls-check input{width:20px;height:20px;accent-color:#08415C;margin:0}
body.elementor-page-2007 .ls-fstatus{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}
body.elementor-page-2007 .ls-status{margin:0;font-family:'Montserrat',sans-serif;font-size:15px;color:#3A332F}
body.elementor-page-2007 .ls-status strong{color:#08415C}
body.elementor-page-2007 .ls-clear{min-height:44px;padding:0 20px;border:2px solid #08415C;border-radius:0;background:transparent;color:#08415C;font:600 14px 'Montserrat',sans-serif;cursor:pointer;text-transform:none}
body.elementor-page-2007 .ls-clear:hover,body.elementor-page-2007 .ls-clear:focus{background:#08415C;color:#FFFFFF}
body.elementor-page-2007 .ls-legend-sec>.elementor-container>.elementor-column>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}
body.elementor-page-2007 .ls-legend-sec .elementor-widget-wrap>.elementor-element{margin:0!important;width:auto!important;max-width:none!important}
body.elementor-page-2007 .ls-legend-sec .ls-head,body.elementor-page-2007 .ls-legend-sec .ls-sub,body.elementor-page-2007 .ls-legend-sec .ls-disclaimer{grid-column:1/-1}
body.elementor-page-2007 .ls-lcard .elementor-widget-container{background:#FFFFFF;border:1px solid #D9CBBF;padding:10px 12px;height:100%}
body.elementor-page-2007 .ls-lcard .elementor-image-box-wrapper{display:flex!important;align-items:center;gap:10px;text-align:left!important}
body.elementor-page-2007 .ls-lcard .elementor-image-box-img{width:40px!important;flex:none;margin:0!important}
body.elementor-page-2007 .ls-lcard .elementor-image-box-img img{width:40px;height:40px}
body.elementor-page-2007 .ls-lcard .elementor-image-box-content{display:flex;flex-direction:column-reverse}
body.elementor-page-2007 .ls-lcard .elementor-image-box-title{margin:0;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;color:#161515}
body.elementor-page-2007 .ls-lcard .elementor-image-box-description{margin:0;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:#826754}
body.elementor-page-2007 .ls-disclaimer .elementor-widget-container{background:#FFE8D1;padding:20px 24px;margin-top:12px}
body.elementor-page-2007 .ls-disclaimer p{margin:0 0 8px;font-size:15px;line-height:1.6;color:#3D3029}
body.elementor-page-2007 .ls-disclaimer p:last-child{margin:0}
body.elementor-page-2007 .ls-foot p{margin:0 0 6px;font-size:15px;color:#3A332F}
@media (max-width:640px){body.elementor-page-2007 .ls-row h3,body.elementor-page-2007 .ls-price{font-size:17px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lovelo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://la-sal.com/wp-content/uploads/Lovelo-Black.eot');
	src: url('https://la-sal.com/wp-content/uploads/Lovelo-Black.eot?#iefix') format('embedded-opentype'),
		url('https://la-sal.com/wp-content/uploads/Lovelo-Black.woff2') format('woff2'),
		url('https://la-sal.com/wp-content/uploads/Lovelo-Black.woff') format('woff'),
		url('https://la-sal.com/wp-content/uploads/Lovelo-Black-1.ttf') format('truetype'),
		url('https://la-sal.com/wp-content/uploads/Lovelo-Black.svg#Lovelo') format('svg');
}
/* End Custom Fonts CSS */