.elementor-30015 .elementor-element.elementor-element-653f19c .elementor-repeater-item-45ea49e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.smi-holdings.jp/wp-content/uploads/2019/07/singapore1.jpg);background-size:cover;}.elementor-30015 .elementor-element.elementor-element-653f19c .elementor-repeater-item-f3fd2cd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.smi-holdings.jp/wp-content/uploads/2019/07/singapore2.jpg);background-size:cover;}.elementor-30015 .elementor-element.elementor-element-653f19c .elementor-repeater-item-e4b201b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.smi-holdings.jp/wp-content/uploads/2019/07/singapore3.jpg);background-size:cover;}.elementor-30015 .elementor-element.elementor-element-653f19c .swiper-slide{height:640px;transition-duration:calc(3000ms*1.2);}.elementor-30015 .elementor-element.elementor-element-653f19c .swiper-slide-contents{max-width:66%;}.elementor-30015 .elementor-element.elementor-element-653f19c .swiper-slide-inner{text-align:center;}.elementor-30015 .elementor-element.elementor-element-0b82fae .elementor-heading-title{color:#0c0c0c;font-family:""游ゴシック", Yu Gothic, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", MS PGothic, verdana,sans-serif", Sans-serif;font-size:28px;line-height:2.3em;}.elementor-30015 .elementor-element.elementor-element-b07f298 .elementor-heading-title{color:#0c0c0c;font-family:""游ゴシック", Yu Gothic, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", MS PGothic, verdana,sans-serif", Sans-serif;font-size:22px;}.elementor-30015 .elementor-element.elementor-element-6fd0925 .elementor-button{font-size:16px;background-color:#eb6438;border-radius:10px 10px 10px 10px;}.elementor-30015 .elementor-element.elementor-element-6063efe .elementor-button{font-size:16px;background-color:#eb6438;border-radius:10px 10px 10px 10px;}.elementor-30015 .elementor-element.elementor-element-4f2db10{font-size:14px;}.elementor-30015 .elementor-element.elementor-element-cc86602 .elementor-button{fill:#ffffff;color:#ffffff;background-color:#23a455;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 60px 20px 60px;}.elementor-30015 .elementor-element.elementor-element-cc86602 .elementor-button:hover, .elementor-30015 .elementor-element.elementor-element-cc86602 .elementor-button:focus{color:#ffffff;background-color:#61ce70;}.elementor-30015 .elementor-element.elementor-element-cc86602 .elementor-button:hover svg, .elementor-30015 .elementor-element.elementor-element-cc86602 .elementor-button:focus svg{fill:#ffffff;}.elementor-30015 .elementor-element.elementor-element-9cc0423 .elementor-heading-title{font-size:20px;}.elementor-30015 .elementor-element.elementor-element-06b0ec8 .elementor-heading-title{font-size:20px;}.elementor-30015 .elementor-element.elementor-element-146faef .elementor-heading-title{font-size:20px;}.elementor-30015 .elementor-element.elementor-element-3cdc13a .elementor-heading-title{font-size:20px;}.elementor-30015 .elementor-element.elementor-element-76b1cfc .elementor-heading-title{font-size:20px;}.elementor-30015 .elementor-element.elementor-element-71bcfeb .elementor-heading-title{font-size:20px;}.elementor-30015 .elementor-element.elementor-element-35ad831 .elementor-heading-title{font-size:20px;}.elementor-30015 .elementor-element.elementor-element-5badf1f .elementor-heading-title{font-size:20px;}@media(max-width:1024px) and (min-width:768px){.elementor-30015 .elementor-element.elementor-element-3a57247{width:50%;}.elementor-30015 .elementor-element.elementor-element-fbe1955{width:50%;}.elementor-30015 .elementor-element.elementor-element-ca4a3aa{width:50%;}.elementor-30015 .elementor-element.elementor-element-1bf4f36{width:50%;}}@media(max-width:767px){.elementor-30015 .elementor-element.elementor-element-653f19c .swiper-slide{height:300px;}.elementor-30015 .elementor-element.elementor-element-0b82fae .elementor-heading-title{font-size:18px;}.elementor-30015 .elementor-element.elementor-element-b07f298 .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-80912b7{font-size:14px;}.elementor-30015 .elementor-element.elementor-element-9cc0423 .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-06b0ec8 .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-146faef .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-3cdc13a .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-76b1cfc .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-71bcfeb .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-35ad831 .elementor-heading-title{font-size:16px;}.elementor-30015 .elementor-element.elementor-element-5badf1f .elementor-heading-title{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-6fd0925 */.elementor-30015 .elementor-element.elementor-element-6fd0925 span{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6063efe */.elementor-30015 .elementor-element.elementor-element-6063efe span{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc0423 */.elementor-30015 .elementor-element.elementor-element-9cc0423:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06b0ec8 */.elementor-30015 .elementor-element.elementor-element-06b0ec8:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146faef */.elementor-30015 .elementor-element.elementor-element-146faef:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cdc13a */.elementor-30015 .elementor-element.elementor-element-3cdc13a:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76b1cfc */.elementor-30015 .elementor-element.elementor-element-76b1cfc:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71bcfeb */.elementor-30015 .elementor-element.elementor-element-71bcfeb:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ad831 */.elementor-30015 .elementor-element.elementor-element-35ad831:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5badf1f */.elementor-30015 .elementor-element.elementor-element-5badf1f:hover{
    transition: 0.3s;
    opacity: 0.6;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */