.elementor-31 .elementor-element.elementor-element-f1ed1d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-f1ed1d6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f1ed1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-01ae840 );}.elementor-31 .elementor-element.elementor-element-bf32939{--display:flex;}.elementor-31 .elementor-element.elementor-element-bf32939.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b99f94d{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-b99f94d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:55px;color:#2C2523;}.elementor-31 .elementor-element.elementor-element-be7a83f{--display:flex;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-0ef4a9b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:2px;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-text{transition:color 0.3s;}.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 );line-height:var( --e-global-typography-text-line-height );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-31 .elementor-element.elementor-element-45e0360{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-670c3fa{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-31 .elementor-element.elementor-element-670c3fa.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-583c292 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-583c292 .elementor-heading-title a:hover, .elementor-31 .elementor-element.elementor-element-583c292 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-0e11b5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2d4b8ba{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5881d8f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-5881d8f.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2346da3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-2346da3 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e3318f1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-49cea0f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-49cea0f.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-b780273{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-b780273 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d84bec4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1a7845b{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-1a7845b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-63ecf10{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-63ecf10 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d16b32f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d284ae4{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-d284ae4.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-29b1d8b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-29b1d8b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-3e3314d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-69d3220{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-69d3220.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-91c51c7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-91c51c7 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1fbd8f1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ffcdc0b{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-ffcdc0b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-515068b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-515068b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2833c19{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 0px 0px;--n-accordion-title-hover-color:var( --e-global-color-8f47228 );--n-accordion-title-active-color:var( --e-global-color-8f47228 );--n-accordion-icon-size:18px;}.elementor-31 .elementor-element.elementor-element-2833c19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-85569fc );}.elementor-31 .elementor-element.elementor-element-2833c19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-2833c19 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-2833c19 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-31 .elementor-element.elementor-element-2833c19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;font-weight:500;line-height:25px;}.elementor-31 .elementor-element.elementor-element-1c9b161{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-efd70eb{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-efd70eb.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-e76e53a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-e76e53a p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-99fd929{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a6d9dac{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-a6d9dac.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-4f79be8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-4f79be8 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7dd7076{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e8e11ee{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-e8e11ee.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-9482775{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-9482775 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-5bef140{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0f64a1c{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-0f64a1c.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-b2449c6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-b2449c6 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-9e88161{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3bcab83{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-3bcab83.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-a485ac5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-a485ac5 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-4a432fb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-30f7e37{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-30f7e37.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-0bc6e99{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-0bc6e99 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-675ed5b{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 0px 0px;--n-accordion-title-hover-color:var( --e-global-color-8f47228 );--n-accordion-title-active-color:var( --e-global-color-8f47228 );--n-accordion-icon-size:18px;}.elementor-31 .elementor-element.elementor-element-675ed5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-85569fc );}.elementor-31 .elementor-element.elementor-element-675ed5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-675ed5b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-675ed5b {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-31 .elementor-element.elementor-element-675ed5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;font-weight:500;line-height:25px;}.elementor-31 .elementor-element.elementor-element-0bc853c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-61db8e6 );}.elementor-31 .elementor-element.elementor-element-080e081{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:16px 16px 16px 16px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-080e081.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-a32dbd9{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-cb7f55b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4f83b66{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4f83b66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1be2e48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-1be2e48:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-ad09ae0.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-ad09ae0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-68af0c5.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-68af0c5 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-68af0c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-68af0c5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-68af0c5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-68af0c5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-68af0c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-68af0c5 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-68af0c5 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-438798c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-438798c:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-5fec06c.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-5fec06c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-b64daa3.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-b64daa3 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-b64daa3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-b64daa3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b64daa3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-b64daa3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b64daa3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-b64daa3 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-b64daa3 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-243fd14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-243fd14:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-9c49fe3.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-9c49fe3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0d1bf3a.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-0d1bf3a .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-0d1bf3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-0d1bf3a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-0d1bf3a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-0d1bf3a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-0d1bf3a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-0d1bf3a .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-0d1bf3a .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-7dafa06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-7dafa06:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-bdbc859.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-bdbc859 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-92c6e53.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-92c6e53 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-92c6e53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-92c6e53.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-92c6e53.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-92c6e53.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-92c6e53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-92c6e53 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-92c6e53 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-9e77238{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-9e77238:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-3b68753.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-3b68753 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-557451f.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-557451f .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-557451f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-557451f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-557451f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-557451f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-557451f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-557451f .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-557451f .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-124a66b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-124a66b:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-237a59c.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-237a59c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6a04da2.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-6a04da2 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-6a04da2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6a04da2.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-6a04da2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6a04da2.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-6a04da2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6a04da2 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-6a04da2 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-3fafda1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-3fafda1:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-5854e03.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-5854e03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-20d90f3.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-20d90f3 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-20d90f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-20d90f3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-20d90f3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-20d90f3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-20d90f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-20d90f3 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-20d90f3 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-08ba768{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-08ba768:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-55c35d6.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-55c35d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-95f2e48.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-95f2e48 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-95f2e48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-95f2e48.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-95f2e48.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-95f2e48.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-95f2e48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-95f2e48 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-95f2e48 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-9220756{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-9220756:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-6f4e3dd.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-6f4e3dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-a713fac.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-a713fac .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-a713fac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a713fac.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a713fac.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a713fac.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a713fac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a713fac .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-a713fac .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-823080c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-823080c:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-ef671f6.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-ef671f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-cd80947.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-cd80947 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-cd80947.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-cd80947.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-cd80947.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-cd80947.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-cd80947.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-cd80947 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-cd80947 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-48c232f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-effe49e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-effe49e:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-befb3c8.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-befb3c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5d4ad2b.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-5d4ad2b .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-5d4ad2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5d4ad2b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5d4ad2b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5d4ad2b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5d4ad2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5d4ad2b .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-5d4ad2b .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-154e43a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-154e43a:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-5bb9a1a.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-5bb9a1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-14f45a4.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-14f45a4 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-14f45a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-14f45a4.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-14f45a4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-14f45a4.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-14f45a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-14f45a4 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-14f45a4 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-6a8961f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-6a8961f:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-b18f886.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-b18f886 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5015b82.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-5015b82 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-5015b82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5015b82.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5015b82.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5015b82.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5015b82.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5015b82 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-5015b82 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-d681d55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-d681d55:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-9a3763e.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-9a3763e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5a0658f.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-5a0658f .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-5a0658f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5a0658f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5a0658f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5a0658f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5a0658f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5a0658f .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-5a0658f .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-6147328{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-6147328:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-b70b0dd.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-b70b0dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-a8740f9.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-a8740f9 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-a8740f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a8740f9.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a8740f9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a8740f9.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a8740f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a8740f9 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-a8740f9 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-c2ef2ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-c2ef2ec:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-9af3c0e.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-9af3c0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3f3cc47.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-3f3cc47 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-3f3cc47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-3f3cc47.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-3f3cc47.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-3f3cc47.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-3f3cc47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-3f3cc47 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-3f3cc47 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-3346ef7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-3346ef7:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-7cc186d.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-7cc186d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-885a959.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-885a959 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-885a959.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-885a959.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-885a959.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-885a959.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-885a959.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-885a959 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-885a959 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-d28b222{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-d28b222:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-f9e0066.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-f9e0066 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1e9bf63.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-1e9bf63 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-1e9bf63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-1e9bf63.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1e9bf63.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-1e9bf63.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1e9bf63.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-1e9bf63 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-1e9bf63 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-60a5434{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-60a5434:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-84ba6fb.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-84ba6fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8aa4067.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-8aa4067 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-8aa4067.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-8aa4067.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-8aa4067.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-8aa4067.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-8aa4067.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-8aa4067 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-8aa4067 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-697186c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-697186c:hover{background-color:#F0EBE3;}.elementor-31 .elementor-element.elementor-element-e90f2d6.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-e90f2d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-df0a543.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-df0a543 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-df0a543.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-df0a543.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-df0a543.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-df0a543.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-df0a543.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-df0a543 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-df0a543 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-d552661{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d552661.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-d2b51ce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-2009b83{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5c68c89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-774eb79 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-70de3b1 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b7bd2c1 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e55835a p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e06ced4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e06ced4.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-da43954 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-1cfb130{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-3e3a023 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d8a5053 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-b11f0ca p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c5461da p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-636d8dc p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-109bf89 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c4d4db6 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-02cfbbb p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-3e37f59 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7a616cd p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-077b501 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-af56ce2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-8b318ec p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b542157 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-dfb83f7 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7061b42 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-da8356d p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-261fec4 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-9cc7699 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fa8de12 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-da64869 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-0de5aa6 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-bc3ace9 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-eedafd9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-d3ccc1b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-bb63902 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-53aabab p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-a196a39 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d51aa1e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-6627c04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6627c04.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-a51cc47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-511a83b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-729151d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-3dc419c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-5e3a263 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7b98443 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fadc6b4 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-087a03b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-3e52982 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-60618b6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-14d46ea p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-756bc1b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-cf24f83 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8bacab5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-7b2f141 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-a85a687 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-05a1bd6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-05a1bd6.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-8d5b3a0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-b29ca23{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-238a7ff p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-9505b26 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-9003185 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-92373b6 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f1be191 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-0ef8f54 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f4b575e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-93fa681 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-9e06c02 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-b228de6 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b228de6{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-8111c54 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8111c54{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-998ef5e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-998ef5e{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-45c9852 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-45c9852{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-338aaa3 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-338aaa3{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-5f094b9 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-5f094b9{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-1b0747f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1b0747f{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-6785d27 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-6785d27{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-c4b413c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c4b413c{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-52276d0 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-52276d0{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-b4a8fb5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-03fdd54 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-03fdd54{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-ad8667e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-ad8667e{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-cc0f8b0 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-cc0f8b0{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-3828aa8 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-3828aa8{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-7de07f3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-8361df8 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8361df8{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-b49056d p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b49056d{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-bfd6b1f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-bfd6b1f{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-5c290de p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-5c290de{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-fd85a92 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fd85a92{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-e16db79{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e16db79.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-bf00cd6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-8f912f0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-8f912f0 a{color:#9E5A44;}.elementor-31 .elementor-element.elementor-element-fd145aa{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d970308{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-17eafcd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0d479a9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-81f4e14{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-275da59 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-cfc8f77{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-5b82d3f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-d29bc71{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-13b69fb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-51ddf82{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-ace4c56 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-cfde637{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-d36e73e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-d18d546{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0e45aab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-9a42866{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-5e220ff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-f7f9552{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-4b8fe53{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4b8fe53.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-fc156fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-4f1146a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-69e2f0e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1401d18 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-22bb870 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-4ecef0f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c59f4dd p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8bff561 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-49e0c46 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-49e0c46{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-0aac06a p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-0aac06a{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-fdc0c20 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fdc0c20{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-2da038c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2da038c{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-af32fce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-cc905e1 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-cc905e1{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-f4223c1 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f4223c1{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-963cdb9 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-963cdb9{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-9c9d5aa p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-9c9d5aa{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-f780b9f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f780b9f.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-c56003e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0060450 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-d8f0fb0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-64b2333 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-0bcb0f6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-944043b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-944043b.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-32190d3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-3cc2e17{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-999f982 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-0ee1f57 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1e84c6e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-034a932 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-26b407c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-58172b8 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-bc29352{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f8fbe77{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31 .elementor-element.elementor-element-b9f522b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-2df9e95 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-2df9e95 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-2df9e95{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-2df9e95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-2df9e95 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-31 .elementor-element.elementor-element-2df9e95 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-d77537a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-710375c );--border-color:var( --e-global-color-710375c );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31 .elementor-element.elementor-element-3040eec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-50361f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-50361f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-50361f2{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-50361f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-50361f2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-31 .elementor-element.elementor-element-50361f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-52c1d61 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-52c1d61{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-bc6bda6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bc6bda6.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-81f751f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-183c17d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-ac2b33b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f1cf49d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-296b476{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-ad921fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-67272c9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-66d68dd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-afeb2ed{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-f20090b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-bc38442{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-7aed02d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-ed3c607{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-5dfc0d4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-91d99f9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-948a758{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-948a758.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-53d33cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-047d0f6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-31cc52f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7943ac6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-cd4d799{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-a8307f9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-cdd3c41{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-bf2a46c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-e735618{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-b39e5bb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-a6376e0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-bd8aa02{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bd8aa02.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-8ac458b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-dea3880{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-20b97b1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-20b97b1.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-bc98bbd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-1542e4d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-1542e4d a{color:#9E5A44;}.elementor-31 .elementor-element.elementor-element-3f36f94{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bed414f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-61f5bcd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-163fcf9{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4a84b82{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-7c0f7e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-215b45d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-5159d8b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-20fd3b4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e004738 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-d6bf5b3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-d28b8e1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d28b8e1.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-6060af0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-86e190f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-8d48cf9 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-45924a5 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7ac0497 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-820a216 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-c2fe190 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7439a0f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-307ad0f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-224a625 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-731ae66 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-456f686 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2300fb5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-722c07f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-722c07f{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-aac4835 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-aac4835{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-37ac29a p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-37ac29a{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-dbae0bd p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-dbae0bd{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-cb069af p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-cb069af{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-0946012 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-7f6ed97 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7f6ed97{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-e90b57f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e90b57f{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-2bba6be p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-2bba6be{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-42c6587 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-42c6587{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-da6d50c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-da6d50c{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-f2efd00{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f2efd00.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-989fbd7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-b16639c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-de0625b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0c46235 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-4a56b0b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-3f6631b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-42cc11d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-ed59d51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-001c994{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-93353df .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-b4eeb1f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-d28cd6c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d28cd6c.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-4096d2f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-0d3e785{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-dc2e961{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dc2e961.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-498b362 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-5ce3862{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-0849600 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-accd385 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-439eb6a p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-6923474 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f4d8b39 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-ec03b1c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c05640e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f74edf4 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-aa062d0 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-c63445f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e8e50c7 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fa6686e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e509d50 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-7e02d4a p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7e02d4a{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-14710d5 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-14710d5{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-f384aa7 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f384aa7{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-16f4c9e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-16f4c9e{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-ab59f10 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-133cc77 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-133cc77{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-e9de9fa p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e9de9fa{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-126044c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-126044c{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-fdc3bec p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fdc3bec{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-8a2fb2c p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8a2fb2c{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-7599d79 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7599d79{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-0b05d03 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-8d59956 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-8d59956{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-0523797 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-0523797{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-b711330 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b711330{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-9edf33b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-9edf33b{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-ecdf629 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-ecdf629{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-0fa40a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-d49ceff p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d49ceff{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-1d78edf p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1d78edf{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-e1d7281 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e1d7281{color:#2C2523;}.elementor-31 .elementor-element.elementor-element-9aa61b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-301b31d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-31 .elementor-element.elementor-element-2c94156 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-b634823{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-31 .elementor-element.elementor-element-a304de2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-2e789fd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-31 .elementor-element.elementor-element-7553279{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7553279.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-0a03e10 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-dbe4a38{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-54bee7a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3a7d431 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-bd5c118{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-3969ea3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3969ea3.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-dd7ed9e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-8aa986c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-1e324ff{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-765118f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-41c69f4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-cbf3828 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-e029397{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-554d913{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-554d913.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-72c1957 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-7c203b7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dc03209 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-a1778e8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-fb4cf1c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-149b8e7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-fe5e50b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-b24b182{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0eed065 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-47d61e6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-06e842b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-e067f33{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-66e92ba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-c6592e0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-dd22216 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-b4e8179{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-98088e4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-0da888c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-01f3bb9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-0587459{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-3974636 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-c0dd606{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-baf136b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-8663ca6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-3ae0db1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-2967ff1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-058e2e9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4DDD4;--border-color:#E4DDD4;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-058e2e9.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-4a9c268 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:36px;}.elementor-31 .elementor-element.elementor-element-f1ef10b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-986e165 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-05e77d1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-94dbd62 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-ff8d165{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-4ece3c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-69b9120{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-003df01 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-923e8f4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-69c2cc9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-9869a05{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-9210853 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-33131aa{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-edf1fd3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-afe1e36{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-fa65212 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-e46dbc7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-c01b5c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-b3b42fd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-4498d3a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-517bac8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-5e8a960 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-e999475{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-4f9682c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-736d014{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-af16a5b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-97300a0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-292fb4a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-0837657{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-f37f837 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-32104ed{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-d64328f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-f703748{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-31 .elementor-element.elementor-element-df22785 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:500;line-height:28px;}.elementor-31 .elementor-element.elementor-element-5ff88b1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-f1ed1d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31 .elementor-element.elementor-element-b99f94d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-b99f94d .elementor-heading-title{font-size:40px;line-height:48px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-670c3fa{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-583c292 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-0e11b5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2346da3{font-size:16px;}.elementor-31 .elementor-element.elementor-element-b780273{font-size:16px;}.elementor-31 .elementor-element.elementor-element-63ecf10{font-size:16px;}.elementor-31 .elementor-element.elementor-element-29b1d8b{font-size:16px;}.elementor-31 .elementor-element.elementor-element-91c51c7{font-size:16px;}.elementor-31 .elementor-element.elementor-element-515068b{font-size:16px;}.elementor-31 .elementor-element.elementor-element-2833c19{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:8px;--n-accordion-title-font-size:18px;}.elementor-31 .elementor-element.elementor-element-e76e53a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-4f79be8{font-size:16px;}.elementor-31 .elementor-element.elementor-element-9482775{font-size:16px;}.elementor-31 .elementor-element.elementor-element-b2449c6{font-size:16px;}.elementor-31 .elementor-element.elementor-element-a485ac5{font-size:16px;}.elementor-31 .elementor-element.elementor-element-0bc6e99{font-size:16px;}.elementor-31 .elementor-element.elementor-element-675ed5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:8px;--n-accordion-title-font-size:18px;}.elementor-31 .elementor-element.elementor-element-080e081{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-cb7f55b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-d552661{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-e06ced4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-6627c04{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-05a1bd6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-4b8fe53{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-944043b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-d28b8e1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-dc2e961{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-f1ed1d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31 .elementor-element.elementor-element-b99f94d .elementor-heading-title{font-size:35px;line-height:40px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-583c292 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-080e081{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-a32dbd9 .elementor-icon-list-item > a{font-size:18px;}.elementor-31 .elementor-element.elementor-element-ad09ae0 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-5fec06c .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-9c49fe3 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-bdbc859 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-3b68753 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-237a59c .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-5854e03 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-55c35d6 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-6f4e3dd .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-ef671f6 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-befb3c8 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-5bb9a1a .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-b18f886 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-9a3763e .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-b70b0dd .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-9af3c0e .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-7cc186d .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-f9e0066 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-84ba6fb .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-e90f2d6 .elementor-heading-title{font-size:14px;}.elementor-31 .elementor-element.elementor-element-d2b51ce .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-5c68c89 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-da43954 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-d8a5053 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-af56ce2 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-eedafd9 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-a51cc47 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-729151d .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-60618b6 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-8bacab5 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-8d5b3a0 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-9505b26 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-9e06c02 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-b4a8fb5 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-7de07f3 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e16db79{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bf00cd6 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-8f912f0{line-height:24px;}.elementor-31 .elementor-element.elementor-element-17eafcd{line-height:24px;}.elementor-31 .elementor-element.elementor-element-0d479a9 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-81f4e14{line-height:24px;}.elementor-31 .elementor-element.elementor-element-275da59 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-cfc8f77{line-height:24px;}.elementor-31 .elementor-element.elementor-element-5b82d3f .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-d29bc71{line-height:24px;}.elementor-31 .elementor-element.elementor-element-13b69fb .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-51ddf82{line-height:24px;}.elementor-31 .elementor-element.elementor-element-ace4c56 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-cfde637{line-height:24px;}.elementor-31 .elementor-element.elementor-element-d36e73e .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-d18d546{line-height:24px;}.elementor-31 .elementor-element.elementor-element-0e45aab .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-9a42866{line-height:24px;}.elementor-31 .elementor-element.elementor-element-5e220ff .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-f7f9552{line-height:24px;}.elementor-31 .elementor-element.elementor-element-fc156fe .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-8bff561 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-af32fce .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-f780b9f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0060450 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-d8f0fb0{line-height:24px;}.elementor-31 .elementor-element.elementor-element-64b2333 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0bcb0f6{line-height:24px;}.elementor-31 .elementor-element.elementor-element-32190d3 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-bc6bda6{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-81f751f .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-183c17d{line-height:24px;}.elementor-31 .elementor-element.elementor-element-f1cf49d .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-296b476{line-height:24px;}.elementor-31 .elementor-element.elementor-element-ad921fe .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-67272c9{line-height:24px;}.elementor-31 .elementor-element.elementor-element-66d68dd .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-afeb2ed{line-height:24px;}.elementor-31 .elementor-element.elementor-element-f20090b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-bc38442{line-height:24px;}.elementor-31 .elementor-element.elementor-element-7aed02d .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-ed3c607{line-height:24px;}.elementor-31 .elementor-element.elementor-element-5dfc0d4 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-91d99f9{line-height:24px;}.elementor-31 .elementor-element.elementor-element-948a758{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-53d33cf .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-047d0f6{line-height:24px;}.elementor-31 .elementor-element.elementor-element-7943ac6 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-cd4d799{line-height:24px;}.elementor-31 .elementor-element.elementor-element-a8307f9 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-cdd3c41{line-height:24px;}.elementor-31 .elementor-element.elementor-element-bf2a46c .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e735618{line-height:24px;}.elementor-31 .elementor-element.elementor-element-b39e5bb .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-a6376e0{line-height:24px;}.elementor-31 .elementor-element.elementor-element-bd8aa02{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8ac458b .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-dea3880{line-height:24px;}.elementor-31 .elementor-element.elementor-element-20b97b1{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bc98bbd .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-1542e4d{line-height:24px;}.elementor-31 .elementor-element.elementor-element-bed414f .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-61f5bcd{line-height:24px;}.elementor-31 .elementor-element.elementor-element-4a84b82{line-height:24px;}.elementor-31 .elementor-element.elementor-element-7c0f7e2 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-215b45d{line-height:24px;}.elementor-31 .elementor-element.elementor-element-5159d8b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-20fd3b4{line-height:24px;}.elementor-31 .elementor-element.elementor-element-e004738 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-d6bf5b3{line-height:24px;}.elementor-31 .elementor-element.elementor-element-6060af0 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-820a216 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-2300fb5 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0946012 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-f2efd00{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-989fbd7 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-b16639c{line-height:24px;}.elementor-31 .elementor-element.elementor-element-0c46235 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-4a56b0b{line-height:24px;}.elementor-31 .elementor-element.elementor-element-3f6631b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-42cc11d{line-height:24px;}.elementor-31 .elementor-element.elementor-element-ed59d51 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-001c994{line-height:24px;}.elementor-31 .elementor-element.elementor-element-93353df .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-b4eeb1f{line-height:24px;}.elementor-31 .elementor-element.elementor-element-d28cd6c{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4096d2f .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-0d3e785{line-height:24px;}.elementor-31 .elementor-element.elementor-element-498b362 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-accd385 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e509d50 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-ab59f10 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0b05d03 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0fa40a8 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-9aa61b4 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-2c94156 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-a304de2 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-7553279{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0a03e10 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-dbe4a38{line-height:24px;}.elementor-31 .elementor-element.elementor-element-3a7d431 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-bd5c118{line-height:24px;}.elementor-31 .elementor-element.elementor-element-3969ea3{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dd7ed9e .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-8aa986c{line-height:24px;}.elementor-31 .elementor-element.elementor-element-765118f .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-41c69f4{line-height:24px;}.elementor-31 .elementor-element.elementor-element-cbf3828 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e029397{line-height:24px;}.elementor-31 .elementor-element.elementor-element-554d913{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-72c1957 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-dc03209 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-a1778e8{line-height:24px;}.elementor-31 .elementor-element.elementor-element-fb4cf1c .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-149b8e7{line-height:24px;}.elementor-31 .elementor-element.elementor-element-fe5e50b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-b24b182{line-height:24px;}.elementor-31 .elementor-element.elementor-element-0eed065 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-47d61e6{line-height:24px;}.elementor-31 .elementor-element.elementor-element-06e842b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e067f33{line-height:24px;}.elementor-31 .elementor-element.elementor-element-66e92ba .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-c6592e0{line-height:24px;}.elementor-31 .elementor-element.elementor-element-dd22216 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-b4e8179{line-height:24px;}.elementor-31 .elementor-element.elementor-element-98088e4 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0da888c{line-height:24px;}.elementor-31 .elementor-element.elementor-element-01f3bb9 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0587459{line-height:24px;}.elementor-31 .elementor-element.elementor-element-3974636 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-c0dd606{line-height:24px;}.elementor-31 .elementor-element.elementor-element-baf136b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-8663ca6{line-height:24px;}.elementor-31 .elementor-element.elementor-element-3ae0db1 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-2967ff1{line-height:24px;}.elementor-31 .elementor-element.elementor-element-058e2e9{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4a9c268 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31 .elementor-element.elementor-element-986e165 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-05e77d1{line-height:24px;}.elementor-31 .elementor-element.elementor-element-94dbd62 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-ff8d165{line-height:24px;}.elementor-31 .elementor-element.elementor-element-4ece3c5 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-69b9120{line-height:24px;}.elementor-31 .elementor-element.elementor-element-003df01 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-923e8f4{line-height:24px;}.elementor-31 .elementor-element.elementor-element-69c2cc9 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-9869a05{line-height:24px;}.elementor-31 .elementor-element.elementor-element-9210853 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-33131aa{line-height:24px;}.elementor-31 .elementor-element.elementor-element-edf1fd3 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-afe1e36{line-height:24px;}.elementor-31 .elementor-element.elementor-element-fa65212 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e46dbc7{line-height:24px;}.elementor-31 .elementor-element.elementor-element-c01b5c5 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-b3b42fd{line-height:24px;}.elementor-31 .elementor-element.elementor-element-4498d3a .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-517bac8{line-height:24px;}.elementor-31 .elementor-element.elementor-element-5e8a960 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-e999475{line-height:24px;}.elementor-31 .elementor-element.elementor-element-4f9682c .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-736d014{line-height:24px;}.elementor-31 .elementor-element.elementor-element-af16a5b .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-97300a0{line-height:24px;}.elementor-31 .elementor-element.elementor-element-292fb4a .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-0837657{line-height:24px;}.elementor-31 .elementor-element.elementor-element-f37f837 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-32104ed{line-height:24px;}.elementor-31 .elementor-element.elementor-element-d64328f .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-f703748{line-height:24px;}.elementor-31 .elementor-element.elementor-element-df22785 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-31 .elementor-element.elementor-element-5ff88b1{line-height:24px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-bf32939{--width:80%;}.elementor-31 .elementor-element.elementor-element-670c3fa{--width:80%;}.elementor-31 .elementor-element.elementor-element-5881d8f{--width:100%;}.elementor-31 .elementor-element.elementor-element-49cea0f{--width:100%;}.elementor-31 .elementor-element.elementor-element-1a7845b{--width:100%;}.elementor-31 .elementor-element.elementor-element-d284ae4{--width:100%;}.elementor-31 .elementor-element.elementor-element-69d3220{--width:100%;}.elementor-31 .elementor-element.elementor-element-ffcdc0b{--width:100%;}.elementor-31 .elementor-element.elementor-element-efd70eb{--width:100%;}.elementor-31 .elementor-element.elementor-element-a6d9dac{--width:100%;}.elementor-31 .elementor-element.elementor-element-e8e11ee{--width:100%;}.elementor-31 .elementor-element.elementor-element-0f64a1c{--width:100%;}.elementor-31 .elementor-element.elementor-element-3bcab83{--width:100%;}.elementor-31 .elementor-element.elementor-element-30f7e37{--width:100%;}.elementor-31 .elementor-element.elementor-element-080e081{--width:80%;}.elementor-31 .elementor-element.elementor-element-4f83b66{--width:49.076%;}.elementor-31 .elementor-element.elementor-element-d552661{--width:80%;}.elementor-31 .elementor-element.elementor-element-e06ced4{--width:80%;}.elementor-31 .elementor-element.elementor-element-6627c04{--width:80%;}.elementor-31 .elementor-element.elementor-element-05a1bd6{--width:80%;}.elementor-31 .elementor-element.elementor-element-e16db79{--width:80%;}.elementor-31 .elementor-element.elementor-element-4b8fe53{--width:80%;}.elementor-31 .elementor-element.elementor-element-f780b9f{--width:80%;}.elementor-31 .elementor-element.elementor-element-944043b{--width:80%;}.elementor-31 .elementor-element.elementor-element-bc6bda6{--width:80%;}.elementor-31 .elementor-element.elementor-element-948a758{--width:80%;}.elementor-31 .elementor-element.elementor-element-bd8aa02{--width:80%;}.elementor-31 .elementor-element.elementor-element-20b97b1{--width:80%;}.elementor-31 .elementor-element.elementor-element-d28b8e1{--width:80%;}.elementor-31 .elementor-element.elementor-element-f2efd00{--width:80%;}.elementor-31 .elementor-element.elementor-element-d28cd6c{--width:80%;}.elementor-31 .elementor-element.elementor-element-dc2e961{--width:80%;}.elementor-31 .elementor-element.elementor-element-7553279{--width:80%;}.elementor-31 .elementor-element.elementor-element-3969ea3{--width:80%;}.elementor-31 .elementor-element.elementor-element-554d913{--width:80%;}.elementor-31 .elementor-element.elementor-element-058e2e9{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-bf32939{--width:90%;}.elementor-31 .elementor-element.elementor-element-670c3fa{--width:90%;}.elementor-31 .elementor-element.elementor-element-080e081{--width:90%;}.elementor-31 .elementor-element.elementor-element-d552661{--width:90%;}.elementor-31 .elementor-element.elementor-element-e06ced4{--width:90%;}.elementor-31 .elementor-element.elementor-element-6627c04{--width:90%;}.elementor-31 .elementor-element.elementor-element-05a1bd6{--width:90%;}.elementor-31 .elementor-element.elementor-element-4b8fe53{--width:90%;}.elementor-31 .elementor-element.elementor-element-944043b{--width:90%;}.elementor-31 .elementor-element.elementor-element-d28b8e1{--width:90%;}.elementor-31 .elementor-element.elementor-element-dc2e961{--width:90%;}}/* Start custom CSS for icon-list, class: .elementor-element-0ef4a9b */.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-item:first-child .elementor-icon-list-text,
.elementor-31 .elementor-element.elementor-element-0ef4a9b .elementor-icon-list-item:first-child .elementor-icon-list-icon i {
    color: #2C2523 !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45e0360 */.elementor-31 .elementor-element.elementor-element-45e0360 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68af0c5 */.elementor-31 .elementor-element.elementor-element-68af0c5{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be2e48 */.elementor-31 .elementor-element.elementor-element-1be2e48:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-1be2e48:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-1be2e48 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-1be2e48 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-1be2e48 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-1be2e48:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-1be2e48:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-1be2e48:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b64daa3 */.elementor-31 .elementor-element.elementor-element-b64daa3{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438798c */.elementor-31 .elementor-element.elementor-element-438798c:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-438798c:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-438798c .elementor-icon,
.elementor-31 .elementor-element.elementor-element-438798c .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-438798c svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-438798c:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-438798c:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-438798c:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d1bf3a */.elementor-31 .elementor-element.elementor-element-0d1bf3a{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243fd14 */.elementor-31 .elementor-element.elementor-element-243fd14:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-243fd14:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-243fd14 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-243fd14 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-243fd14 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-243fd14:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-243fd14:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-243fd14:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-92c6e53 */.elementor-31 .elementor-element.elementor-element-92c6e53{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dafa06 */.elementor-31 .elementor-element.elementor-element-7dafa06:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-7dafa06:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-7dafa06 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-7dafa06 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-7dafa06 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-7dafa06:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-7dafa06:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-7dafa06:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-557451f */.elementor-31 .elementor-element.elementor-element-557451f{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e77238 */.elementor-31 .elementor-element.elementor-element-9e77238:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-9e77238:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-9e77238 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-9e77238 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-9e77238 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-9e77238:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-9e77238:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-9e77238:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6a04da2 */.elementor-31 .elementor-element.elementor-element-6a04da2{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124a66b */.elementor-31 .elementor-element.elementor-element-124a66b:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-124a66b:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-124a66b .elementor-icon,
.elementor-31 .elementor-element.elementor-element-124a66b .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-124a66b svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-124a66b:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-124a66b:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-124a66b:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-20d90f3 */.elementor-31 .elementor-element.elementor-element-20d90f3{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fafda1 */.elementor-31 .elementor-element.elementor-element-3fafda1:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-3fafda1:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-3fafda1 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-3fafda1 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-3fafda1 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-3fafda1:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-3fafda1:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-3fafda1:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-95f2e48 */.elementor-31 .elementor-element.elementor-element-95f2e48{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ba768 */.elementor-31 .elementor-element.elementor-element-08ba768:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-08ba768:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-08ba768 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-08ba768 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-08ba768 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-08ba768:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-08ba768:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-08ba768:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a713fac */.elementor-31 .elementor-element.elementor-element-a713fac{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9220756 */.elementor-31 .elementor-element.elementor-element-9220756:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-9220756:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-9220756 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-9220756 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-9220756 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-9220756:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-9220756:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-9220756:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd80947 */.elementor-31 .elementor-element.elementor-element-cd80947{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823080c */.elementor-31 .elementor-element.elementor-element-823080c:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-823080c:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-823080c .elementor-icon,
.elementor-31 .elementor-element.elementor-element-823080c .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-823080c svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-823080c:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-823080c:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-823080c:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d4ad2b */.elementor-31 .elementor-element.elementor-element-5d4ad2b{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-effe49e */.elementor-31 .elementor-element.elementor-element-effe49e:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-effe49e:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-effe49e .elementor-icon,
.elementor-31 .elementor-element.elementor-element-effe49e .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-effe49e svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-effe49e:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-effe49e:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-effe49e:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14f45a4 */.elementor-31 .elementor-element.elementor-element-14f45a4{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-154e43a */.elementor-31 .elementor-element.elementor-element-154e43a:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-154e43a:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-154e43a .elementor-icon,
.elementor-31 .elementor-element.elementor-element-154e43a .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-154e43a svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-154e43a:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-154e43a:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-154e43a:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5015b82 */.elementor-31 .elementor-element.elementor-element-5015b82{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8961f */.elementor-31 .elementor-element.elementor-element-6a8961f:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-6a8961f:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-6a8961f .elementor-icon,
.elementor-31 .elementor-element.elementor-element-6a8961f .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-6a8961f svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-6a8961f:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-6a8961f:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-6a8961f:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a0658f */.elementor-31 .elementor-element.elementor-element-5a0658f{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d681d55 */.elementor-31 .elementor-element.elementor-element-d681d55:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-d681d55:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-d681d55 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-d681d55 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-d681d55 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-d681d55:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-d681d55:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-d681d55:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a8740f9 */.elementor-31 .elementor-element.elementor-element-a8740f9{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6147328 */.elementor-31 .elementor-element.elementor-element-6147328:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-6147328:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-6147328 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-6147328 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-6147328 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-6147328:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-6147328:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-6147328:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f3cc47 */.elementor-31 .elementor-element.elementor-element-3f3cc47{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2ef2ec */.elementor-31 .elementor-element.elementor-element-c2ef2ec:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-c2ef2ec:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-c2ef2ec .elementor-icon,
.elementor-31 .elementor-element.elementor-element-c2ef2ec .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-c2ef2ec svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-c2ef2ec:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-c2ef2ec:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-c2ef2ec:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-885a959 */.elementor-31 .elementor-element.elementor-element-885a959{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3346ef7 */.elementor-31 .elementor-element.elementor-element-3346ef7:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-3346ef7:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-3346ef7 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-3346ef7 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-3346ef7 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-3346ef7:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-3346ef7:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-3346ef7:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e9bf63 */.elementor-31 .elementor-element.elementor-element-1e9bf63{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d28b222 */.elementor-31 .elementor-element.elementor-element-d28b222:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-d28b222:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-d28b222 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-d28b222 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-d28b222 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-d28b222:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-d28b222:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-d28b222:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8aa4067 */.elementor-31 .elementor-element.elementor-element-8aa4067{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a5434 */.elementor-31 .elementor-element.elementor-element-60a5434:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-60a5434:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-60a5434 .elementor-icon,
.elementor-31 .elementor-element.elementor-element-60a5434 .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-60a5434 svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-60a5434:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-60a5434:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-60a5434:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-df0a543 */.elementor-31 .elementor-element.elementor-element-df0a543{
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697186c */.elementor-31 .elementor-element.elementor-element-697186c:hover .title-1 h2{
    color: #9e5a44 !important;
   
}
.elementor-31 .elementor-element.elementor-element-697186c:hover{
     cursor: pointer !important;
    
}
/* আইকনটিতে স্মুথ ট্রানজিশন যোগ করা */
.elementor-31 .elementor-element.elementor-element-697186c .elementor-icon,
.elementor-31 .elementor-element.elementor-element-697186c .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-697186c svg {
    transition: transform 0.3s ease-in-out;
}

/* কন্টেইনারে হোভার করলে আইকন ৯০ ডিগ্রি ঘুরবে */
.elementor-31 .elementor-element.elementor-element-697186c:hover .elementor-icon,
.elementor-31 .elementor-element.elementor-element-697186c:hover .elementor-icon i,
.elementor-31 .elementor-element.elementor-element-697186c:hover svg {

    transform: rotate(-20deg);
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2009b83 */.elementor-31 .elementor-element.elementor-element-2009b83 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cfb130 */.elementor-31 .elementor-element.elementor-element-1cfb130 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-077b501 */.elementor-31 .elementor-element.elementor-element-077b501 a{
    color: blue !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc3ace9 */.elementor-31 .elementor-element.elementor-element-bc3ace9 a{
    color: blue !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-511a83b */.elementor-31 .elementor-element.elementor-element-511a83b span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b29ca23 */.elementor-31 .elementor-element.elementor-element-b29ca23 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b228de6 */.elementor-31 .elementor-element.elementor-element-b228de6 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8111c54 */.elementor-31 .elementor-element.elementor-element-8111c54 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-998ef5e */.elementor-31 .elementor-element.elementor-element-998ef5e span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45c9852 */.elementor-31 .elementor-element.elementor-element-45c9852 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-338aaa3 */.elementor-31 .elementor-element.elementor-element-338aaa3 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f094b9 */.elementor-31 .elementor-element.elementor-element-5f094b9 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b0747f */.elementor-31 .elementor-element.elementor-element-1b0747f span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6785d27 */.elementor-31 .elementor-element.elementor-element-6785d27 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4b413c */.elementor-31 .elementor-element.elementor-element-c4b413c span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52276d0 */.elementor-31 .elementor-element.elementor-element-52276d0 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03fdd54 */.elementor-31 .elementor-element.elementor-element-03fdd54 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad8667e */.elementor-31 .elementor-element.elementor-element-ad8667e span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc0f8b0 */.elementor-31 .elementor-element.elementor-element-cc0f8b0 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3828aa8 */.elementor-31 .elementor-element.elementor-element-3828aa8 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8361df8 */.elementor-31 .elementor-element.elementor-element-8361df8 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b49056d */.elementor-31 .elementor-element.elementor-element-b49056d span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfd6b1f */.elementor-31 .elementor-element.elementor-element-bfd6b1f span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c290de */.elementor-31 .elementor-element.elementor-element-5c290de span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd85a92 */.elementor-31 .elementor-element.elementor-element-fd85a92 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f1146a */.elementor-31 .elementor-element.elementor-element-4f1146a span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49e0c46 */.elementor-31 .elementor-element.elementor-element-49e0c46 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aac06a */.elementor-31 .elementor-element.elementor-element-0aac06a span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc0c20 */.elementor-31 .elementor-element.elementor-element-fdc0c20 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2da038c */.elementor-31 .elementor-element.elementor-element-2da038c span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc905e1 */.elementor-31 .elementor-element.elementor-element-cc905e1 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4223c1 */.elementor-31 .elementor-element.elementor-element-f4223c1 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-963cdb9 */.elementor-31 .elementor-element.elementor-element-963cdb9 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9d5aa */.elementor-31 .elementor-element.elementor-element-9c9d5aa span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cc2e17 */.elementor-31 .elementor-element.elementor-element-3cc2e17 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52c1d61 */.elementor-31 .elementor-element.elementor-element-52c1d61 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86e190f */.elementor-31 .elementor-element.elementor-element-86e190f span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-722c07f */.elementor-31 .elementor-element.elementor-element-722c07f span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aac4835 */.elementor-31 .elementor-element.elementor-element-aac4835 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37ac29a */.elementor-31 .elementor-element.elementor-element-37ac29a span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbae0bd */.elementor-31 .elementor-element.elementor-element-dbae0bd span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb069af */.elementor-31 .elementor-element.elementor-element-cb069af span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f6ed97 */.elementor-31 .elementor-element.elementor-element-7f6ed97 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90b57f */.elementor-31 .elementor-element.elementor-element-e90b57f span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bba6be */.elementor-31 .elementor-element.elementor-element-2bba6be span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42c6587 */.elementor-31 .elementor-element.elementor-element-42c6587 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da6d50c */.elementor-31 .elementor-element.elementor-element-da6d50c span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ce3862 */.elementor-31 .elementor-element.elementor-element-5ce3862 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa6686e */.elementor-31 .elementor-element.elementor-element-fa6686e a{
    color: blue !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e02d4a */.elementor-31 .elementor-element.elementor-element-7e02d4a span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14710d5 */.elementor-31 .elementor-element.elementor-element-14710d5 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f384aa7 */.elementor-31 .elementor-element.elementor-element-f384aa7 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16f4c9e */.elementor-31 .elementor-element.elementor-element-16f4c9e span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-133cc77 */.elementor-31 .elementor-element.elementor-element-133cc77 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9de9fa */.elementor-31 .elementor-element.elementor-element-e9de9fa span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-126044c */.elementor-31 .elementor-element.elementor-element-126044c span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc3bec */.elementor-31 .elementor-element.elementor-element-fdc3bec span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a2fb2c */.elementor-31 .elementor-element.elementor-element-8a2fb2c span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7599d79 */.elementor-31 .elementor-element.elementor-element-7599d79 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d59956 */.elementor-31 .elementor-element.elementor-element-8d59956 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0523797 */.elementor-31 .elementor-element.elementor-element-0523797 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b711330 */.elementor-31 .elementor-element.elementor-element-b711330 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9edf33b */.elementor-31 .elementor-element.elementor-element-9edf33b span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecdf629 */.elementor-31 .elementor-element.elementor-element-ecdf629 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d49ceff */.elementor-31 .elementor-element.elementor-element-d49ceff span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d78edf */.elementor-31 .elementor-element.elementor-element-1d78edf span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d7281 */.elementor-31 .elementor-element.elementor-element-e1d7281 span{
    color: #2c2523 !important;
    font-weight: 700;
}/* End custom CSS */