.elementor-21712 .elementor-element.elementor-element-d37c175{background-image:url("https://toki-kankou.jp/wp-content/uploads/2025/09/oshidoki-05.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 300px 0px;}.elementor-21712 .elementor-element.elementor-element-d37c175 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21712 .elementor-element.elementor-element-dc65080 .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-dc65080 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-1ff7a1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-1ff7a1a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-706c3f8 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-706c3f8 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-d92b44a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-bc8a5cf .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-57b5071 .elementor-spacer-inner{height:32px;}.elementor-21712 .elementor-element.elementor-element-57b5071 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-a7a0d4f .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-5d6b6ab.elementor-column .elementor-column-wrap{align-items:center;}.elementor-21712 .elementor-element.elementor-element-ec35022{text-align:center;}.elementor-21712 .elementor-element.elementor-element-ec35022 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-a31a9a8 .elementor-spacer-inner{height:32px;}.elementor-21712 .elementor-element.elementor-element-a31a9a8 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-ef01a8d .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-8a9d66c .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-c8d3be2 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-c8d3be2 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-aca8dc6{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-aca8dc6 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-c2793fe .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-c2793fe .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-7d5528a .elementor-heading-title{font-weight:bold;}.elementor-21712 .elementor-element.elementor-element-7d5528a > .elementor-widget-container{margin:0px 0px -29px 0px;}.elementor-21712 .elementor-element.elementor-element-7d5528a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-76bb8a3 .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-76bb8a3 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-8eacfb3 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-8eacfb3 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-8eacfb3 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-8eacfb3 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-37a07e7 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-37a07e7 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-37a07e7 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-37a07e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-37a07e7 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-7965507 .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-7965507 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-5494434 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-6f3a5ff .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-fcbdbf1 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-fcbdbf1 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-1701ffe{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-1701ffe .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-06a7a9d .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-06a7a9d .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-11653e0 .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-11653e0 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-367f706 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-367f706 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-367f706 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-367f706 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-40c8a64 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-40c8a64 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-40c8a64 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-40c8a64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-40c8a64 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-e1c86f5 .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-e1c86f5 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-3a8a1b0 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-0538035 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-8608101 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-8608101 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-70df46f{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-70df46f .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-c1e6666 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-c1e6666 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-80fa1a6 .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-80fa1a6 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-4bf9bb5 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-4bf9bb5 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-4bf9bb5 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-4bf9bb5 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-907ded8 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-907ded8 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-907ded8 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-907ded8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-907ded8 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-8c3803b .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-8c3803b .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-83cd2a6 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-a2bfa8a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-f9672c3 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-f9672c3 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-bf078c0{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-bf078c0 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-43735f8 .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-43735f8 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-27713b8 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-27713b8 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-27713b8 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-27713b8 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-1049a4a a.elementor-button, .elementor-21712 .elementor-element.elementor-element-1049a4a .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-1049a4a .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-1049a4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-1049a4a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-20a8c74 .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-20a8c74 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-06fd01e .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-85f0adf .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-f4e856e .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-f4e856e .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-d04c884{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-d04c884 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-d009edc .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-d009edc .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-b92311f a.elementor-button, .elementor-21712 .elementor-element.elementor-element-b92311f .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-b92311f .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-b92311f .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-ed358b4 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-ed358b4 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-ed358b4 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-ed358b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-ed358b4 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-a96bbfe .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-a96bbfe .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-e56d1f7 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-7c0c49a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-5564497 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-5564497 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-9952a0b{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-9952a0b .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-02069b9 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-02069b9 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-394cbd4 .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-394cbd4 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-f4b64f7 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-f4b64f7 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-f4b64f7 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-f4b64f7 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-ce40fca a.elementor-button, .elementor-21712 .elementor-element.elementor-element-ce40fca .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-ce40fca .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-ce40fca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-ce40fca .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-aafba38 .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-aafba38 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-d187220 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-d78be1f .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-d681b4a .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-d681b4a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-8da6221{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-8da6221 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-d8b3572 .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-d8b3572 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-ed74300 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-ed74300 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-ed74300 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-ed74300 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-23d2209 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-23d2209 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-23d2209 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-23d2209 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-23d2209 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-76a6097 .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-76a6097 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-746d7fa .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-2c8ab82 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-16e1a52 .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-16e1a52 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-7982d38{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-7982d38 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-277e10d .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-277e10d .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-48ca586 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-48ca586 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-48ca586 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-48ca586 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-7ab4f45 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-7ab4f45 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-7ab4f45 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-7ab4f45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-7ab4f45 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-30892b4 .elementor-spacer-inner{height:50px;}.elementor-21712 .elementor-element.elementor-element-30892b4 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-031e124 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-8f37179 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-017f46a .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-017f46a .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-6ca53b6{font-family:"Noto Serif", Sans-serif;}.elementor-21712 .elementor-element.elementor-element-6ca53b6 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-9174cbf .elementor-spacer-inner{height:8px;}.elementor-21712 .elementor-element.elementor-element-9174cbf .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-2f7e9fa .gallery-item .gallery-caption{text-align:center;}.elementor-21712 .elementor-element.elementor-element-2f7e9fa .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-c3f1903 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-c3f1903 .elementor-button{font-weight:900;color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-c3f1903 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-c3f1903 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-b3f58f1 a.elementor-button, .elementor-21712 .elementor-element.elementor-element-b3f58f1 .elementor-button{color:#000000;background-color:rgba(0,0,0,0);border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-21712 .elementor-element.elementor-element-b3f58f1 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-21712 .elementor-element.elementor-element-b3f58f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-b3f58f1 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21712 .elementor-element.elementor-element-7b9fb62 .elementor-spacer-inner{height:64px;}.elementor-21712 .elementor-element.elementor-element-7b9fb62 .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:1024px){.elementor-21712 .elementor-element.elementor-element-d37c175{padding:200px 0px 200px 0px;}.elementor-21712 .elementor-element.elementor-element-1ff7a1a > .elementor-widget-container{margin:-147px -0px 0px 0px;}}@media(max-width:767px){.elementor-21712 .elementor-element.elementor-element-1ff7a1a > .elementor-widget-container{margin:-60px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-21712 .elementor-element.elementor-element-ec35022 .elementor-image img{width:43%;max-width:100%;}}