.elementor-41 .elementor-element.elementor-element-80cabf4{--display:flex;--min-height:300px;--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;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:var( --e-global-color-b574a17 );--border-color:var( --e-global-color-b574a17 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-80cabf4:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-80cabf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be75f2 );}.elementor-41 .elementor-element.elementor-element-80cabf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-20f98a3{--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-41 .elementor-element.elementor-element-6a39a3e{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-2bf2a5d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-a0a4c33 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-a86f3bc{font-family:"Italiana", Sans-serif;font-weight:800;text-transform:capitalize;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-b57cf19{--display:flex;}.elementor-41 .elementor-element.elementor-element-2d546f3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-d5f8904{font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-872dc66{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-cdccc58 );}.elementor-41 .elementor-element.elementor-element-c2dbd42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-205c301 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-9cef73c{font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-b69cfa5{font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-b69cfa5 a{color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-cceade0{font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-cceade0 a{color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-aeabaf1{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-d10c317{--display:flex;}.elementor-41 .elementor-element.elementor-element-c158db4{font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-c0c7a43{--display:flex;}.elementor-41 .elementor-element.elementor-element-a1ca6e0{--display:flex;}.elementor-41 .elementor-element.elementor-element-30f9bd2{width:var( --container-widget-width, 766.932% );max-width:766.932%;--container-widget-width:766.932%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-30f9bd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-30f9bd2 a{color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-741cf6f{--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:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-c2b1c17{--display:flex;}.elementor-41 .elementor-element.elementor-element-2c792b5{font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-711ba41{--display:flex;}.elementor-41 .elementor-element.elementor-element-908aa36{--display:flex;}.elementor-41 .elementor-element.elementor-element-6c39bde{width:var( --container-widget-width, 766.932% );max-width:766.932%;--container-widget-width:766.932%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-6c39bde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-1884601{--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:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-b948b15{--display:flex;}.elementor-41 .elementor-element.elementor-element-2712bcf{font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-2712bcf a{color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-6b6a03f{--display:flex;}.elementor-41 .elementor-element.elementor-element-d2af0a4{color:#7A7A7A;}.elementor-41 .elementor-element.elementor-element-faabb92{--display:flex;}.elementor-41 .elementor-element.elementor-element-8361657{width:var( --container-widget-width, 766.932% );max-width:766.932%;--container-widget-width:766.932%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-728a640-font-family ), Sans-serif;font-weight:var( --e-global-typography-728a640-font-weight );text-transform:var( --e-global-typography-728a640-text-transform );text-decoration:var( --e-global-typography-728a640-text-decoration );letter-spacing:var( --e-global-typography-728a640-letter-spacing );color:var( --e-global-color-b574a17 );}.elementor-41 .elementor-element.elementor-element-8361657.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-841b231{--divider-border-style:dotted;--divider-color:#406447;--divider-border-width:5px;}.elementor-41 .elementor-element.elementor-element-841b231 .elementor-divider-separator{width:100%;}.elementor-41 .elementor-element.elementor-element-841b231 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-41 .elementor-element.elementor-element-c0567b0{--display:flex;}.elementor-41 .elementor-element.elementor-element-30c9bf1{text-align:center;}.elementor-41 .elementor-element.elementor-element-30c9bf1 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:18px;font-weight:800;text-transform:capitalize;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-a0a4c33 );}.elementor-41 .elementor-element.elementor-element-2fdcebf{--display:flex;}.elementor-41 .elementor-element.elementor-element-5e8e3ca{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-5e8e3ca .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:18px;font-weight:800;text-transform:capitalize;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-a0a4c33 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-a86f3bc{text-align:justify;}.elementor-41 .elementor-element.elementor-element-d5f8904{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-9cef73c{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-b69cfa5{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-cceade0{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c158db4{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-30f9bd2{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2c792b5{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-6c39bde{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2712bcf{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-8361657{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-80cabf4{--width:100.081%;}.elementor-41 .elementor-element.elementor-element-c0c7a43{--width:20%;}.elementor-41 .elementor-element.elementor-element-711ba41{--width:20%;}.elementor-41 .elementor-element.elementor-element-6b6a03f{--width:20%;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-2bf2a5d .elementor-heading-title{font-size:30px;}.elementor-41 .elementor-element.elementor-element-a86f3bc{text-align:start;font-size:15px;}.elementor-41 .elementor-element.elementor-element-2d546f3 .elementor-heading-title{font-size:30px;}.elementor-41 .elementor-element.elementor-element-d5f8904{text-align:start;letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c2dbd42{--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-41 .elementor-element.elementor-element-9cef73c{padding:10px 0px 0px 0px;text-align:start;letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-b69cfa5{text-align:start;letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-cceade0{text-align:start;letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c158db4{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-30f9bd2{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2c792b5{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-6c39bde{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2712bcf{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-8361657{letter-spacing:var( --e-global-typography-728a640-letter-spacing );}.elementor-41 .elementor-element.elementor-element-30c9bf1 .elementor-heading-title{font-size:15px;}.elementor-41 .elementor-element.elementor-element-5e8e3ca .elementor-heading-title{font-size:15px;}}