.elementor-1617 .elementor-element.elementor-element-36fc121{--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:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-36fc121:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-36fc121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF6EC;}.elementor-1617 .elementor-element.elementor-element-e844f2c{--display:flex;}.elementor-1617 .elementor-element.elementor-element-e844f2c.e-con{--flex-grow:0;--flex-shrink:0;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-1617 .elementor-element.elementor-element-614d026{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1617 .elementor-element.elementor-element-614d026 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;text-transform:none;color:#3A312C;}.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 );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-1617 .elementor-element.elementor-element-294137c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;}.elementor-1617 .elementor-element.elementor-element-294137c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-ff4a830{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1617 .elementor-element.elementor-element-d4c4956 .elementor-button{background-color:#6C473C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-d4c4956 .elementor-button:hover, .elementor-1617 .elementor-element.elementor-element-d4c4956 .elementor-button:focus{background-color:#8A5E55;}.elementor-1617 .elementor-element.elementor-element-d4c4956 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1617 .elementor-element.elementor-element-d4c4956 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1617 .elementor-element.elementor-element-6fc32c8 .elementor-button{background-color:#B79A79;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-6fc32c8.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-d43d83e{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-d43d83e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1617 .elementor-element.elementor-element-81aaca9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-81aaca9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1617 .elementor-element.elementor-element-6e97fec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-1617 .elementor-element.elementor-element-6e97fec > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-765402a{--display:flex;}.elementor-1617 .elementor-element.elementor-element-e37f22a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1617 .elementor-element.elementor-element-e37f22a.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-4cfe65d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-4cfe65d:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-4cfe65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1617 .elementor-element.elementor-element-aa3d561.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-aa3d561 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-a21cacb > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-a21cacb{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-1617 .elementor-element.elementor-element-0df01e7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-0df01e7.e-con{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-0d3f3e4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-1617 .elementor-element.elementor-element-0d3f3e4:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-0d3f3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-1617 .elementor-element.elementor-element-28c97eb > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1617 .elementor-element.elementor-element-28c97eb.elementor-element{--align-self:flex-start;}.elementor-1617 .elementor-element.elementor-element-28c97eb .elementor-icon-wrapper{text-align:center;}.elementor-1617 .elementor-element.elementor-element-28c97eb.elementor-view-stacked .elementor-icon{background-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-28c97eb.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-28c97eb.elementor-view-default .elementor-icon{color:#E87833;border-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-28c97eb.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-28c97eb.elementor-view-default .elementor-icon svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-28c97eb .elementor-icon{font-size:35px;}.elementor-1617 .elementor-element.elementor-element-28c97eb .elementor-icon svg{height:35px;}.elementor-1617 .elementor-element.elementor-element-2d68ba4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-2d68ba4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-64603db{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1617 .elementor-element.elementor-element-6c5e2b3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-1617 .elementor-element.elementor-element-6c5e2b3:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-6c5e2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1617 .elementor-element.elementor-element-37e3da6 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1617 .elementor-element.elementor-element-37e3da6.elementor-element{--align-self:flex-start;}.elementor-1617 .elementor-element.elementor-element-37e3da6 .elementor-icon-wrapper{text-align:center;}.elementor-1617 .elementor-element.elementor-element-37e3da6.elementor-view-stacked .elementor-icon{background-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-37e3da6.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-37e3da6.elementor-view-default .elementor-icon{color:#E87833;border-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-37e3da6.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-37e3da6.elementor-view-default .elementor-icon svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-37e3da6 .elementor-icon{font-size:35px;}.elementor-1617 .elementor-element.elementor-element-37e3da6 .elementor-icon svg{height:35px;}.elementor-1617 .elementor-element.elementor-element-8b5255a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-8b5255a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-f721b0a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-1617 .elementor-element.elementor-element-f721b0a:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-f721b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1617 .elementor-element.elementor-element-86925b0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1617 .elementor-element.elementor-element-86925b0.elementor-element{--align-self:flex-start;}.elementor-1617 .elementor-element.elementor-element-86925b0 .elementor-icon-wrapper{text-align:center;}.elementor-1617 .elementor-element.elementor-element-86925b0.elementor-view-stacked .elementor-icon{background-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-86925b0.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-86925b0.elementor-view-default .elementor-icon{color:#E87833;border-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-86925b0.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-86925b0.elementor-view-default .elementor-icon svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-86925b0 .elementor-icon{font-size:35px;}.elementor-1617 .elementor-element.elementor-element-86925b0 .elementor-icon svg{height:35px;}.elementor-1617 .elementor-element.elementor-element-8f37c5f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-8f37c5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-2ef896a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-1617 .elementor-element.elementor-element-2ef896a:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-2ef896a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1617 .elementor-element.elementor-element-15ce9b5 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1617 .elementor-element.elementor-element-15ce9b5.elementor-element{--align-self:flex-start;}.elementor-1617 .elementor-element.elementor-element-15ce9b5 .elementor-icon-wrapper{text-align:center;}.elementor-1617 .elementor-element.elementor-element-15ce9b5.elementor-view-stacked .elementor-icon{background-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-15ce9b5.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-15ce9b5.elementor-view-default .elementor-icon{color:#E87833;border-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-15ce9b5.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-15ce9b5.elementor-view-default .elementor-icon svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-15ce9b5 .elementor-icon{font-size:35px;}.elementor-1617 .elementor-element.elementor-element-15ce9b5 .elementor-icon svg{height:35px;}.elementor-1617 .elementor-element.elementor-element-f219bb9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-f219bb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-e979178 .elementor-button{background-color:#6C473C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-e979178 .elementor-button:hover, .elementor-1617 .elementor-element.elementor-element-e979178 .elementor-button:focus{background-color:#8A5E55;}.elementor-1617 .elementor-element.elementor-element-e979178 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-e979178.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-e979178 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1617 .elementor-element.elementor-element-e979178 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1617 .elementor-element.elementor-element-ae59781{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-de44ff5.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-de44ff5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-7d93aa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-7d93aa1{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-1617 .elementor-element.elementor-element-5da3e21{--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;}.elementor-1617 .elementor-element.elementor-element-a46d603{--display:flex;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-a8e3e10  .wpr-timeline-media i{color:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-a8e3e10  .wpr-timeline-media svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-a8e3e10 .wpr-timeline-media{background-color:#FFFFFF00;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-a8e3e10 .wpr-timeline-media i{font-size:40px;display:block;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-a8e3e10 .wpr-timeline-media svg{width:40px;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-7a8d20f  .wpr-timeline-media i{color:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-7a8d20f  .wpr-timeline-media svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-7a8d20f .wpr-timeline-media{background-color:#FFF;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-7a8d20f .wpr-timeline-media i{font-size:40px;display:block;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-7a8d20f .wpr-timeline-media svg{width:40px;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-1ed3079  .wpr-timeline-media i{color:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-1ed3079  .wpr-timeline-media svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-1ed3079 .wpr-timeline-media{background-color:#FFF;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-1ed3079 .wpr-timeline-media i{font-size:40px;display:block;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-1ed3079 .wpr-timeline-media svg{width:40px;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-304556a  .wpr-timeline-media i{color:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-304556a  .wpr-timeline-media svg{fill:#E87833;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-304556a .wpr-timeline-media{background-color:#FFF;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-304556a .wpr-timeline-media i{font-size:40px;display:block;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .elementor-repeater-item-304556a .wpr-timeline-media svg{width:40px;text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-data-wrap{margin-right:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-right:40px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:40px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-one-sided-timeline .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-one-sided-wrapper .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{margin-right:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered .wpr-year-wrap{margin-bottom:40px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered .wpr-timeline-entry{margin-bottom:40px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-label{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-middle-line{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-icon{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-label{right:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-middle-line{right:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-fill{right:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-icon{right:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-year-label{position:absolute;left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-middle-line{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-icon{left:calc(100px/2);transform:translate(-50%, -50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-year-label{width:70px;height:41px;border-style:solid;border-width:3px;border-radius:5px 5px 5px 5px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-icon i{display:block;font-size:20px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-icon{height:45px;width:45px;display:flex !important;justify-content:center !important;align-items:center !important;color:#666666;background-color:#FFFFFF;border-color:#EAEAEA;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-one-sided-timeline .wpr-data-wrap:after{border-right-color:#FFFFFF;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-one-sided-timeline-left .wpr-data-wrap:after{border-left-color:#FFFFFF;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-right-aligned .wpr-data-wrap:after{border-right-color:#FFFFFF;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal .wpr-story-info:before{border-top-color:#FFFFFF !important;border-width:11px;top:100%;left:50%;transform:translate(-50%);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal-bottom .wpr-story-info:before{border-bottom-color:#FFFFFF !important;border-width:11px;bottom:100%;left:50%;transform:translate(-50%);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-left-aligned .wpr-data-wrap:after{border-left-color:#FFFFFF;}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-both-sided-timeline .wpr-left-aligned .wpr-data-wrap:after{border-right-color:#FFFFFF !important;border-left-color:transparent !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-one-sided-timeline .wpr-right-aligned .wpr-data-wrap:after{border-right-color:#FFFFFF !important;border-left-color:transparent !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-one-sided-timeline .wpr-data-wrap:after{top:30%;transform:translateY(-50%);border-width:11px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-one-sided-timeline-left .wpr-data-wrap:after{top:30%;transform:translateY(-50%);border-width:11px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-one-sided-timeline .wpr-icon{position:absolute;top:30%;transform:translate(-50%, -50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-one-sided-timeline-left .wpr-icon{position:absolute;top:30%;transform:translate(50%,-50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-story-info{text-align:center;border-color:#B79A79 !important;padding:20px 20px 20px 20px;border-style:none !important;border-radius:5px 5px 5px 5px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-right-aligned .wpr-story-info-vertical{text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-right-aligned .wpr-title-wrap{text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-right-aligned .wpr-description{text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-right-aligned .wpr-inner-date-label{text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-title-wrap{text-align:center;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-data-wrap{background-color:#FFFFFF00;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal .wpr-story-info{background-color:#FFFFFF00;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal-bottom .wpr-story-info{background-color:#FFFFFF00;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-story-info-vertical{border-color:#B79A79 !important;box-shadow:0px 0px 20px 1px rgba(0,0,0,0.1);border-style:none !important;border-radius:5px 5px 5px 5px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-data-wrap{padding:20px 20px 20px 20px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-vertical{padding:10px 10px 10px 10px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-media{width:100%;border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-content-wrapper{border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-title{color:#000000;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-title-wrap{background-color:#FFFFFF00 !important;margin:10px 0px 0px 0px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;padding:0px 0px 0px 0px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-description{color:#808080;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;margin:5px 0px 5px 0px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-description p{color:#808080;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-line::before{background-color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-middle-line{background-color:#D6D6D6;width:4px;transform:translate(-50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-timeline-centered .wpr-year{border-color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper:before{background-color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper:after{background-color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal .wpr-swiper-pagination.swiper-pagination-progressbar{background-color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal-bottom .wpr-swiper-pagination.swiper-pagination-progressbar{background-color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal .wpr-button-prev{color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-horizontal .wpr-button-next{color:#D6D6D6;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-fill{background-color:#B79A79 !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-change-border-color{border-color:#B79A79 !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-vertical:before{background-color:#B79A79 !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-vertical:after{background-color:#B79A79 !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-timeline-fill{width:4px;transform:translate(-50%)  !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-one-sided-timeline-left .wpr-middle-line{width:4px;transform:translate(50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-one-sided-timeline-left .wpr-timeline-fill{width:4px;transform:translate(50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-one-sided-timeline .wpr-middle-line{width:4px;transform:translate(-50%)  !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-one-sided-timeline .wpr-timeline-fill{width:4px;transform:translate(-50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-year{color:#222222;background-color:#fff;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-year.wpr-year-label{border-color:#E0E0E0;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-year-wrap{height:41px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-icon i{color:#666666;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-icon svg{fill:#666666;width:20px !important;height:20px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-change-border-color.wpr-icon i{color:#333333;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-change-border-color.wpr-icon svg{fill:#333333;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-change-border-color.wpr-icon{background-color:#FFFFFF;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-icon{transition-duration:0.1s;border-style:solid;border-width:2px 2px 2px 2px !important;border-radius:50% 50% 50% 50% !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-extra-label{width:180px;height:auto;padding:5px 10px 5px 10px !important;border-radius:0px 0px 0px 0px !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper span.wpr-sub-label{color:#7A7A7A;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-right-aligned .wpr-data-wrap:after{border-width:11px;top:30%;transform:translateY(-50%);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-left-aligned .wpr-data-wrap:after{border-width:11px;top:30%;transform:translateY(-50%);}.elementor-1617 .elementor-element.elementor-element-45ba041{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-45ba041:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-45ba041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF6EC;}.elementor-1617 .elementor-element.elementor-element-0504386.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-0504386 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-7bbf400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-7bbf400{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-1617 .elementor-element.elementor-element-8c054e0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-8c054e0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DBDBDB;border-radius:5px 5px 5px 5px;}.elementor-1617 .elementor-element.elementor-element-924abeb{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-924abeb:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-924abeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF6EC;}.elementor-1617 .elementor-element.elementor-element-df642b4{--display:flex;}.elementor-1617 .elementor-element.elementor-element-df642b4.e-con{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-eacee83{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1617 .elementor-element.elementor-element-eacee83.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-7ccf434{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1617 .elementor-element.elementor-element-353c2be.elementor-element{--align-self:flex-start;}.elementor-1617 .elementor-element.elementor-element-353c2be{text-align:left;}.elementor-1617 .elementor-element.elementor-element-353c2be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-f5101b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-f5101b1{text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-1617 .elementor-element.elementor-element-016bcce .elementor-button{background-color:#6C473C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-1617 .elementor-element.elementor-element-016bcce .elementor-button:hover, .elementor-1617 .elementor-element.elementor-element-016bcce .elementor-button:focus{background-color:#8A5E55;}.elementor-1617 .elementor-element.elementor-element-016bcce > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-016bcce.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1617 .elementor-element.elementor-element-016bcce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1617 .elementor-element.elementor-element-016bcce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1617 .elementor-element.elementor-element-64beddf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-64beddf.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1617 .elementor-element.elementor-element-da848cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1617 .elementor-element.elementor-element-da848cb > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.5);}.elementor-1617 .elementor-element.elementor-element-da848cb.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1617 .elementor-element.elementor-element-da848cb .elementor-counter{gap:0px;}.elementor-1617 .elementor-element.elementor-element-da848cb .elementor-counter-number-wrapper{color:#B79A79;}.elementor-1617 .elementor-element.elementor-element-da848cb .elementor-counter-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;}.elementor-1617 .elementor-element.elementor-element-d38fd8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1617 .elementor-element.elementor-element-d38fd8f > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-1617 .elementor-element.elementor-element-d38fd8f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1617 .elementor-element.elementor-element-d38fd8f .elementor-counter{gap:0px;}.elementor-1617 .elementor-element.elementor-element-d38fd8f .elementor-counter-number-wrapper{color:#E87833;}.elementor-1617 .elementor-element.elementor-element-d38fd8f .elementor-counter-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;}.elementor-1617 .elementor-element.elementor-element-8cedd37{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-8cedd37:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-8cedd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF6EC;}.elementor-1617 .elementor-element.elementor-element-a5f8df4.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-a5f8df4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-020feb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-020feb4{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-1617 .elementor-element.elementor-element-5d517d7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-5d517d7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DBDBDB;border-radius:5px 5px 5px 5px;}.elementor-1617 .elementor-element.elementor-element-1b1df76{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-015e583.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-015e583 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:none;color:#000000;}.elementor-1617 .elementor-element.elementor-element-9207fc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-9207fc5{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-1617 .elementor-element.elementor-element-7464452{--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;}.elementor-1617 .elementor-element.elementor-element-c35c6b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1617 .elementor-element.elementor-element-c35c6b5:not(.elementor-motion-effects-element-type-background), .elementor-1617 .elementor-element.elementor-element-c35c6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3ED;}.elementor-1617 .elementor-element.elementor-element-c35c6b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1617 .elementor-element.elementor-element-6e1fd5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:none;color:#000000;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-1617 .elementor-element.elementor-element-ebd745f{width:var( --container-widget-width, 97.495% );max-width:97.495%;--container-widget-width:97.495%;--container-widget-flex-grow:0;--icon-box-icon-margin:47px;}.elementor-1617 .elementor-element.elementor-element-ebd745f > .elementor-widget-container{padding:32px 32px 32px 32px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1617 .elementor-element.elementor-element-ebd745f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1617 .elementor-element.elementor-element-ebd745f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1617 .elementor-element.elementor-element-ebd745f.elementor-view-stacked .elementor-icon{background-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-ebd745f.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-ebd745f.elementor-view-default .elementor-icon{fill:#E87833;color:#E87833;border-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-ebd745f .elementor-icon{font-size:50px;}.elementor-1617 .elementor-element.elementor-element-ebd745f .elementor-icon-box-title, .elementor-1617 .elementor-element.elementor-element-ebd745f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;}.elementor-1617 .elementor-element.elementor-element-ebd745f .elementor-icon-box-title{color:#000000;}.elementor-1617 .elementor-element.elementor-element-ebd745f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1617 .elementor-element.elementor-element-71d174c{width:var( --container-widget-width, 97.495% );max-width:97.495%;--container-widget-width:97.495%;--container-widget-flex-grow:0;--icon-box-icon-margin:47px;}.elementor-1617 .elementor-element.elementor-element-71d174c > .elementor-widget-container{padding:32px 32px 32px 32px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1617 .elementor-element.elementor-element-71d174c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1617 .elementor-element.elementor-element-71d174c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1617 .elementor-element.elementor-element-71d174c.elementor-view-stacked .elementor-icon{background-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-71d174c.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-71d174c.elementor-view-default .elementor-icon{fill:#E87833;color:#E87833;border-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-71d174c .elementor-icon{font-size:50px;}.elementor-1617 .elementor-element.elementor-element-71d174c .elementor-icon-box-title, .elementor-1617 .elementor-element.elementor-element-71d174c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;}.elementor-1617 .elementor-element.elementor-element-71d174c .elementor-icon-box-title{color:#000000;}.elementor-1617 .elementor-element.elementor-element-71d174c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1617 .elementor-element.elementor-element-e1b627e{width:var( --container-widget-width, 97.495% );max-width:97.495%;--container-widget-width:97.495%;--container-widget-flex-grow:0;--icon-box-icon-margin:47px;}.elementor-1617 .elementor-element.elementor-element-e1b627e > .elementor-widget-container{padding:32px 32px 32px 32px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1617 .elementor-element.elementor-element-e1b627e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1617 .elementor-element.elementor-element-e1b627e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1617 .elementor-element.elementor-element-e1b627e.elementor-view-stacked .elementor-icon{background-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-e1b627e.elementor-view-framed .elementor-icon, .elementor-1617 .elementor-element.elementor-element-e1b627e.elementor-view-default .elementor-icon{fill:#E87833;color:#E87833;border-color:#E87833;}.elementor-1617 .elementor-element.elementor-element-e1b627e .elementor-icon{font-size:50px;}.elementor-1617 .elementor-element.elementor-element-e1b627e .elementor-icon-box-title, .elementor-1617 .elementor-element.elementor-element-e1b627e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;}.elementor-1617 .elementor-element.elementor-element-e1b627e .elementor-icon-box-title{color:#000000;}.elementor-1617 .elementor-element.elementor-element-e1b627e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-1617 .elementor-element.elementor-element-8e1a9e3{--display:flex;}.elementor-1617 .elementor-element.elementor-element-5a987ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-data-wrap{margin-right:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-right:40px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:40px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-one-sided-timeline .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-one-sided-wrapper .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{margin-right:calc(100px/2 + 40px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-label{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-middle-line{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-icon{left:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-label{right:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-middle-line{right:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-fill{right:calc(100px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-icon{right:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-year-label{position:absolute;left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-middle-line{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-timeline-fill{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-icon{left:calc(100px/2);transform:translate(-50%, -50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-icon i{display:block;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-vertical{padding:10px 10px 10px 10px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-1617 .elementor-element.elementor-element-64beddf{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1617 .elementor-element.elementor-element-36fc121{--padding-top:12rem;--padding-bottom:08rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1617 .elementor-element.elementor-element-e844f2c.e-con{--order:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1617 .elementor-element.elementor-element-614d026 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1617 .elementor-element.elementor-element-294137c{font-size:16px;}.elementor-1617 .elementor-element.elementor-element-ff4a830{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1617 .elementor-element.elementor-element-d4c4956.elementor-element{--align-self:flex-start;}.elementor-1617 .elementor-element.elementor-element-6fc32c8.elementor-element{--align-self:flex-end;}.elementor-1617 .elementor-element.elementor-element-d43d83e{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1617 .elementor-element.elementor-element-81aaca9{--width:51.584%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-81aaca9.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1617 .elementor-element.elementor-element-6e97fec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;}.elementor-1617 .elementor-element.elementor-element-6e97fec > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1617 .elementor-element.elementor-element-765402a{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-4cfe65d{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1617 .elementor-element.elementor-element-aa3d561 .elementor-heading-title{font-size:32px;}.elementor-1617 .elementor-element.elementor-element-a21cacb{font-size:16px;}.elementor-1617 .elementor-element.elementor-element-ae59781{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1617 .elementor-element.elementor-element-de44ff5 .elementor-heading-title{font-size:32px;}.elementor-1617 .elementor-element.elementor-element-7d93aa1{font-size:16px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-data-wrap{margin-right:calc(50px/2 + 30px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-data-wrap{margin-left:calc(50px/2 + 30px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-right:30px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:30px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-one-sided-timeline .wpr-right-aligned .wpr-timeline-entry-inner .wpr-data-wrap{margin-left:calc(50px/2 + 30px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-centered .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(50px/2 + 30px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-one-sided-wrapper .wpr-one-sided-timeline .wpr-extra-label{margin-left:calc(50px/2 + 30px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{margin-right:calc(50px/2 + 30px);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-label{left:calc(50px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-middle-line{left:calc(50px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-fill{left:calc(50px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline .wpr-icon{left:calc(50px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-label{right:calc(50px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-middle-line{right:calc(50px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-fill{right:calc(50px/2);}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-icon{right:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-year-label{position:absolute;left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-middle-line{left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-timeline-fill{left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-both-sided-timeline .wpr-icon{left:calc(50px/2);transform:translate(-50%, -50%) !important;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .wpr-icon i{display:block;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-vertical{padding:10px 10px 10px 10px;}.elementor-1617 .elementor-element.elementor-element-7ff7616 .wpr-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-1617 .elementor-element.elementor-element-45ba041{--padding-top:04rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1617 .elementor-element.elementor-element-0504386 .elementor-heading-title{font-size:32px;}.elementor-1617 .elementor-element.elementor-element-7bbf400{font-size:16px;}.elementor-1617 .elementor-element.elementor-element-924abeb{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1617 .elementor-element.elementor-element-7ccf434{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1617 .elementor-element.elementor-element-353c2be .elementor-heading-title{font-size:32px;}.elementor-1617 .elementor-element.elementor-element-016bcce.elementor-element{--align-self:center;}.elementor-1617 .elementor-element.elementor-element-64beddf{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1617 .elementor-element.elementor-element-8cedd37{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1617 .elementor-element.elementor-element-a5f8df4{text-align:center;}.elementor-1617 .elementor-element.elementor-element-a5f8df4 .elementor-heading-title{font-size:32px;}.elementor-1617 .elementor-element.elementor-element-020feb4{font-size:16px;}.elementor-1617 .elementor-element.elementor-element-1b1df76{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1617 .elementor-element.elementor-element-015e583 .elementor-heading-title{font-size:32px;}.elementor-1617 .elementor-element.elementor-element-9207fc5{font-size:16px;}.elementor-1617 .elementor-element.elementor-element-6e1fd5b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1617 .elementor-element.elementor-element-ebd745f{--icon-box-icon-margin:30px;}.elementor-1617 .elementor-element.elementor-element-ebd745f .elementor-icon-box-title, .elementor-1617 .elementor-element.elementor-element-ebd745f .elementor-icon-box-title a{font-size:20px;}.elementor-1617 .elementor-element.elementor-element-71d174c{--icon-box-icon-margin:30px;}.elementor-1617 .elementor-element.elementor-element-71d174c .elementor-icon-box-title, .elementor-1617 .elementor-element.elementor-element-71d174c .elementor-icon-box-title a{font-size:20px;}.elementor-1617 .elementor-element.elementor-element-e1b627e{--icon-box-icon-margin:30px;}.elementor-1617 .elementor-element.elementor-element-e1b627e .elementor-icon-box-title, .elementor-1617 .elementor-element.elementor-element-e1b627e .elementor-icon-box-title a{font-size:20px;}}@media(min-width:768px){.elementor-1617 .elementor-element.elementor-element-e844f2c{--width:50%;}.elementor-1617 .elementor-element.elementor-element-d43d83e{--width:100%;}.elementor-1617 .elementor-element.elementor-element-81aaca9{--width:49%;}.elementor-1617 .elementor-element.elementor-element-0df01e7{--width:1280px;}.elementor-1617 .elementor-element.elementor-element-df642b4{--width:100%;}.elementor-1617 .elementor-element.elementor-element-c35c6b5{--width:40%;}}/* Start custom CSS for heading, class: .elementor-element-614d026 */.gradient-text {
  background: linear-gradient(90deg, #E57A37 0%, #cf8956 50%, #a88c6f 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43d83e */.seu-container {
  display: flex;
  align-items: center;
}

.seu-container img {
  max-width: 50px;
  max-height: 50px;
  margin-left: -12px !important;
  transition: transform 0.3s ease;
  position: relative;
  z-index: 1;
}

.seu-container img:first-child {
  margin-left: 0 !important;
}

.seu-container img:hover {
  transform: translateY(-5px);
  z-index: 2;
}

@media (max-width: 480px) {
  .seu-container img {
    max-width: 30px;
    max-height: 30px;
    margin-left: -6px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e37f22a */.logo-animada {
  position: relative;
  z-index: 1;
}

.logo-animada::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 150%;
  height: 150%;
  background: radial-gradient(circle, #EEBA96, transparent 70%);
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: -1;
  opacity: 0;
  animation: pulsar 3s ease-in-out infinite;
}

@keyframes pulsar {
  0%, 100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    opacity: 0.7;
    transform: translate(-50%, -50%) scale(1.2);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa3d561 *//* Selecione o elemento pai do texto (por exemplo, um título) */
h2 {
  position: relative;
  display: inline-block; /* Para garantir que a linha fique apenas abaixo do texto */
}

/* Adicione uma linha abaixo do texto */
h2::after {
  content: ''; /* Cria um pseudo-elemento vazio */
  position: absolute;
  bottom: -15px; /* Ajuste a posição vertical da linha */
  left: 50%; /* Centraliza horizontalmente */
  transform: translateX(-50%); /* Centraliza horizontalmente com precisão */
  width: 100px; /* Largura da linha */
  height: 5px; /* Altura da linha */
  background: linear-gradient(90deg, #E57A37 0%, #cf8956 50%, #a88c6f 100%)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28c97eb *//* Selecione o container do ícone */
.icon-dobra {
  position: relative;
  display: inline-block;
}

/* Adicione uma borda redonda atrás do ícone */
.icon-dobra::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60px; /* Largura da borda redonda */
  height:60px; /* Altura da borda redonda */
  border-radius: 50%; /* Faz o elemento ser circular */
  background-color: #F8F3ED; /* Cor de fundo da borda redonda */
  z-index: 0; /* Coloca a borda redonda atrás do ícone */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37e3da6 *//* Selecione o container do ícone */
.icon-dobra {
  position: relative;
  display: inline-block;
}

/* Adicione uma borda redonda atrás do ícone */
.icon-dobra::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60px; /* Largura da borda redonda */
  height:60px; /* Altura da borda redonda */
  border-radius: 50%; /* Faz o elemento ser circular */
  background-color: #F8F3ED; /* Cor de fundo da borda redonda */
  z-index: 0; /* Coloca a borda redonda atrás do ícone */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-86925b0 *//* Selecione o container do ícone */
.icon-dobra {
  position: relative;
  display: inline-block;
}

/* Adicione uma borda redonda atrás do ícone */
.icon-dobra::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60px; /* Largura da borda redonda */
  height:60px; /* Altura da borda redonda */
  border-radius: 50%; /* Faz o elemento ser circular */
  background-color: #F8F3ED; /* Cor de fundo da borda redonda */
  z-index: 0; /* Coloca a borda redonda atrás do ícone */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15ce9b5 *//* Selecione o container do ícone */
.icon-dobra {
  position: relative;
  display: inline-block;
}

/* Adicione uma borda redonda atrás do ícone */
.icon-dobra::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60px; /* Largura da borda redonda */
  height:60px; /* Altura da borda redonda */
  border-radius: 50%; /* Faz o elemento ser circular */
  background-color: #F8F3ED; /* Cor de fundo da borda redonda */
  z-index: 0; /* Coloca a borda redonda atrás do ícone */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0df01e7 */.card:hover {
  transform: translateY(-5px); /* Eleva o card verticalmente */
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); /* Sombra mais intensa */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de44ff5 *//* Selecione o elemento pai do texto (por exemplo, um título) */
h2 {
  position: relative;
  display: inline-block; /* Para garantir que a linha fique apenas abaixo do texto */
}

/* Adicione uma linha abaixo do texto */
h2::after {
  content: ''; /* Cria um pseudo-elemento vazio */
  position: absolute;
  bottom: -15px; /* Ajuste a posição vertical da linha */
  left: 50%; /* Centraliza horizontalmente */
  transform: translateX(-50%); /* Centraliza horizontalmente com precisão */
  width: 100px; /* Largura da linha */
  height: 5px; /* Altura da linha */
  background: linear-gradient(90deg, #E57A37 0%, #cf8956 50%, #a88c6f 100%)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0504386 *//* Selecione o elemento pai do texto (por exemplo, um título) */
h2 {
  position: relative;
  display: inline-block; /* Para garantir que a linha fique apenas abaixo do texto */
}

/* Adicione uma linha abaixo do texto */
h2::after {
  content: ''; /* Cria um pseudo-elemento vazio */
  position: absolute;
  bottom: -15px; /* Ajuste a posição vertical da linha */
  left: 50%; /* Centraliza horizontalmente */
  transform: translateX(-50%); /* Centraliza horizontalmente com precisão */
  width: 100px; /* Largura da linha */
  height: 5px; /* Altura da linha */
  background: linear-gradient(90deg, #E57A37 0%, #cf8956 50%, #a88c6f 100%)
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8c054e0 *//* Mantém a transição linear */
.elementor-1617 .elementor-element.elementor-element-8c054e0 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
  display: flex !important;
  align-items: stretch !important; /* Alinha todos os slides pela altura */
}

/* Força cada slide a ter a mesma altura */
.elementor-1617 .elementor-element.elementor-element-8c054e0 .swiper-slide {
  flex: 0 0 auto;
  height: 100% !important;
  display: flex !important;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
  box-sizing: border-box;
}

/* Garante que os conteúdos internos também se estiquem */
.elementor-1617 .elementor-element.elementor-element-8c054e0 .elementor-container,
.elementor-1617 .elementor-element.elementor-element-8c054e0 .elementor-widget-wrap {
  height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-353c2be *//* Selecione o elemento pai do texto (por exemplo, um título) */
h2 {
  position: relative;
  display: inline-block; /* Para garantir que a linha fique apenas abaixo do texto */
}

/* Adicione uma linha abaixo do texto */
h2::after {
  content: ''; /* Cria um pseudo-elemento vazio */
  position: absolute;
  bottom: -15px; /* Ajuste a posição vertical da linha */
  left: 50%; /* Centraliza horizontalmente */
  transform: translateX(-50%); /* Centraliza horizontalmente com precisão */
  width: 100px; /* Largura da linha */
  height: 5px; /* Altura da linha */
  background: linear-gradient(90deg, #E57A37 0%, #cf8956 50%, #a88c6f 100%)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f8df4 *//* Selecione o elemento pai do texto (por exemplo, um título) */
h2 {
  position: relative;
  display: inline-block; /* Para garantir que a linha fique apenas abaixo do texto */
}

/* Adicione uma linha abaixo do texto */
h2::after {
  content: ''; /* Cria um pseudo-elemento vazio */
  position: absolute;
  bottom: -15px; /* Ajuste a posição vertical da linha */
  left: 50%; /* Centraliza horizontalmente */
  transform: translateX(-50%); /* Centraliza horizontalmente com precisão */
  width: 100px; /* Largura da linha */
  height: 5px; /* Altura da linha */
  background: linear-gradient(90deg, #E57A37 0%, #cf8956 50%, #a88c6f 100%)
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5d517d7 *//* Mantém a transição linear */
.elementor-1617 .elementor-element.elementor-element-5d517d7 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
  display: flex !important;
  align-items: stretch !important; /* Alinha todos os slides pela altura */
}

/* Força cada slide a ter a mesma altura */
.elementor-1617 .elementor-element.elementor-element-5d517d7 .swiper-slide {
  flex: 0 0 auto;
  height: 100% !important;
  display: flex !important;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
  box-sizing: border-box;
}

/* Garante que os conteúdos internos também se estiquem */
.elementor-1617 .elementor-element.elementor-element-5d517d7 .elementor-container,
.elementor-1617 .elementor-element.elementor-element-5d517d7 .elementor-widget-wrap {
  height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-015e583 *//* Selecione o elemento pai do texto (por exemplo, um título) */
h2 {
  position: relative;
  display: inline-block; /* Para garantir que a linha fique apenas abaixo do texto */
}

/* Adicione uma linha abaixo do texto */
h2::after {
  content: ''; /* Cria um pseudo-elemento vazio */
  position: absolute;
  bottom: -15px; /* Ajuste a posição vertical da linha */
  left: 50%; /* Centraliza horizontalmente */
  transform: translateX(-50%); /* Centraliza horizontalmente com precisão */
  width: 100px; /* Largura da linha */
  height: 5px; /* Altura da linha */
  background: linear-gradient(90deg, #E57A37 0%, #cf8956 50%, #a88c6f 100%)
}/* End custom CSS */