.elementor-197 .elementor-element.elementor-element-54cb104{--display:flex;--min-height:450px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-197 .elementor-element.elementor-element-08f3903 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-2196269 );}.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-197 .elementor-element.elementor-element-1d458e9{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-197 .elementor-element.elementor-element-1c1ba9b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;--align-items:start;--padding-top:120px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-a1f14dc{--display:flex;--min-height:555px;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-197 .elementor-element.elementor-element-9c1e97d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-9c1e97d img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-61ee635{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-983262a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-c6024c6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:200;color:#57534D;}.elementor-197 .elementor-element.elementor-element-3adc574{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-8f6ca1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-8f6ca1e img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-74d551a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-dbf3d0b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-d012a40{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-43cb167{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-b432133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-b432133 img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-afa78e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-e09ca75 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-5948060{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-c9aeae9{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-42b539e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-42b539e img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-c1cc393{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-750d640 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-0586de6{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-756cd59{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-473492d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-473492d img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-94f5ad1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-ba7b7ea .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-a8b8d71{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-6fac4ec{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-d3c5f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-d3c5f91 img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-381c8ef{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-d663bad .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-14fec6c{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-5577631{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-5577631:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-5577631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-b53b7ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-b53b7ca img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-f7e88e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-9ec331c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-6958132{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-d1c5f81{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-d1c5f81:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-d1c5f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-98fcfb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-98fcfb9 img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-cecd250{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-0d8711e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-c03e409{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-cddd1d2{--display:flex;--min-height:555px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:25px 25px 25px 25px;box-shadow:-3px 1px 10px 1px rgba(38.35671195652175, 72.46910001550688, 88.40000000000002, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-cddd1d2:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-cddd1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-197 .elementor-element.elementor-element-5e51aa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-5e51aa6 img{width:100%;max-width:100%;height:300px;}.elementor-197 .elementor-element.elementor-element-a0717f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-f984455 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-2196269 );}.elementor-197 .elementor-element.elementor-element-649e385{text-align:start;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:300;color:#57534D;}.elementor-197 .elementor-element.elementor-element-3ca8ca90{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-3ca8ca90:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-3ca8ca90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-197 .elementor-element.elementor-element-2b5f75e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-429395d5.elementor-element{--align-self:center;}.elementor-197 .elementor-element.elementor-element-429395d5{text-align:start;}.elementor-197 .elementor-element.elementor-element-429395d5 .elementor-heading-title{color:#000000;}.elementor-197 .elementor-element.elementor-element-381e2d6e{text-align:center;}.elementor-197 .elementor-element.elementor-element-381e2d6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-501b35c );}.elementor-197 .elementor-element.elementor-element-231da317{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-197 .elementor-element.elementor-element-231da317.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-197 .elementor-element.elementor-element-97cad1f .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(190deg, var( --e-global-color-4669630 ) 0%, var( --e-global-color-57240b9 ) 100%);}@media(min-width:768px){.elementor-197 .elementor-element.elementor-element-54cb104{--content-width:688px;}.elementor-197 .elementor-element.elementor-element-1c1ba9b{--content-width:1420px;}.elementor-197 .elementor-element.elementor-element-61ee635{--width:100%;}.elementor-197 .elementor-element.elementor-element-3ca8ca90{--content-width:1170px;}.elementor-197 .elementor-element.elementor-element-2b5f75e3{--width:100%;}.elementor-197 .elementor-element.elementor-element-231da317{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-197 .elementor-element.elementor-element-2b5f75e3{--width:64%;}.elementor-197 .elementor-element.elementor-element-231da317{--width:28%;}}@media(max-width:1024px){.elementor-197 .elementor-element.elementor-element-1c1ba9b{--grid-auto-flow:row;}.elementor-197 .elementor-element.elementor-element-3ca8ca90{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-197 .elementor-element.elementor-element-429395d5{padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-231da317{--justify-content:center;}}@media(max-width:767px){.elementor-197 .elementor-element.elementor-element-1c1ba9b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-197 .elementor-element.elementor-element-3ca8ca90{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-2b5f75e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-429395d5{padding:0px 25px 10px 25px;text-align:center;}.elementor-197 .elementor-element.elementor-element-231da317{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-97cad1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-54cb104 */.elementor-197 .elementor-element.elementor-element-54cb104 {
background:
linear-gradient(
90deg,
#FFFFFF 0%,
#FCFBF8 20%,
#F7F5F0 100%
);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c1e97d */.elementor-197 .elementor-element.elementor-element-9c1e97d {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-9c1e97d img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-9c1e97d:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f14dc */.elementor-197 .elementor-element.elementor-element-a1f14dc {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f6ca1e */.elementor-197 .elementor-element.elementor-element-8f6ca1e {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-8f6ca1e img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-8f6ca1e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3adc574 */.elementor-197 .elementor-element.elementor-element-3adc574 {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b432133 */.elementor-197 .elementor-element.elementor-element-b432133 {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-b432133 img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-b432133:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43cb167 */.elementor-197 .elementor-element.elementor-element-43cb167 {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42b539e */.elementor-197 .elementor-element.elementor-element-42b539e {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-42b539e img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-42b539e:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9aeae9 */.elementor-197 .elementor-element.elementor-element-c9aeae9 {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-473492d */.elementor-197 .elementor-element.elementor-element-473492d {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-473492d img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-473492d:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-756cd59 */.elementor-197 .elementor-element.elementor-element-756cd59 {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3c5f91 */.elementor-197 .elementor-element.elementor-element-d3c5f91 {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-d3c5f91 img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-d3c5f91:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fac4ec */.elementor-197 .elementor-element.elementor-element-6fac4ec {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b53b7ca */.elementor-197 .elementor-element.elementor-element-b53b7ca {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-b53b7ca img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-b53b7ca:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5577631 */.elementor-197 .elementor-element.elementor-element-5577631 {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98fcfb9 */.elementor-197 .elementor-element.elementor-element-98fcfb9 {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-98fcfb9 img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-98fcfb9:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1c5f81 */.elementor-197 .elementor-element.elementor-element-d1c5f81 {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e51aa6 */.elementor-197 .elementor-element.elementor-element-5e51aa6 {
    overflow: hidden;
}

.elementor-197 .elementor-element.elementor-element-5e51aa6 img {
    transition: transform 0.5s ease;
}

.elementor-197 .elementor-element.elementor-element-5e51aa6:hover img {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cddd1d2 */.elementor-197 .elementor-element.elementor-element-cddd1d2 {
    background: linear-gradient(
        180deg,
        #FFFFFF 0%,
        #FCFAF7 100%
    );

    border: 1px solid rgba(120, 80, 40, .08);

    box-shadow:
        0 12px 28px rgba(0,0,0,.08);

    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1ba9b */.elementor-197 .elementor-element.elementor-element-1c1ba9b {
    background:
radial-gradient(
    circle at top,
    #FFFDF8 0%,
    #F8F6F2 40%,
    #F1F1F1 100%
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ca8ca90 */.elementor-197 .elementor-element.elementor-element-3ca8ca90 {
    background: linear-gradient(45deg, #F1F1F1 0%, #FFFBEB 50%, #F9F9F8 100%);
}/* End custom CSS */