.elementor-1960 .elementor-element.elementor-element-lhjczxv:not(.elementor-motion-effects-element-type-background), .elementor-1960 .elementor-element.elementor-element-lhjczxv > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.newzealand-ryugaku.jp/wp-content/uploads/2017/10/top2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1960 .elementor-element.elementor-element-lhjczxv > .elementor-container{max-width:900px;}.elementor-1960 .elementor-element.elementor-element-lhjczxv{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1960 .elementor-element.elementor-element-lhjczxv > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1960 .elementor-element.elementor-element-d8757df{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-15b46c6{text-align:center;}.elementor-1960 .elementor-element.elementor-element-15b46c6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:49px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;color:#ffffff;}.elementor-1960 .elementor-element.elementor-element-70e094e{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-cfnk3zj .elementor-heading-title{color:#ffffff;}.elementor-1960 .elementor-element.elementor-element-dzzr8yq{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-8fda6ec{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-2a0d2{text-align:center;}.elementor-1960 .elementor-element.elementor-element-2a0d2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;color:#54595f;}.elementor-1960 .elementor-element.elementor-element-32465d1{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-d0c7c29:not(.elementor-motion-effects-element-type-background), .elementor-1960 .elementor-element.elementor-element-d0c7c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffebc9;}.elementor-1960 .elementor-element.elementor-element-d0c7c29 > .elementor-container{max-width:920px;}.elementor-1960 .elementor-element.elementor-element-d0c7c29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1960 .elementor-element.elementor-element-d0c7c29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1960 .elementor-element.elementor-element-06b3bfb{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-9106468{text-align:center;}.elementor-1960 .elementor-element.elementor-element-9106468 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;color:#54595f;}.elementor-1960 .elementor-element.elementor-element-0a4265a .elementor-button{background-color:#99cc00;}.elementor-1960 .elementor-element.elementor-element-95e15ec{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-4800ee2{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-a22848a{text-align:center;}.elementor-1960 .elementor-element.elementor-element-a22848a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;color:#54595f;}.elementor-1960 .elementor-element.elementor-element-zfasigp .elementor-heading-title{color:#ff9900;}.elementor-1960 .elementor-element.elementor-element-unlmku2{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-dnchq6a .elementor-heading-title{color:#ff9900;}.elementor-1960 .elementor-element.elementor-element-wwzrgbi{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-7sglsvr .elementor-heading-title{color:#ff9900;}.elementor-1960 .elementor-element.elementor-element-hiz4iv6{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-y08e6h4 .elementor-heading-title{color:#ff9900;}.elementor-1960 .elementor-element.elementor-element-iqw96rw{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-bck2wsy .elementor-heading-title{color:#ff9900;}.elementor-1960 .elementor-element.elementor-element-05sadm3{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-9fa0tsd .elementor-heading-title{color:#ff9900;}.elementor-1960 .elementor-element.elementor-element-etunr9z{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-evkbj88 .elementor-heading-title{color:#ff9900;}.elementor-1960 .elementor-element.elementor-element-73ec470{--spacer-size:50px;}.elementor-1960 .elementor-element.elementor-element-23eb3534:not(.elementor-motion-effects-element-type-background), .elementor-1960 .elementor-element.elementor-element-23eb3534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffd38e;}.elementor-1960 .elementor-element.elementor-element-23eb3534{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-1960 .elementor-element.elementor-element-23eb3534 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1960 .elementor-element.elementor-element-6c7fd114{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-2879658e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1960 .elementor-element.elementor-element-2879658e{text-align:center;}.elementor-1960 .elementor-element.elementor-element-2879658e .elementor-heading-title{font-size:40px;font-weight:900;text-transform:uppercase;letter-spacing:0.8px;color:#565656;}.elementor-1960 .elementor-element.elementor-element-196bd9c1 .elementor-button{background-color:#99cc00;}.elementor-1960 .elementor-element.elementor-element-2d5cee8d{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-1d8cc0ba:not(.elementor-motion-effects-element-type-background), .elementor-1960 .elementor-element.elementor-element-1d8cc0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f2dc;}.elementor-1960 .elementor-element.elementor-element-1d8cc0ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-1960 .elementor-element.elementor-element-1d8cc0ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1960 .elementor-element.elementor-element-78c682dd{--spacer-size:20px;}.elementor-1960 .elementor-element.elementor-element-190cae2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1960 .elementor-element.elementor-element-190cae2d{text-align:center;}.elementor-1960 .elementor-element.elementor-element-190cae2d .elementor-heading-title{font-size:40px;font-weight:900;text-transform:uppercase;letter-spacing:0.8px;color:#565656;}.elementor-1960 .elementor-element.elementor-element-708973f .elementor-button{background-color:#99cc00;}.elementor-1960 .elementor-element.elementor-element-6f23f45{--spacer-size:20px;}@media(min-width:768px){.elementor-1960 .elementor-element.elementor-element-fzg4jw9{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-4bd7ym1{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-ede3119{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-8bcf4ae{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-57bw7qk{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-z6wpmia{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-rpn88ll{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-4s3brn3{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-y238geb{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-w4uk1ao{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-cq2crgg{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-fmnu18v{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-5ftlpro{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-riji769{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-b9edl3n{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-0r9umgd{width:67.006%;}.elementor-1960 .elementor-element.elementor-element-5u3p91y{width:32.994%;}.elementor-1960 .elementor-element.elementor-element-ktemb0e{width:67.006%;}}@media(max-width:1024px){.elementor-1960 .elementor-element.elementor-element-15b46c6 .elementor-heading-title{font-size:27px;}.elementor-1960 .elementor-element.elementor-element-2a0d2 .elementor-heading-title{font-size:27px;}.elementor-1960 .elementor-element.elementor-element-9106468 .elementor-heading-title{font-size:27px;}.elementor-1960 .elementor-element.elementor-element-a22848a .elementor-heading-title{font-size:27px;}.elementor-1960 .elementor-element.elementor-element-2879658e .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-1960 .elementor-element.elementor-element-190cae2d .elementor-heading-title{font-size:50px;line-height:1.1em;}}@media(max-width:767px){.elementor-1960 .elementor-element.elementor-element-15b46c6{text-align:center;}.elementor-1960 .elementor-element.elementor-element-15b46c6 .elementor-heading-title{font-size:25px;}.elementor-1960 .elementor-element.elementor-element-2a0d2{text-align:center;}.elementor-1960 .elementor-element.elementor-element-2a0d2 .elementor-heading-title{font-size:25px;}.elementor-1960 .elementor-element.elementor-element-9106468{text-align:center;}.elementor-1960 .elementor-element.elementor-element-9106468 .elementor-heading-title{font-size:25px;}.elementor-1960 .elementor-element.elementor-element-a22848a{text-align:center;}.elementor-1960 .elementor-element.elementor-element-a22848a .elementor-heading-title{font-size:25px;}.elementor-1960 .elementor-element.elementor-element-2879658e{text-align:center;}.elementor-1960 .elementor-element.elementor-element-2879658e .elementor-heading-title{font-size:28px;}.elementor-1960 .elementor-element.elementor-element-190cae2d{text-align:center;}.elementor-1960 .elementor-element.elementor-element-190cae2d .elementor-heading-title{font-size:28px;}}