.elementor-8785 .elementor-element.elementor-element-81c7f91{--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-8785 .elementor-element.elementor-element-81db075{--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;--justify-content:center;}.elementor-widget-text-editor{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-8785 .elementor-element.elementor-element-8f234d8.elementor-element{--align-self:stretch;}.elementor-8785 .elementor-element.elementor-element-34b88b5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8785 .elementor-element.elementor-element-34b88b5.e-con{--align-self:stretch;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8785 .elementor-element.elementor-element-5920bd8{text-align:center;}.elementor-8785 .elementor-element.elementor-element-5920bd8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8785 .elementor-element.elementor-element-5920bd8 img{transition-duration:0.5s;border-style:groove;border-radius:30px 30px 30px 30px;box-shadow:-6px 20px 24px 16px rgba(0,0,0,0.5);}.elementor-8785 .elementor-element.elementor-element-5920bd8 .widget-image-caption{text-align:center;color:#FFFDFD;font-size:30px;font-weight:500;font-style:normal;margin-block-start:34px;}.elementor-8785 .elementor-element.elementor-element-45fff74{text-align:center;}.elementor-8785 .elementor-element.elementor-element-45fff74:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8785 .elementor-element.elementor-element-45fff74 img{transition-duration:0.5s;border-style:groove;border-radius:30px 30px 30px 30px;box-shadow:-6px 20px 24px 16px rgba(0,0,0,0.5);}.elementor-8785 .elementor-element.elementor-element-45fff74 .widget-image-caption{text-align:center;color:#FFFDFD;font-size:30px;font-weight:500;font-style:normal;margin-block-start:34px;}.elementor-8785 .elementor-element.elementor-element-6b50f80{text-align:center;}.elementor-8785 .elementor-element.elementor-element-6b50f80 img{height:300px;transition-duration:0.5s;border-style:groove;border-radius:30px 30px 30px 30px;box-shadow:-6px 20px 24px 16px rgba(0,0,0,0.5);}.elementor-8785 .elementor-element.elementor-element-6b50f80:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8785 .elementor-element.elementor-element-6b50f80 .widget-image-caption{text-align:center;color:#FFFDFD;font-size:30px;font-weight:500;font-style:normal;margin-block-start:40px;}.elementor-8785 .elementor-element.elementor-element-08889a3{text-align:center;}.elementor-8785 .elementor-element.elementor-element-08889a3:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8785 .elementor-element.elementor-element-08889a3 img{transition-duration:0.5s;border-style:groove;border-radius:30px 30px 30px 30px;box-shadow:-6px 20px 24px 16px rgba(0,0,0,0.5);}.elementor-8785 .elementor-element.elementor-element-08889a3 .widget-image-caption{text-align:center;color:#FFFDFD;font-size:30px;font-weight:500;font-style:normal;margin-block-start:34px;}.elementor-8785 .elementor-element.elementor-element-958e5b2{text-align:center;}.elementor-8785 .elementor-element.elementor-element-958e5b2 img{height:300px;transition-duration:0.5s;border-style:groove;border-radius:30px 30px 30px 30px;box-shadow:-6px 20px 24px 16px rgba(0,0,0,0.5);}.elementor-8785 .elementor-element.elementor-element-958e5b2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8785 .elementor-element.elementor-element-958e5b2 .widget-image-caption{text-align:center;color:#FFFDFD;font-size:30px;font-weight:500;font-style:normal;margin-block-start:34px;}.elementor-8785 .elementor-element.elementor-element-42a4c95{text-align:center;}.elementor-8785 .elementor-element.elementor-element-42a4c95 img{height:302px;object-fit:fill;transition-duration:0.5s;border-style:groove;border-radius:30px 30px 30px 30px;box-shadow:-6px 20px 24px 16px rgba(0,0,0,0.5);}.elementor-8785 .elementor-element.elementor-element-42a4c95:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8785 .elementor-element.elementor-element-42a4c95 .widget-image-caption{text-align:center;color:#FFFDFD;font-size:30px;font-weight:500;font-style:normal;margin-block-start:30px;}@media(max-width:1024px){.elementor-8785 .elementor-element.elementor-element-34b88b5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8785 .elementor-element.elementor-element-34b88b5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8785 .elementor-element.elementor-element-5920bd8 .widget-image-caption{font-size:30px;}.elementor-8785 .elementor-element.elementor-element-45fff74 .widget-image-caption{font-size:30px;}.elementor-8785 .elementor-element.elementor-element-6b50f80 .widget-image-caption{font-size:30px;}.elementor-8785 .elementor-element.elementor-element-08889a3 .widget-image-caption{font-size:30px;}.elementor-8785 .elementor-element.elementor-element-958e5b2 .widget-image-caption{font-size:30px;}.elementor-8785 .elementor-element.elementor-element-42a4c95 img{width:270px;height:310px;}.elementor-8785 .elementor-element.elementor-element-42a4c95 .widget-image-caption{font-size:30px;}}