.elementor-8223 .elementor-element.elementor-element-13bede16{margin-top:20px;margin-bottom:20px;}.elementor-8223 .elementor-element.elementor-element-10ee6bad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-theme-post-featured-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-8223 .elementor-element.elementor-element-f485fd0 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-8223 .elementor-element.elementor-element-f485fd0 img{width:50%;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);}.elementor-8223 .elementor-element.elementor-element-530c2ed2 .acfgallery-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );padding:20px 20px 20px 20px;}.elementor-8223 .elementor-element.elementor-element-530c2ed2 .dce-acf-gallery-masonry .wrap-item-acfgallery, .elementor-8223 .elementor-element.elementor-element-530c2ed2 .dce-acf-gallery-diamond .diamond-box{box-shadow:0px 5px 20px 0px rgba(0,0,0,0.5);}.elementor-8223 .elementor-element.elementor-element-530c2ed2 .dce-acf-gallery > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-8223 .elementor-element.elementor-element-530c2ed2 figcaption .title{margin-bottom:0px;font-family:"Lexend", Sans-serif;font-size:14px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-8223 .elementor-element.elementor-element-2d315a17{width:auto;max-width:auto;}.elementor-8223 .elementor-element.elementor-element-2d315a17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 10px 1px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3a192ab );border-radius:20px 20px 20px 20px;}.elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms{display:flex;flex-direction:block;color:var( --e-global-color-3a192ab );font-family:var( --e-global-typography-691f8f1-font-family ), Sans-serif;font-size:var( --e-global-typography-691f8f1-font-size );font-weight:var( --e-global-typography-691f8f1-font-weight );line-height:var( --e-global-typography-691f8f1-line-height );letter-spacing:var( --e-global-typography-691f8f1-letter-spacing );word-spacing:var( --e-global-typography-691f8f1-word-spacing );}.elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms span.text-before, .elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms span.text-after{display:flex;}.elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms, .elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms .text-before, .elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms .text-after, .elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms ul, .elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms ul.dce-image-block li{justify-content:center;}.elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms a{color:var( --e-global-color-3a192ab );}.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-8223 .elementor-element.elementor-element-7871b733 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-8223 .elementor-element.elementor-element-7871b733{text-align:center;}.elementor-8223 .elementor-element.elementor-element-7871b733 .elementor-heading-title{font-family:var( --e-global-typography-224f23b-font-family ), Sans-serif;font-size:var( --e-global-typography-224f23b-font-size );font-weight:var( --e-global-typography-224f23b-font-weight );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-1d241478{text-align:center;}.elementor-8223 .elementor-element.elementor-element-1d241478 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-8223 .elementor-element.elementor-element-1d241478 .dynamic-content-for-elementor-acf{color:var( --e-global-color-3a192ab );margin-bottom:0px;left:0px;font-family:"Lexend", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-8223 .elementor-element.elementor-element-1d241478 .dce-acf-list-inline-block .dce-acf-list:not(:first-child){margin-left:0px;}.elementor-8223 .elementor-element.elementor-element-1d241478 .dce-acf-list-inline-block .dce-acf-list:not(:last-child){margin-right:0px;}.elementor-8223 .elementor-element.elementor-element-1d241478 .dce-acf-list-block .dce-acf-list:not(:forst-child){margin-top:0px;}.elementor-8223 .elementor-element.elementor-element-1d241478 .dce-acf-list-block .dce-acf-list:not(:last-child){margin-bottom:0px;}.elementor-8223 .elementor-element.elementor-element-1d241478 .dynamic-content-for-elementor-acf span.tx-after{color:var( --e-global-color-3a192ab );font-family:"Lexend", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-8223 .elementor-element.elementor-element-1d241478 .dynamic-content-for-elementor-acf a span.tx-after{color:var( --e-global-color-3a192ab );}.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-8223 .elementor-element.elementor-element-d0bf055 .elementor-button{background-color:var( --e-global-color-3a192ab );font-family:"Lexend", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9cc4e60 );padding:7px 20px 7px 20px;}.elementor-8223 .elementor-element.elementor-element-d0bf055 .elementor-button:hover, .elementor-8223 .elementor-element.elementor-element-d0bf055 .elementor-button:focus{background-color:var( --e-global-color-5b00ffe );color:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-element-d0bf055{width:auto;max-width:auto;}.elementor-8223 .elementor-element.elementor-element-d0bf055 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8223 .elementor-element.elementor-element-d0bf055 .elementor-button:hover svg, .elementor-8223 .elementor-element.elementor-element-d0bf055 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button{background-color:var( --e-global-color-3a192ab );font-family:"Lexend", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9cc4e60 );padding:7px 20px 7px 20px;}.elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button:hover, .elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button:focus{background-color:var( --e-global-color-5b00ffe );color:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-element-47f2a13b{width:auto;max-width:auto;}.elementor-8223 .elementor-element.elementor-element-47f2a13b > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button-content-wrapper{flex-direction:row;}.elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button:hover svg, .elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button{background-color:var( --e-global-color-dc6fa18 );font-family:"Lexend", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9cc4e60 );padding:7px 20px 7px 20px;}.elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button:hover, .elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-3a192ab );border-color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-527c8a01{width:auto;max-width:auto;}.elementor-8223 .elementor-element.elementor-element-527c8a01 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button:hover svg, .elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button:focus svg{fill:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-1c5d1908{overflow:hidden;margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-8223 .elementor-element.elementor-element-41a843c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8223 .elementor-element.elementor-element-41a843c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-element-41a843c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8223 .elementor-element.elementor-element-41a843c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-8223 .elementor-element.elementor-element-41a843c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8223 .elementor-element.elementor-element-4d73fc7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8223 .elementor-element.elementor-element-4f320f3{width:auto;max-width:auto;text-align:center;}.elementor-8223 .elementor-element.elementor-element-4f320f3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-8223 .elementor-element.elementor-element-4f320f3 .elementor-heading-title{font-family:var( --e-global-typography-8c647f8-font-family ), Sans-serif;font-size:var( --e-global-typography-8c647f8-font-size );font-weight:var( --e-global-typography-8c647f8-font-weight );line-height:var( --e-global-typography-8c647f8-line-height );letter-spacing:var( --e-global-typography-8c647f8-letter-spacing );word-spacing:var( --e-global-typography-8c647f8-word-spacing );color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-72d2ae45{text-align:left;}.elementor-8223 .elementor-element.elementor-element-72d2ae45 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-8223 .elementor-element.elementor-element-72d2ae45 .dynamic-content-for-elementor-acf{color:var( --e-global-color-3a192ab );margin-bottom:0px;font-family:var( --e-global-typography-d360a32-font-family ), Sans-serif;font-size:var( --e-global-typography-d360a32-font-size );font-weight:var( --e-global-typography-d360a32-font-weight );line-height:var( --e-global-typography-d360a32-line-height );letter-spacing:var( --e-global-typography-d360a32-letter-spacing );word-spacing:var( --e-global-typography-d360a32-word-spacing );}.elementor-widget-theme-post-content{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-8223 .elementor-element.elementor-element-212237fc{color:var( --e-global-color-3a192ab );font-family:var( --e-global-typography-d360a32-font-family ), Sans-serif;font-size:var( --e-global-typography-d360a32-font-size );font-weight:var( --e-global-typography-d360a32-font-weight );line-height:var( --e-global-typography-d360a32-line-height );letter-spacing:var( --e-global-typography-d360a32-letter-spacing );word-spacing:var( --e-global-typography-d360a32-word-spacing );}.elementor-8223 .elementor-element.elementor-global-5040 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-8223 .elementor-element.elementor-global-5040{--alignment:right;--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-83a1bda );--e-share-buttons-secondary-color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-global-5040 .elementor-share-btn{font-size:calc(0.8px * 10);height:30px;}.elementor-8223 .elementor-element.elementor-global-5040 .elementor-share-btn__icon{--e-share-buttons-icon-size:13px;}.elementor-8223 .elementor-element.elementor-global-5040 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-3a192ab );--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-8223 .elementor-element.elementor-global-5040 .elementor-share-btn__title{font-family:"Lexend", Sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}.elementor-8223 .elementor-element.elementor-element-7adcd832{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8223 .elementor-element.elementor-element-7adcd832 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8223 .elementor-element.elementor-element-9139dee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8223 .elementor-element.elementor-element-9139dee > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-8223 .elementor-element.elementor-element-1956b808 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-8223 .elementor-element.elementor-element-1956b808{text-align:center;}.elementor-8223 .elementor-element.elementor-element-1956b808 .elementor-heading-title{font-family:"IBM Plex Sans JP", Sans-serif;font-size:13px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-5c143569{width:auto;max-width:auto;}.elementor-8223 .elementor-element.elementor-element-5c143569 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-5c143569 .elementor-heading-title{font-family:var( --e-global-typography-224f23b-font-family ), Sans-serif;font-size:var( --e-global-typography-224f23b-font-size );font-weight:var( --e-global-typography-224f23b-font-weight );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-428dbf8b .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:0;padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );}.elementor-8223 .elementor-element.elementor-element-428dbf8b .elementor-repeater-item-5bbfb02 > *{display:inline-block;}.elementor-8223 .elementor-element.elementor-element-428dbf8b .elementor-repeater-item-1724516.dce-item_image{justify-content:top;}.elementor-8223 .elementor-element.elementor-element-428dbf8b .dce-posts-container.dce-skin-grid .dce-posts-wrapper{justify-content:center;margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-8223 .elementor-element.elementor-element-428dbf8b .dce-posts-fallback{text-align:left;}.elementor-8223 .elementor-element.elementor-element-428dbf8b .dce-post-item{padding-bottom:0px;}.elementor-8223 .elementor-element.elementor-element-71fb5658 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8223 .elementor-element.elementor-element-71fb5658{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-8223 .elementor-element.elementor-element-7d0dd534.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8223 .elementor-element.elementor-element-7d0dd534.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8223 .elementor-element.elementor-element-7d0dd534.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8223 .elementor-element.elementor-element-7d0dd534 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-8223 .elementor-element.elementor-element-7d0dd534 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8223 .elementor-element.elementor-element-3ff9b09c{width:auto;max-width:auto;}.elementor-8223 .elementor-element.elementor-element-3ff9b09c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-3ff9b09c .elementor-heading-title{font-family:var( --e-global-typography-224f23b-font-family ), Sans-serif;font-size:var( --e-global-typography-224f23b-font-size );font-weight:var( --e-global-typography-224f23b-font-weight );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );color:var( --e-global-color-3a192ab );}.elementor-8223 .elementor-element.elementor-element-153a01d8 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:1;padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );}.elementor-8223 .elementor-element.elementor-element-153a01d8 .elementor-repeater-item-60d439b > *{display:inline-block;}.elementor-8223 .elementor-element.elementor-element-153a01d8 .elementor-repeater-item-1e48b79.dce-item_image{justify-content:top;}.elementor-8223 .elementor-element.elementor-element-153a01d8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8223 .elementor-element.elementor-element-153a01d8 .dce-posts-fallback{text-align:left;}.elementor-8223 .elementor-element.elementor-element-153a01d8 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-8223 .elementor-element.elementor-element-153a01d8 .dce-post-item{padding-bottom:0px;}body.elementor-page-8223:not(.elementor-motion-effects-element-type-background), body.elementor-page-8223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83a1bda );}@media(min-width:768px){.elementor-8223 .elementor-element.elementor-element-4d73fc7{width:40%;}.elementor-8223 .elementor-element.elementor-element-91fe5aa{width:60%;}}@media(max-width:1024px){.elementor-8223 .elementor-element.elementor-element-f485fd0 img{width:75%;}.elementor-8223 .elementor-element.elementor-element-530c2ed2 .acfgallery-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}.elementor-8223 .elementor-element.elementor-element-530c2ed2 .dce-acf-gallery > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms{font-size:var( --e-global-typography-691f8f1-font-size );line-height:var( --e-global-typography-691f8f1-line-height );letter-spacing:var( --e-global-typography-691f8f1-letter-spacing );word-spacing:var( --e-global-typography-691f8f1-word-spacing );}.elementor-8223 .elementor-element.elementor-element-7871b733 .elementor-heading-title{font-size:var( --e-global-typography-224f23b-font-size );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );}.elementor-8223 .elementor-element.elementor-element-d0bf055{width:100%;max-width:100%;}.elementor-8223 .elementor-element.elementor-element-47f2a13b{width:100%;max-width:100%;}.elementor-8223 .elementor-element.elementor-element-527c8a01{width:100%;max-width:100%;}.elementor-8223 .elementor-element.elementor-element-4f320f3 .elementor-heading-title{font-size:var( --e-global-typography-8c647f8-font-size );line-height:var( --e-global-typography-8c647f8-line-height );letter-spacing:var( --e-global-typography-8c647f8-letter-spacing );word-spacing:var( --e-global-typography-8c647f8-word-spacing );}.elementor-8223 .elementor-element.elementor-element-72d2ae45 .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-d360a32-font-size );line-height:var( --e-global-typography-d360a32-line-height );letter-spacing:var( --e-global-typography-d360a32-letter-spacing );word-spacing:var( --e-global-typography-d360a32-word-spacing );}.elementor-8223 .elementor-element.elementor-element-212237fc{font-size:var( --e-global-typography-d360a32-font-size );line-height:var( --e-global-typography-d360a32-line-height );letter-spacing:var( --e-global-typography-d360a32-letter-spacing );word-spacing:var( --e-global-typography-d360a32-word-spacing );} .elementor-8223 .elementor-element.elementor-global-5040{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-8223 .elementor-element.elementor-element-5c143569 .elementor-heading-title{font-size:var( --e-global-typography-224f23b-font-size );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );}.elementor-8223 .elementor-element.elementor-element-428dbf8b .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}.elementor-8223 .elementor-element.elementor-element-3ff9b09c .elementor-heading-title{font-size:var( --e-global-typography-224f23b-font-size );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );}.elementor-8223 .elementor-element.elementor-element-153a01d8 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}@media(max-width:767px){.elementor-8223 .elementor-element.elementor-element-f485fd0 img{width:100%;}.elementor-8223 .elementor-element.elementor-element-530c2ed2 .acfgallery-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-8223 .elementor-element.elementor-element-530c2ed2 .dce-acf-gallery > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-8223 .elementor-element.elementor-element-2d315a17 .dce-terms{font-size:var( --e-global-typography-691f8f1-font-size );line-height:var( --e-global-typography-691f8f1-line-height );letter-spacing:var( --e-global-typography-691f8f1-letter-spacing );word-spacing:var( --e-global-typography-691f8f1-word-spacing );}.elementor-8223 .elementor-element.elementor-element-7871b733 .elementor-heading-title{font-size:var( --e-global-typography-224f23b-font-size );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );}.elementor-8223 .elementor-element.elementor-element-d0bf055{width:100%;max-width:100%;}.elementor-8223 .elementor-element.elementor-element-d0bf055 .elementor-button{padding:0.5rem 5rem 0.5rem 5rem;}.elementor-8223 .elementor-element.elementor-element-47f2a13b{width:100%;max-width:100%;}.elementor-8223 .elementor-element.elementor-element-47f2a13b .elementor-button{padding:0.5rem 5rem 0.5rem 5rem;}.elementor-8223 .elementor-element.elementor-element-527c8a01{width:100%;max-width:100%;}.elementor-8223 .elementor-element.elementor-element-527c8a01 .elementor-button{padding:0.5rem 5rem 0.5rem 5rem;}.elementor-8223 .elementor-element.elementor-element-41a843c > .elementor-element-populated{padding:20px 10px 10px 10px;}.elementor-8223 .elementor-element.elementor-element-4f320f3 .elementor-heading-title{font-size:var( --e-global-typography-8c647f8-font-size );line-height:var( --e-global-typography-8c647f8-line-height );letter-spacing:var( --e-global-typography-8c647f8-letter-spacing );word-spacing:var( --e-global-typography-8c647f8-word-spacing );}.elementor-8223 .elementor-element.elementor-element-72d2ae45 .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-d360a32-font-size );line-height:var( --e-global-typography-d360a32-line-height );letter-spacing:var( --e-global-typography-d360a32-letter-spacing );word-spacing:var( --e-global-typography-d360a32-word-spacing );}.elementor-8223 .elementor-element.elementor-element-212237fc{font-size:var( --e-global-typography-d360a32-font-size );line-height:var( --e-global-typography-d360a32-line-height );letter-spacing:var( --e-global-typography-d360a32-letter-spacing );word-spacing:var( --e-global-typography-d360a32-word-spacing );} .elementor-8223 .elementor-element.elementor-global-5040{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-8223 .elementor-element.elementor-element-5c143569 > .elementor-widget-container{border-width:0px 0px 3px 0px;}.elementor-8223 .elementor-element.elementor-element-5c143569 .elementor-heading-title{font-size:var( --e-global-typography-224f23b-font-size );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );}.elementor-8223 .elementor-element.elementor-element-428dbf8b .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}.elementor-8223 .elementor-element.elementor-element-3ff9b09c > .elementor-widget-container{border-width:0px 0px 3px 0px;}.elementor-8223 .elementor-element.elementor-element-3ff9b09c .elementor-heading-title{font-size:var( --e-global-typography-224f23b-font-size );line-height:var( --e-global-typography-224f23b-line-height );letter-spacing:var( --e-global-typography-224f23b-letter-spacing );word-spacing:var( --e-global-typography-224f23b-word-spacing );}.elementor-8223 .elementor-element.elementor-element-153a01d8 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}