.elementor-220 .elementor-element.elementor-element-241005a1 > .elementor-container{max-width:1200px;min-height:0px;}.elementor-220 .elementor-element.elementor-element-241005a1:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-241005a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/pexels-kaique-rocha-97906-2-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-241005a1 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-241005a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-220 .elementor-element.elementor-element-6c0990e0 > .elementor-element-populated{padding:0px 70px 0px 70px;}.elementor-220 .elementor-element.elementor-element-417a3441{text-align:left;}.elementor-220 .elementor-element.elementor-element-417a3441 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;font-style:italic;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0.000022888183606539767, 0.000022888183606539767, 0.000022888183606539767, 0.19);}.elementor-220 .elementor-element.elementor-element-417a3441 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5a39f169{text-align:left;}.elementor-220 .elementor-element.elementor-element-5a39f169 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:3px;text-shadow:0px 0px 10px rgba(0.000022888183606539767, 0.000022888183606539767, 0.000022888183606539767, 0.19);}.elementor-220 .elementor-element.elementor-element-5a39f169 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-313cb310 > .elementor-container{max-width:1600px;}.elementor-220 .elementor-element.elementor-element-313cb310 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-313cb310{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-220 .elementor-element.elementor-element-197b9fc2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 70px;}.elementor-220 .elementor-element.elementor-element-416cc3b0{margin-top:0px;margin-bottom:0px;padding:50px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-195ce1f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-7e22f027{text-align:left;}.elementor-220 .elementor-element.elementor-element-7e22f027 .elementor-heading-title{color:#B2926C;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-7e22f027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-72b27e95{text-align:left;}.elementor-220 .elementor-element.elementor-element-72b27e95 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-72b27e95 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-669ee60a{text-align:left;}.elementor-220 .elementor-element.elementor-element-669ee60a .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.5px;}.elementor-220 .elementor-element.elementor-element-669ee60a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-258d4a33{text-align:left;}.elementor-220 .elementor-element.elementor-element-258d4a33 .elementor-heading-title{color:#3C3E51;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2.2em;letter-spacing:0.3px;}.elementor-220 .elementor-element.elementor-element-258d4a33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-220 .elementor-element.elementor-element-26e22012 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-26e22012 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-5b8e5ff8:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-5b8e5ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0F0;background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/christopher-jolly-GqbU78bdJFM-unsplash-3-scaled.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-5b8e5ff8 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.7s, border-radius 0.3s, opacity 0.7s;}.elementor-220 .elementor-element.elementor-element-5b8e5ff8:hover > .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-220 .elementor-element.elementor-element-5b8e5ff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 60px 80px 60px;}.elementor-220 .elementor-element.elementor-element-5b4b8027{text-align:left;}.elementor-220 .elementor-element.elementor-element-5b4b8027 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-5b4b8027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5d87157{text-align:left;}.elementor-220 .elementor-element.elementor-element-5d87157 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:4px;}.elementor-220 .elementor-element.elementor-element-5d87157 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-238d02cd{text-align:left;}.elementor-220 .elementor-element.elementor-element-238d02cd .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.5px;}.elementor-220 .elementor-element.elementor-element-238d02cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-d20e865 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-d20e865 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;fill:#1D1C1C;color:#1D1C1C;background-color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-edda848:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-edda848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0F0;background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/vinicius-amnx-amano-17NCG_wOkMY-unsplash-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-edda848 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.7s, border-radius 0.3s, opacity 0.7s;}.elementor-220 .elementor-element.elementor-element-edda848:hover > .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-220 .elementor-element.elementor-element-edda848{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 60px 80px 60px;}.elementor-220 .elementor-element.elementor-element-cd64620{text-align:left;}.elementor-220 .elementor-element.elementor-element-cd64620 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-cd64620 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-0978daf{text-align:left;}.elementor-220 .elementor-element.elementor-element-0978daf .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:4px;}.elementor-220 .elementor-element.elementor-element-0978daf > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-357ce33{text-align:left;}.elementor-220 .elementor-element.elementor-element-357ce33 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.5px;}.elementor-220 .elementor-element.elementor-element-357ce33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-8763d02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-8763d02 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;fill:#1D1C1C;color:#1D1C1C;background-color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-51742bb:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-51742bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0F0;background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/gabrielle-henderson-HJckKnwCXxQ-unsplash-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-51742bb > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.7s, border-radius 0.3s, opacity 0.7s;}.elementor-220 .elementor-element.elementor-element-51742bb:hover > .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-220 .elementor-element.elementor-element-51742bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 60px 80px 60px;}.elementor-220 .elementor-element.elementor-element-8517520{text-align:left;}.elementor-220 .elementor-element.elementor-element-8517520 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-8517520 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5314502{text-align:left;}.elementor-220 .elementor-element.elementor-element-5314502 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:4px;}.elementor-220 .elementor-element.elementor-element-5314502 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-cec6ab7{text-align:left;}.elementor-220 .elementor-element.elementor-element-cec6ab7 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.5px;}.elementor-220 .elementor-element.elementor-element-cec6ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-3be7c5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-3be7c5c .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;fill:#1D1C1C;color:#1D1C1C;background-color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-554373e:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-554373e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0F0;background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/pexels-fauxels-3184465-2-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-554373e > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.7s, border-radius 0.3s, opacity 0.7s;}.elementor-220 .elementor-element.elementor-element-554373e:hover > .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-220 .elementor-element.elementor-element-554373e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 60px 80px 60px;}.elementor-220 .elementor-element.elementor-element-7c6ec93{text-align:left;}.elementor-220 .elementor-element.elementor-element-7c6ec93 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-7c6ec93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-82c6a58{text-align:left;}.elementor-220 .elementor-element.elementor-element-82c6a58 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.8em;letter-spacing:4px;}.elementor-220 .elementor-element.elementor-element-82c6a58 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-7091b69{text-align:left;}.elementor-220 .elementor-element.elementor-element-7091b69 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.5px;}.elementor-220 .elementor-element.elementor-element-7091b69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-7e21bde .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-220 .elementor-element.elementor-element-7e21bde .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;fill:#1D1C1C;color:#1D1C1C;background-color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-bcc59cf > .elementor-container{max-width:800px;}.elementor-220 .elementor-element.elementor-element-bcc59cf{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-220 .elementor-element.elementor-element-081ce23{padding:0px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-0e5fb66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-220 .elementor-element.elementor-element-0e5fb66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/christopher-jolly-GqbU78bdJFM-unsplash-3-scaled.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-0e5fb66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-0e5fb66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-3a8a925{--spacer-size:50px;}.elementor-220 .elementor-element.elementor-element-20469a3{text-align:left;}.elementor-220 .elementor-element.elementor-element-20469a3 .elementor-heading-title{color:#B2926C;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-20469a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-0497d4c{text-align:left;}.elementor-220 .elementor-element.elementor-element-0497d4c .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-0497d4c > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5cedff1{text-align:left;}.elementor-220 .elementor-element.elementor-element-5cedff1 .elementor-heading-title{color:#3C3E51;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:2.2em;letter-spacing:0.3px;}.elementor-220 .elementor-element.elementor-element-5cedff1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-220 .elementor-element.elementor-element-bcaf592 > .elementor-container{max-width:800px;}.elementor-220 .elementor-element.elementor-element-bcaf592:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-bcaf592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F5;}.elementor-220 .elementor-element.elementor-element-bcaf592{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-220 .elementor-element.elementor-element-bcaf592 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-7acfb49{padding:0px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-ca51eda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-220 .elementor-element.elementor-element-ca51eda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/vinicius-amnx-amano-17NCG_wOkMY-unsplash-2-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-ca51eda > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-ca51eda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-df1acc5{--spacer-size:50px;}.elementor-220 .elementor-element.elementor-element-bf69a10{text-align:left;}.elementor-220 .elementor-element.elementor-element-bf69a10 .elementor-heading-title{color:#B2926C;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-bf69a10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-61be542{text-align:left;}.elementor-220 .elementor-element.elementor-element-61be542 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-61be542 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-1a12cbb{text-align:left;}.elementor-220 .elementor-element.elementor-element-1a12cbb .elementor-heading-title{color:#3C3E51;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:2.2em;letter-spacing:0.3px;}.elementor-220 .elementor-element.elementor-element-1a12cbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-220 .elementor-element.elementor-element-5f228b6 > .elementor-container{max-width:800px;}.elementor-220 .elementor-element.elementor-element-5f228b6{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-220 .elementor-element.elementor-element-9e6490e{padding:0px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-f8c283c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-220 .elementor-element.elementor-element-f8c283c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/pexels-fauxels-3184465-2-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-f8c283c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-f8c283c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-6ed80ee{--spacer-size:50px;}.elementor-220 .elementor-element.elementor-element-3e0299a{text-align:left;}.elementor-220 .elementor-element.elementor-element-3e0299a .elementor-heading-title{color:#B2926C;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-3e0299a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-0b484a9{text-align:left;}.elementor-220 .elementor-element.elementor-element-0b484a9 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-0b484a9 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-691e61d{text-align:left;}.elementor-220 .elementor-element.elementor-element-691e61d .elementor-heading-title{color:#3C3E51;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:2.2em;letter-spacing:0.3px;}.elementor-220 .elementor-element.elementor-element-691e61d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-220 .elementor-element.elementor-element-1cb260f > .elementor-container{max-width:800px;}.elementor-220 .elementor-element.elementor-element-1cb260f:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-1cb260f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F5;}.elementor-220 .elementor-element.elementor-element-1cb260f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-220 .elementor-element.elementor-element-1cb260f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-683d684{padding:0px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-cca93db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-220 .elementor-element.elementor-element-cca93db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vacilando.co.jp/wp-content/uploads/2022/12/gabrielle-henderson-HJckKnwCXxQ-unsplash-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-220 .elementor-element.elementor-element-cca93db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 30px 0px;}.elementor-220 .elementor-element.elementor-element-cca93db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-220 .elementor-element.elementor-element-80c7334{--spacer-size:50px;}.elementor-220 .elementor-element.elementor-element-c9ebb5f{text-align:left;}.elementor-220 .elementor-element.elementor-element-c9ebb5f .elementor-heading-title{color:#B2926C;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-c9ebb5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-1bec7d4{text-align:left;}.elementor-220 .elementor-element.elementor-element-1bec7d4 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.6em;letter-spacing:2px;}.elementor-220 .elementor-element.elementor-element-1bec7d4 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-56055a2{text-align:left;}.elementor-220 .elementor-element.elementor-element-56055a2 .elementor-heading-title{color:#3C3E51;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:2.2em;letter-spacing:0.3px;}.elementor-220 .elementor-element.elementor-element-56055a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}@media(min-width:768px){.elementor-220 .elementor-element.elementor-element-197b9fc2{width:40%;}.elementor-220 .elementor-element.elementor-element-26e22012{width:60%;}}@media(max-width:767px){.elementor-220 .elementor-element.elementor-element-241005a1{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-220 .elementor-element.elementor-element-6c0990e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-417a3441 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-220 .elementor-element.elementor-element-5a39f169 .elementor-heading-title{font-size:13px;}.elementor-220 .elementor-element.elementor-element-313cb310{padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-197b9fc2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-195ce1f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-7e22f027{text-align:left;}.elementor-220 .elementor-element.elementor-element-7e22f027 .elementor-heading-title{font-size:20px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-7e22f027 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-220 .elementor-element.elementor-element-72b27e95{text-align:left;}.elementor-220 .elementor-element.elementor-element-72b27e95 .elementor-heading-title{font-size:25px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-72b27e95 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-220 .elementor-element.elementor-element-669ee60a{text-align:left;}.elementor-220 .elementor-element.elementor-element-669ee60a .elementor-heading-title{font-size:18px;line-height:2.4em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-669ee60a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-220 .elementor-element.elementor-element-258d4a33{text-align:left;}.elementor-220 .elementor-element.elementor-element-258d4a33 .elementor-heading-title{font-size:11px;line-height:2.4em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-258d4a33 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-220 .elementor-element.elementor-element-5b8e5ff8{padding:100px 20px 20px 20px;}.elementor-220 .elementor-element.elementor-element-63662575 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-220 .elementor-element.elementor-element-5b4b8027 .elementor-heading-title{font-size:12px;}.elementor-220 .elementor-element.elementor-element-5b4b8027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5d87157 .elementor-heading-title{font-size:25px;}.elementor-220 .elementor-element.elementor-element-5d87157 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-238d02cd .elementor-heading-title{font-size:12px;line-height:2.2em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-edda848{padding:100px 20px 20px 20px;}.elementor-220 .elementor-element.elementor-element-7c7798b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-220 .elementor-element.elementor-element-cd64620 .elementor-heading-title{font-size:12px;}.elementor-220 .elementor-element.elementor-element-cd64620 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-0978daf .elementor-heading-title{font-size:25px;}.elementor-220 .elementor-element.elementor-element-0978daf > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-357ce33 .elementor-heading-title{font-size:12px;line-height:2.2em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-51742bb{padding:100px 20px 20px 20px;}.elementor-220 .elementor-element.elementor-element-630b3c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-220 .elementor-element.elementor-element-8517520 .elementor-heading-title{font-size:12px;}.elementor-220 .elementor-element.elementor-element-8517520 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5314502 .elementor-heading-title{font-size:25px;}.elementor-220 .elementor-element.elementor-element-5314502 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-cec6ab7 .elementor-heading-title{font-size:12px;line-height:2.2em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-554373e{padding:100px 20px 20px 20px;}.elementor-220 .elementor-element.elementor-element-d48ff3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-220 .elementor-element.elementor-element-7c6ec93 .elementor-heading-title{font-size:12px;}.elementor-220 .elementor-element.elementor-element-7c6ec93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-82c6a58 .elementor-heading-title{font-size:25px;}.elementor-220 .elementor-element.elementor-element-82c6a58 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-7091b69 .elementor-heading-title{font-size:12px;line-height:2.2em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-bcc59cf{padding:30px 20px 30px 20px;}.elementor-220 .elementor-element.elementor-element-0e5fb66 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-20469a3{text-align:left;}.elementor-220 .elementor-element.elementor-element-20469a3 .elementor-heading-title{font-size:12px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-20469a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-0497d4c{text-align:left;}.elementor-220 .elementor-element.elementor-element-0497d4c .elementor-heading-title{font-size:25px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-0497d4c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5cedff1{text-align:left;}.elementor-220 .elementor-element.elementor-element-5cedff1 .elementor-heading-title{font-size:12px;line-height:2.4em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-5cedff1 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-bcaf592{padding:30px 20px 30px 20px;}.elementor-220 .elementor-element.elementor-element-ca51eda > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-bf69a10{text-align:left;}.elementor-220 .elementor-element.elementor-element-bf69a10 .elementor-heading-title{font-size:12px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-bf69a10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-61be542{text-align:left;}.elementor-220 .elementor-element.elementor-element-61be542 .elementor-heading-title{font-size:25px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-61be542 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-1a12cbb{text-align:left;}.elementor-220 .elementor-element.elementor-element-1a12cbb .elementor-heading-title{font-size:12px;line-height:2.4em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-1a12cbb > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-5f228b6{padding:30px 20px 30px 20px;}.elementor-220 .elementor-element.elementor-element-f8c283c > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-3e0299a{text-align:left;}.elementor-220 .elementor-element.elementor-element-3e0299a .elementor-heading-title{font-size:12px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-3e0299a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-0b484a9{text-align:left;}.elementor-220 .elementor-element.elementor-element-0b484a9 .elementor-heading-title{font-size:25px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-0b484a9 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-691e61d{text-align:left;}.elementor-220 .elementor-element.elementor-element-691e61d .elementor-heading-title{font-size:12px;line-height:2.4em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-691e61d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-1cb260f{padding:30px 20px 30px 20px;}.elementor-220 .elementor-element.elementor-element-cca93db > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-c9ebb5f{text-align:left;}.elementor-220 .elementor-element.elementor-element-c9ebb5f .elementor-heading-title{font-size:12px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-c9ebb5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-1bec7d4{text-align:left;}.elementor-220 .elementor-element.elementor-element-1bec7d4 .elementor-heading-title{font-size:25px;line-height:1.7em;letter-spacing:1px;}.elementor-220 .elementor-element.elementor-element-1bec7d4 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-220 .elementor-element.elementor-element-56055a2{text-align:left;}.elementor-220 .elementor-element.elementor-element-56055a2 .elementor-heading-title{font-size:12px;line-height:2.4em;letter-spacing:0.2px;}.elementor-220 .elementor-element.elementor-element-56055a2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-416cc3b0 */.sticky-column{
position: sticky;
position: -webkit-sticky;
top: 120px;
}
.sticky-parent
.elementor-widget-wrap {
display: block!important; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-313cb310 */.box {
  /* 方眼紙模様に必須のスタイル */
  background-image: linear-gradient(0deg, transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px)),
                    linear-gradient(90deg, transparent calc(100% - 1px), #f0f0f0 calc(100% - 1px));
  background-size: 100px 100px;
  background-repeat: repeat;
  background-position: center center;

  /* 以下任意のスタイル */
  padding: 20px;
}/* End custom CSS */