.elementor-787 .elementor-element.elementor-element-cc896c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-4f15ede .elementor-heading-title{color:var( --e-global-color-text );}.elementor-787 .elementor-element.elementor-element-4f15ede > .elementor-widget-container{padding:10px 10px 40px 10px;}.elementor-787 .elementor-element.elementor-element-7b5237ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-787 .elementor-element.elementor-element-414e93c5 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-787 .elementor-element.elementor-element-414e93c5 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-787 .elementor-element.elementor-element-414e93c5.elementor-element{--align-self:center;}.elementor-787 .elementor-element.elementor-element-903ec29 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-787 .elementor-element.elementor-element-903ec29 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-787 .elementor-element.elementor-element-903ec29.elementor-element{--align-self:center;}.elementor-787 .elementor-element.elementor-element-d3836a2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-ce3f1d2 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-ce3f1d2 .widget-image-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-c8cd01a img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-c8cd01a .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-c8cd01a > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-792db66{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-b8c4404 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-b8c4404 .widget-image-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-0bdd7b9 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-0bdd7b9 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-0bdd7b9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-a1b1c0d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-500bf82 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-500bf82 .widget-image-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-9b0a88d img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-9b0a88d .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-9b0a88d > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f1baf68{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-a7e7814 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-a7e7814 .widget-image-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-3d2b44d img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-3d2b44d .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-3d2b44d > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-9723996{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-eb678b2 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-eb678b2 .widget-image-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-eb06e12 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-eb06e12 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-eb06e12 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f7f095b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-787 .elementor-element.elementor-element-e46f56d img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-e46f56d .widget-image-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-30c1983 img{height:400px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-30c1983 .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:3px 5px 6px rgba(0,0,0,0.3);margin-top:6px;}.elementor-787 .elementor-element.elementor-element-30c1983 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-787 .elementor-element.elementor-element-7b5237ed{--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-d3836a2{--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-792db66{--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-a1b1c0d{--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-f1baf68{--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-9723996{--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-f7f095b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-787 .elementor-element.elementor-element-7b5237ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-d3836a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-792db66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-a1b1c0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-f1baf68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-9723996{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-787 .elementor-element.elementor-element-f7f095b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-d3836a2 */.wp-caption {
display: flex;
flex-direction: column-reverse; /* Reverses the order of flex items */
align-items: center; /* Center-aligns the items horizontally */
font-size: 35px;
}

.wp-caption img {
width: 100%; /* Adjust this as necessary to control image sizing */
height: auto; /* Maintains aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-792db66 */.wp-caption {
display: flex;
flex-direction: column-reverse; /* Reverses the order of flex items */
align-items: center; /* Center-aligns the items horizontally */
font-size: 35px;
}

.wp-caption img {
width: 100%; /* Adjust this as necessary to control image sizing */
height: auto; /* Maintains aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1b1c0d */.wp-caption {
display: flex;
flex-direction: column-reverse; /* Reverses the order of flex items */
align-items: center; /* Center-aligns the items horizontally */
font-size: 35px;
}

.wp-caption img {
width: 100%; /* Adjust this as necessary to control image sizing */
height: auto; /* Maintains aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1baf68 */.wp-caption {
display: flex;
flex-direction: column-reverse; /* Reverses the order of flex items */
align-items: center; /* Center-aligns the items horizontally */
font-size: 35px;
}

.wp-caption img {
width: 100%; /* Adjust this as necessary to control image sizing */
height: auto; /* Maintains aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9723996 */.wp-caption {
display: flex;
flex-direction: column-reverse; /* Reverses the order of flex items */
align-items: center; /* Center-aligns the items horizontally */
font-size: 35px;
}

.wp-caption img {
width: 100%; /* Adjust this as necessary to control image sizing */
height: auto; /* Maintains aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7f095b */.wp-caption {
display: flex;
flex-direction: column-reverse; /* Reverses the order of flex items */
align-items: center; /* Center-aligns the items horizontally */
font-size: 35px;
}

.wp-caption img {
width: 100%; /* Adjust this as necessary to control image sizing */
height: auto; /* Maintains aspect ratio */
}/* End custom CSS */