.elementor-20 .elementor-element.elementor-element-c7e4edf{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-c7e4edf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c7e4edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smile.nagayamon-inc.com/wp-content/uploads/2024/01/smile_life_top2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-c7e4edf, .elementor-20 .elementor-element.elementor-element-c7e4edf::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-69320b7{text-align:center;}.elementor-20 .elementor-element.elementor-element-69320b7 .elementor-heading-title{color:#F29600;font-family:"Kosugi Maru", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-69320b7 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFFBA;border-radius:65px 65px 65px 65px;}.elementor-20 .elementor-element.elementor-element-ee645ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ee645ad:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ee645ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smile.nagayamon-inc.com/wp-content/uploads/2024/01/smile_life_sp.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-ee645ad, .elementor-20 .elementor-element.elementor-element-ee645ad::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-fc3df3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-20 .elementor-element.elementor-element-c652aa9 img{width:80%;}.elementor-20 .elementor-element.elementor-element-ffb5b34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-20 .elementor-element.elementor-element-e33e430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ba92be5 .elementor-heading-title{color:var( --e-global-color-18e0788 );font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-6d3484e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-af70b37 .elementor-button{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;background-color:var( --e-global-color-44a4369 );border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-7a6bad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-933c9b3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;background-color:var( --e-global-color-236ea39 );border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-585215d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-20 .elementor-element.elementor-element-585215d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-585215d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-995f932 );}.elementor-20 .elementor-element.elementor-element-585215d, .elementor-20 .elementor-element.elementor-element-585215d::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-509bf2c{text-align:center;}.elementor-20 .elementor-element.elementor-element-509bf2c .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Kosugi Maru", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-7629c85{text-align:center;}.elementor-20 .elementor-element.elementor-element-7629c85 .elementor-heading-title{color:#000000;font-family:"Kosugi Maru", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-9662732{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-9662732:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9662732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-995f932 );}.elementor-20 .elementor-element.elementor-element-9662732, .elementor-20 .elementor-element.elementor-element-9662732::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0bb3fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-0bb3fdf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0bb3fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-20 .elementor-element.elementor-element-0bb3fdf, .elementor-20 .elementor-element.elementor-element-0bb3fdf::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-34c43f0 img{width:70%;}.elementor-20 .elementor-element.elementor-element-bd2da46{text-align:center;}.elementor-20 .elementor-element.elementor-element-bd2da46 .elementor-heading-title{color:#54595F;font-family:"Kosugi Maru", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-334adc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-334adc6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-334adc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-20 .elementor-element.elementor-element-334adc6, .elementor-20 .elementor-element.elementor-element-334adc6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-1209096 img{width:70%;}.elementor-20 .elementor-element.elementor-element-786a8eb{text-align:center;}.elementor-20 .elementor-element.elementor-element-786a8eb .elementor-heading-title{color:#54595F;font-family:"Kosugi Maru", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-8497dc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-8497dc2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8497dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-20 .elementor-element.elementor-element-8497dc2, .elementor-20 .elementor-element.elementor-element-8497dc2::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3e236dc img{width:70%;}.elementor-20 .elementor-element.elementor-element-fc71aa8{text-align:center;}.elementor-20 .elementor-element.elementor-element-fc71aa8 .elementor-heading-title{color:#54595F;font-family:"Kosugi Maru", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-b23dd0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-b23dd0d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b23dd0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-20 .elementor-element.elementor-element-b23dd0d, .elementor-20 .elementor-element.elementor-element-b23dd0d::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-bcb313d img{width:70%;}.elementor-20 .elementor-element.elementor-element-e92013c{text-align:center;}.elementor-20 .elementor-element.elementor-element-e92013c .elementor-heading-title{color:#54595F;font-family:"Kosugi Maru", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-8397454{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-8397454:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8397454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-995f932 );}.elementor-20 .elementor-element.elementor-element-8397454, .elementor-20 .elementor-element.elementor-element-8397454::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-717396d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-717396d, .elementor-20 .elementor-element.elementor-element-717396d::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a320437{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-a320437:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a320437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-20 .elementor-element.elementor-element-a320437, .elementor-20 .elementor-element.elementor-element-a320437::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0ce6b5f img{width:70%;}.elementor-20 .elementor-element.elementor-element-e008f69{text-align:center;}.elementor-20 .elementor-element.elementor-element-e008f69 .elementor-heading-title{color:#54595F;font-family:"Kosugi Maru", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-fa8e5a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-fa8e5a2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fa8e5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-20 .elementor-element.elementor-element-fa8e5a2, .elementor-20 .elementor-element.elementor-element-fa8e5a2::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-f0e421d img{width:70%;}.elementor-20 .elementor-element.elementor-element-c03fe99{text-align:center;}.elementor-20 .elementor-element.elementor-element-c03fe99 .elementor-heading-title{color:#54595F;font-family:"Kosugi Maru", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-a98fbd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-a98fbd3, .elementor-20 .elementor-element.elementor-element-a98fbd3::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3d6d665{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-20 .elementor-element.elementor-element-3d6d665:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3d6d665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-995f932 );}.elementor-20 .elementor-element.elementor-element-3d6d665, .elementor-20 .elementor-element.elementor-element-3d6d665::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0413229{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-99ae2f0{text-align:left;}.elementor-20 .elementor-element.elementor-element-99ae2f0 img{width:50%;}.elementor-20 .elementor-element.elementor-element-80a0677 .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-50a9a21 .elementor-heading-title{color:var( --e-global-color-18e0788 );font-family:"Kosugi Maru", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-5301c54 .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-1bfe629{color:var( --e-global-color-18e0788 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:2em;}.elementor-20 .elementor-element.elementor-element-552c24d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-dae2d3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-20 .elementor-element.elementor-element-dae2d3b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dae2d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9BE0029;}.elementor-20 .elementor-element.elementor-element-dae2d3b, .elementor-20 .elementor-element.elementor-element-dae2d3b::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-6cca3ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-aebb823 .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-f20fc46 .elementor-heading-title{color:var( --e-global-color-18e0788 );font-family:"Kosugi Maru", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-09e7d72{color:var( --e-global-color-18e0788 );font-family:"Mochiy Pop One", Sans-serif;font-size:21px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-b7237f6{color:var( --e-global-color-18e0788 );font-family:"Mochiy Pop P One", Sans-serif;font-size:18px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-f90c8ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-62f49c0:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://smile.nagayamon-inc.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-62f49c0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://smile.nagayamon-inc.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-d7de562{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-20 .elementor-element.elementor-element-c932fd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-23e35a8 .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-2665e2d .elementor-heading-title{color:var( --e-global-color-18e0788 );font-family:"Kosugi Maru", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-297569e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.2px;}.elementor-20 .elementor-element.elementor-element-297569e .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-297569e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-297569e .elementor-divider__text{color:var( --e-global-color-18e0788 );font-family:"Roboto Slab", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-22c5729{text-align:center;}.elementor-20 .elementor-element.elementor-element-22c5729 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-20 .elementor-element.elementor-element-22c5729 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:var( --e-global-color-44a4369 );}.elementor-20 .elementor-element.elementor-element-368f015{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.2px;}.elementor-20 .elementor-element.elementor-element-368f015 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-368f015 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-368f015 .elementor-divider__text{color:var( --e-global-color-18e0788 );font-family:"Roboto Slab", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-0b8bf40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:var( --e-global-color-44a4369 );--border-color:var( --e-global-color-44a4369 );}.elementor-20 .elementor-element.elementor-element-0b8bf40, .elementor-20 .elementor-element.elementor-element-0b8bf40::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e3b1991{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e3b1991.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-c82a653 .elementor-heading-title{color:var( --e-global-color-18e0788 );}.elementor-20 .elementor-element.elementor-element-640d66a{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-79d00fc{text-align:left;}.elementor-20 .elementor-element.elementor-element-79d00fc .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-64626bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:var( --e-global-color-44a4369 );--border-color:var( --e-global-color-44a4369 );}.elementor-20 .elementor-element.elementor-element-64626bd, .elementor-20 .elementor-element.elementor-element-64626bd::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-cb8a319{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-cb8a319.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8e841c4 .elementor-heading-title{color:var( --e-global-color-18e0788 );}.elementor-20 .elementor-element.elementor-element-e7ac634{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3cf350a{text-align:left;}.elementor-20 .elementor-element.elementor-element-3cf350a .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-f61b90f{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-25f5d47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-2b30227{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-20 .elementor-element.elementor-element-2b30227, .elementor-20 .elementor-element.elementor-element-2b30227::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-df69222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a62686a .elementor-heading-title{color:var( --e-global-color-44a4369 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-b6a8099 .elementor-heading-title{color:var( --e-global-color-18e0788 );font-family:"Kosugi Maru", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-a5717f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.2px;}.elementor-20 .elementor-element.elementor-element-a5717f6 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-a5717f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-a5717f6 .elementor-divider__text{color:var( --e-global-color-18e0788 );font-family:"Roboto Slab", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-f0c2c46 .elementor-heading-title{color:var( --e-global-color-18e0788 );font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-8ca0197{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.2px;}.elementor-20 .elementor-element.elementor-element-8ca0197 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-8ca0197 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-8ca0197 .elementor-divider__text{color:var( --e-global-color-18e0788 );font-family:"Roboto Slab", Sans-serif;font-size:21px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-4155c96 .elementor-heading-title{color:var( --e-global-color-18e0788 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-af65022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-61b1cf8 iframe{height:384px;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-e33e430{--width:50%;}.elementor-20 .elementor-element.elementor-element-6d3484e{--width:50%;}.elementor-20 .elementor-element.elementor-element-7a6bad2{--width:50%;}.elementor-20 .elementor-element.elementor-element-0bb3fdf{--width:50%;}.elementor-20 .elementor-element.elementor-element-334adc6{--width:50%;}.elementor-20 .elementor-element.elementor-element-8497dc2{--width:50%;}.elementor-20 .elementor-element.elementor-element-b23dd0d{--width:50%;}.elementor-20 .elementor-element.elementor-element-717396d{--width:50%;}.elementor-20 .elementor-element.elementor-element-a320437{--width:50%;}.elementor-20 .elementor-element.elementor-element-fa8e5a2{--width:50%;}.elementor-20 .elementor-element.elementor-element-a98fbd3{--width:50%;}.elementor-20 .elementor-element.elementor-element-0413229{--width:50%;}.elementor-20 .elementor-element.elementor-element-552c24d{--width:50%;}.elementor-20 .elementor-element.elementor-element-6cca3ad{--width:70%;}.elementor-20 .elementor-element.elementor-element-f90c8ac{--width:30%;}.elementor-20 .elementor-element.elementor-element-c932fd8{--width:50%;}.elementor-20 .elementor-element.elementor-element-e3b1991{--width:70%;}.elementor-20 .elementor-element.elementor-element-cb8a319{--width:70%;}.elementor-20 .elementor-element.elementor-element-25f5d47{--width:50%;}.elementor-20 .elementor-element.elementor-element-df69222{--width:50%;}.elementor-20 .elementor-element.elementor-element-af65022{--width:50%;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-ee645ad{--min-height:85vh;}.elementor-20 .elementor-element.elementor-element-fc3df3a{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-c652aa9 img{width:100%;}.elementor-20 .elementor-element.elementor-element-ffb5b34{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-585215d{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-20 .elementor-element.elementor-element-7629c85 .elementor-heading-title{font-size:21px;}.elementor-20 .elementor-element.elementor-element-9662732{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-20 .elementor-element.elementor-element-0bb3fdf{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-34c43f0 img{width:50%;}.elementor-20 .elementor-element.elementor-element-1209096 img{width:50%;}.elementor-20 .elementor-element.elementor-element-3e236dc img{width:50%;}.elementor-20 .elementor-element.elementor-element-bcb313d img{width:50%;}.elementor-20 .elementor-element.elementor-element-8397454{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-20 .elementor-element.elementor-element-0ce6b5f img{width:50%;}.elementor-20 .elementor-element.elementor-element-f0e421d img{width:50%;}.elementor-20 .elementor-element.elementor-element-3d6d665{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-dae2d3b{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-09e7d72{line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-b7237f6{line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-d7de562{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-79d00fc{text-align:right;}.elementor-20 .elementor-element.elementor-element-79d00fc .elementor-heading-title{font-size:34px;}.elementor-20 .elementor-element.elementor-element-3cf350a{text-align:right;}.elementor-20 .elementor-element.elementor-element-3cf350a .elementor-heading-title{font-size:34px;}.elementor-20 .elementor-element.elementor-element-f61b90f{font-size:18px;}.elementor-20 .elementor-element.elementor-element-2b30227{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}}