.elementor-20 .elementor-element.elementor-element-e3d196d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-222857e{--display:flex;}.elementor-20 .elementor-element.elementor-element-632f7c4{border-style:none;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-e3f07ed{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 130px) 0px;}.elementor-20 .elementor-element.elementor-element-e3f07ed img{width:80%;}.elementor-20 .elementor-element.elementor-element-5279414{border-style:none;}.elementor-20 .elementor-element.elementor-element-9b2fc32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cddb485{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.125em;font-weight:500;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-3b6a5aa{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.25em;font-weight:500;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-871f756{--display:flex;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-34648bf{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-34648bf .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-34648bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-c712263{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-c712263 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-c712263 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-66eec37{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-66eec37 img{width:120%;}.elementor-20 .elementor-element.elementor-element-b991a44{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.125em;font-weight:500;}.elementor-20 .elementor-element.elementor-element-e5b355d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-70b1992{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-4520344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-20 .elementor-element.elementor-element-4520344:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4520344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-28f5967{background-color:var( --e-global-color-primary );z-index:2;border-style:solid;border-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a22197c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;top:10px;z-index:1;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-a22197c{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-a22197c{right:0px;}.elementor-20 .elementor-element.elementor-element-a22197c .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-a22197c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-0c2a422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-59c5421{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-cea7457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-acac2e2{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6f8a271{text-align:center;}.elementor-20 .elementor-element.elementor-element-6f8a271 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ddb6030{text-align:center;}.elementor-20 .elementor-element.elementor-element-ddb6030 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-e07f0d7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"PT Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;padding:15px 80px 15px 80px;}.elementor-20 .elementor-element.elementor-element-e07f0d7 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e07f0d7 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e07f0d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-e07f0d7 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e07f0d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9403f8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:250px 0px;--row-gap:250px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-9403f8b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9403f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experience-yao.com/wp-content/uploads/2025/09/bg_pc02-scaled.png");background-position:top center;background-repeat:repeat-y;background-size:contain;}.elementor-20 .elementor-element.elementor-element-12f1840{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-8bb5b45{--display:flex;}.elementor-20 .elementor-element.elementor-element-12a1574{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:200px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f2fdb6c img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-a2d7a04 img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-1a10701{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-1a10701:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1a10701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1a10701.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-2059a31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-90b3c1f .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-90b3c1f .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-90b3c1f .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-46d687e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-46d687e .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-46d687e .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-037f373{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-aa0a431 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-bbb8067 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ad793c7 img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-bac0ab0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-978347b{text-align:center;}.elementor-20 .elementor-element.elementor-element-978347b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c4dda2d{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-2d5e968{--display:flex;}.elementor-20 .elementor-element.elementor-element-1471a73{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-1471a73 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-1471a73 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-b090cc7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-b090cc7 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-b090cc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-9e32ada{--display:flex;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-aa4bbf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-20 .elementor-element.elementor-element-9657d76{text-align:right;}.elementor-20 .elementor-element.elementor-element-9657d76 img{width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-4f901c8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4f901c8 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4f901c8 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-4f901c8 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-fbdb370{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-85109a6 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-85109a6 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-85109a6 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-66fd823 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-66fd823 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-66fd823 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-1eb9b06{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-1eb9b06:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1eb9b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1eb9b06.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-5f23b44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0c21169 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0c21169 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-0c21169 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-8b7453b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-8b7453b .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-8b7453b .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-82763ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-86a4455 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f2db47e .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-af65bfb img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-bd6373c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-c0359fa{text-align:center;}.elementor-20 .elementor-element.elementor-element-c0359fa .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e70ee13{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-a0b2150{--display:flex;}.elementor-20 .elementor-element.elementor-element-b5ddede{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-b5ddede .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-b5ddede .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-2c238e4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-2c238e4 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-2c238e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-1d556b0{--display:flex;}.elementor-20 .elementor-element.elementor-element-c945cff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-130b0f8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-130b0f8{text-align:right;}.elementor-20 .elementor-element.elementor-element-130b0f8 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-95f3289.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-95f3289 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-95f3289 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-95f3289 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-d0a797a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-67fec2c .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-67fec2c .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-67fec2c .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-60b1a5a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-60b1a5a .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-60b1a5a .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-4120848{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-12f59ad{--display:flex;}.elementor-20 .elementor-element.elementor-element-36955a6{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f7b427a img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-ff763e7 img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-99909fb{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-99909fb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-99909fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-99909fb.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-fdfc5e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-91b3617 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-91b3617 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-91b3617 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-253b369 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-253b369 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-253b369 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-1c69912{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-168327a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-602c8cd .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ccd010d img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-c1271d8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-a03a715{text-align:center;}.elementor-20 .elementor-element.elementor-element-a03a715 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-cc3d335{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-9af34be{--display:flex;}.elementor-20 .elementor-element.elementor-element-a97f57f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-a97f57f .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-a97f57f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-c362705{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-c362705 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-c362705 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-61dea83{--display:flex;}.elementor-20 .elementor-element.elementor-element-072f974{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-20 .elementor-element.elementor-element-15bc36e.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-15bc36e{text-align:right;}.elementor-20 .elementor-element.elementor-element-15bc36e img{width:100%;height:50px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-691a72f.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-691a72f .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-691a72f .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-691a72f .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-983e199{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-4764b4e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4764b4e .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-4764b4e .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-beceeac .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-beceeac .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-beceeac .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-81bebcf{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-81bebcf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-81bebcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-81bebcf.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a61cf68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-7d582b9 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7d582b9 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-7d582b9 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-5ec7390 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5ec7390 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-5ec7390 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-2710aa7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-a58ec9f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6a1113d .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-df5c642 img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-0b8b517{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-148b9d8{text-align:center;}.elementor-20 .elementor-element.elementor-element-148b9d8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2121107{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-4549ace{--display:flex;}.elementor-20 .elementor-element.elementor-element-86257dc{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-86257dc .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-86257dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-5040bb1{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-5040bb1 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-5040bb1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-e2dabce{--display:flex;}.elementor-20 .elementor-element.elementor-element-433f7be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-e8a9c09.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e8a9c09{text-align:right;}.elementor-20 .elementor-element.elementor-element-e8a9c09 img{width:100%;height:38px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-fabf44a.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-fabf44a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-fabf44a .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-fabf44a .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-9ef1446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-a3b6ff6 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a3b6ff6 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-a3b6ff6 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-8897716 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-8897716 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-8897716 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-32e0b1c{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-32e0b1c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-32e0b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-32e0b1c.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-58ecef0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0febde1 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0febde1 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-0febde1 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-00f826a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-00f826a .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-00f826a .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-91e102b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-6ff40fa .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6af4cd2 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-54bd1ca img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-093d206{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-94d8479{text-align:center;}.elementor-20 .elementor-element.elementor-element-94d8479 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-aa33506{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-4719e6f{--display:flex;}.elementor-20 .elementor-element.elementor-element-195b6de{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-195b6de .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-195b6de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-61fa591{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-61fa591 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-61fa591 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-beef56f{--display:flex;}.elementor-20 .elementor-element.elementor-element-8b596aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-4e4a5cf{text-align:right;}.elementor-20 .elementor-element.elementor-element-4e4a5cf img{width:100%;height:35px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-9c4f1eb.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-9c4f1eb .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-9c4f1eb .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-9c4f1eb .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-c243f15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-c2fab1b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-c2fab1b .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-c2fab1b .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-9558652 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-9558652 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-9558652 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-f032817{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-5544d42{--display:flex;}.elementor-20 .elementor-element.elementor-element-2b30e88{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6844202 img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-3ad6b2f img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-e83fe47{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-e83fe47:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e83fe47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e83fe47.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-edef68b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-be367ae .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-be367ae .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-be367ae .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-5823b21 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5823b21 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-5823b21 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-5716774{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-4ef93b3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8cc99f2 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ab42bad img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-5f9c04f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-523e9f4{text-align:center;}.elementor-20 .elementor-element.elementor-element-523e9f4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-b8b1b96{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-95b908f{--display:flex;}.elementor-20 .elementor-element.elementor-element-47b234d{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-47b234d .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-47b234d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-b1ceba7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-b1ceba7 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-b1ceba7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-e9e8c08{--display:flex;}.elementor-20 .elementor-element.elementor-element-abd0e3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-c5065d0{text-align:right;}.elementor-20 .elementor-element.elementor-element-c5065d0 img{width:100%;height:45px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-2053c49.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-2053c49 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2053c49 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-2053c49 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-ff9ac77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-7503b72 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7503b72 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-7503b72 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-d2416eb .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-d2416eb .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-d2416eb .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-edbd101{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-edbd101:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-edbd101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-edbd101.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-62d30f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-fe3067d .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-fe3067d .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-fe3067d .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-a0ce7e7 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a0ce7e7 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-a0ce7e7 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-95202a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-8b2a97f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-71fe2ed .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e0e0503 img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-2d3f637{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-965e92b{text-align:center;}.elementor-20 .elementor-element.elementor-element-965e92b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e0923ab{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-5ad3125{--display:flex;}.elementor-20 .elementor-element.elementor-element-bc41f60{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-bc41f60 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-bc41f60 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-6ae6671{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-6ae6671 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-6ae6671 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-9a24c2a{--display:flex;}.elementor-20 .elementor-element.elementor-element-fd37264{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-4672a91{text-align:right;}.elementor-20 .elementor-element.elementor-element-4672a91 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-ff29aa8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-ff29aa8 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ff29aa8 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-ff29aa8 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-0e52282{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-33d09c8 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-33d09c8 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-33d09c8 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-673a6ab .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-673a6ab .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-673a6ab .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-18ddda4{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-77d2155{--display:flex;}.elementor-20 .elementor-element.elementor-element-6cf7a6e{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3bc72e4 img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-052ae4a img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-6d226dc{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-6d226dc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6d226dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6d226dc.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-dcb3964{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-570aea2 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-570aea2 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-570aea2 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-7ca6d3e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7ca6d3e .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-7ca6d3e .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-c65726d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-bfd346a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-30698c9 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5198235 img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-7e5d79e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-cb3f01c{text-align:center;}.elementor-20 .elementor-element.elementor-element-cb3f01c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-76a9158{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-617475b{--display:flex;}.elementor-20 .elementor-element.elementor-element-bbae9f5{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-bbae9f5 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-bbae9f5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-4873972{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-4873972 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-4873972 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-94608df{--display:flex;}.elementor-20 .elementor-element.elementor-element-6f7a7d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-a004f0b{text-align:right;}.elementor-20 .elementor-element.elementor-element-a004f0b img{width:100%;height:30px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-0424919.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-0424919 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0424919 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-0424919 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-a3ba602{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-5dea797 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5dea797 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-5dea797 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-5eafc34 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5eafc34 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-5eafc34 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-88a1239{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-88a1239:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-88a1239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-88a1239.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-7d5c9fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-9272862 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-9272862 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-9272862 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-8530e0d .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-8530e0d .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-8530e0d .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-e241a08{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-63f3c10 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c2ae668 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3da27d3 img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-16232bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-5d38159{text-align:center;}.elementor-20 .elementor-element.elementor-element-5d38159 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8e30c32{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-fef9d65{--display:flex;}.elementor-20 .elementor-element.elementor-element-871667e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-871667e .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-871667e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-e2917e9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-e2917e9 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-e2917e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-67d6f3b{--display:flex;}.elementor-20 .elementor-element.elementor-element-5e5851b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-84260b7{text-align:right;}.elementor-20 .elementor-element.elementor-element-84260b7 img{width:100%;height:50px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-286029e.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-286029e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-286029e .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-286029e .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-a85009c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-3f1b407 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3f1b407 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-3f1b407 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-39edcd5 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-39edcd5 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-39edcd5 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-00aec1b{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-00aec1b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-00aec1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-00aec1b.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-002e7fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0ba46fc .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0ba46fc .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-0ba46fc .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-ab7fed4 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ab7fed4 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-ab7fed4 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-b9100f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-7e6667a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5537012 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fa8ac7a img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-99f72e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-90a363e{text-align:center;}.elementor-20 .elementor-element.elementor-element-90a363e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4cd5a08{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-f2115a5{--display:flex;}.elementor-20 .elementor-element.elementor-element-b7ca721{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-b7ca721 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-b7ca721 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-ea20287{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-ea20287 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-ea20287 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-d7ce9b2{--display:flex;}.elementor-20 .elementor-element.elementor-element-10686e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-333b0be{text-align:right;}.elementor-20 .elementor-element.elementor-element-333b0be img{width:100%;height:45px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-3c290e3.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3c290e3 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3c290e3 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-3c290e3 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-d4ea85d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-8433aaa .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-8433aaa .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-8433aaa .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-016eaea .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-016eaea .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-016eaea .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-f338ef3{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-f338ef3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f338ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f338ef3.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-232e5ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-4c19c12 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4c19c12 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-4c19c12 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-3c0e56a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3c0e56a .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-3c0e56a .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-b63f03e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-e98f6d1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-579b261 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fd04e68 img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-2185251{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-40f4fd3{text-align:center;}.elementor-20 .elementor-element.elementor-element-40f4fd3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3b63b6b{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-68849c2{--display:flex;}.elementor-20 .elementor-element.elementor-element-76f6fa4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-76f6fa4 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-76f6fa4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-d072786{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-d072786 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-d072786 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-19ff389{--display:flex;}.elementor-20 .elementor-element.elementor-element-83045a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-5ca49b8{text-align:right;}.elementor-20 .elementor-element.elementor-element-5ca49b8 img{width:100%;height:45px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-eed8406.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-eed8406 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-eed8406 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-eed8406 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-a0bd98d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-30c43ea .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-30c43ea .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-30c43ea .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-ab04d07 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ab04d07 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-ab04d07 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-0251eec{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-ed486da{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3937d7a img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-e771fa6 img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-9334c09{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:500;}.elementor-20 .elementor-element.elementor-element-0aa9c82{--display:flex;}.elementor-20 .elementor-element.elementor-element-ac8efde{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-ac8efde .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-ac8efde .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-c4b5460{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-c4b5460 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-c4b5460 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-17873ad{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-cc3ed66{--display:flex;}.elementor-20 .elementor-element.elementor-element-1916197{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3d4f306 img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-c43803c img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-dbcd095{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-dbcd095:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dbcd095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-dbcd095.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-ee7bf78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0ba1a00 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0ba1a00 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-0ba1a00 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-3ae6fdb .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3ae6fdb .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-3ae6fdb .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-dd06727{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-ea95eb5 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a436432 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fa605d6 img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-8318ffb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-16ef0ed{text-align:center;}.elementor-20 .elementor-element.elementor-element-16ef0ed .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f7cfe2c{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-addc849{--display:flex;}.elementor-20 .elementor-element.elementor-element-ff3d454{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-ff3d454 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-ff3d454 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-db9b0a9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-db9b0a9 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-db9b0a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-ad473f3{--display:flex;}.elementor-20 .elementor-element.elementor-element-ec82773{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-4c2ee01.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4c2ee01{text-align:right;}.elementor-20 .elementor-element.elementor-element-4c2ee01 img{width:100%;height:35px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-dd1a30f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-dd1a30f .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-dd1a30f .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-dd1a30f .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-18b039b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-3342c92 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3342c92 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-3342c92 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-cdb745c .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-cdb745c .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-cdb745c .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-d189433{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-602d3de{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-95c7f04 img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-74d2d70 img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-cba48c5{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:500;}.elementor-20 .elementor-element.elementor-element-6039484{--display:flex;}.elementor-20 .elementor-element.elementor-element-4ed0e6a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-4ed0e6a .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-4ed0e6a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-d642cd6{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-d642cd6 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-d642cd6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-8272a47{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c61c339{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0c737a9 img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-47a6291 img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-d609653{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:500;}.elementor-20 .elementor-element.elementor-element-e437e5d{--display:flex;}.elementor-20 .elementor-element.elementor-element-b66b2b4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-b66b2b4 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-b66b2b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-be5b455{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-be5b455 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-be5b455 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-cee076d{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9b0096d{--display:flex;}.elementor-20 .elementor-element.elementor-element-1dfff56{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-2217ad4 img{height:70px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-926ecd5 img{height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-2a9455a{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-789aec9 );--border-color:var( --e-global-color-789aec9 );--border-radius:25px 25px 25px 25px;box-shadow:2px 2px 2px 0px rgba(44, 44, 44, 0.30196078431372547);--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-20 .elementor-element.elementor-element-2a9455a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2a9455a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2a9455a.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-0dfc37d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-7436a38 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7436a38 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-7436a38 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-ef3b252 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ef3b252 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-ef3b252 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-ec9e405{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-fa17005 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c11e3fa .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:1.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c5d685f img{height:450px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-1de1fa3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-33adfdd{text-align:center;}.elementor-20 .elementor-element.elementor-element-33adfdd .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.625em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-7c94f0a{text-align:left;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1em;font-weight:400;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-2c7d06c{--display:flex;}.elementor-20 .elementor-element.elementor-element-851bb5a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-851bb5a .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-851bb5a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-172f8ba{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-172f8ba .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-172f8ba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-f20f3f1{--display:flex;}.elementor-20 .elementor-element.elementor-element-5399976{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-1b8b617{text-align:right;}.elementor-20 .elementor-element.elementor-element-1b8b617 img{width:100%;height:45px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-dc80b32.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-dc80b32 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-dc80b32 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-dc80b32 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-0ba0669{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0363d40 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0363d40 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-0363d40 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-5f7db8a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5f7db8a .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-5f7db8a .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-ffd6275{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-efed0ff{text-align:center;}.elementor-20 .elementor-element.elementor-element-efed0ff .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-09c9acf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:60px 5px;--row-gap:60px;--column-gap:5px;--flex-wrap:wrap;--align-content:center;}.elementor-20 .elementor-element.elementor-element-09c9acf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-7d1b2ca{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7d1b2ca.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-7d1b2ca img{height:65px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-7d1b2ca:hover img{opacity:0.6;}.elementor-20 .elementor-element.elementor-element-44137ef{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-44137ef.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-44137ef img{height:65px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-44137ef:hover img{opacity:0.6;}.elementor-20 .elementor-element.elementor-element-606297d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-606297d.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-606297d img{height:50px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-606297d:hover img{opacity:0.6;}.elementor-20 .elementor-element.elementor-element-1d72524{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1d72524.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-1d72524 img{height:65px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-1d72524:hover img{opacity:0.6;}.elementor-20 .elementor-element.elementor-element-185d16d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-185d16d.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-185d16d img{height:65px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-185d16d:hover img{opacity:0.6;}.elementor-20 .elementor-element.elementor-element-621144d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-621144d.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-621144d img{height:65px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-621144d:hover img{opacity:0.6;}.elementor-20 .elementor-element.elementor-element-8feff93{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-459b48e{text-align:center;}.elementor-20 .elementor-element.elementor-element-459b48e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-d169f99{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-84b37ef .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.385em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-84b37ef .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-84b37ef .elementor-heading-title a:focus{color:#2C2C2C70;}.elementor-20 .elementor-element.elementor-element-6c42321 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.385em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6c42321 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-6c42321 .elementor-heading-title a:focus{color:#2C2C2C70;}.elementor-20 .elementor-element.elementor-element-047207e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.385em;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-047207e .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-047207e .elementor-heading-title a:focus{color:#2C2C2C70;}.elementor-20 .elementor-element.elementor-element-ee680f3{--display:flex;}.elementor-20 .elementor-element.elementor-element-39138d8{--spacer-size:50px;}@media(min-width:431px){.elementor-20 .elementor-element.elementor-element-9b2fc32{--content-width:990px;}.elementor-20 .elementor-element.elementor-element-4520344{--content-width:990px;}.elementor-20 .elementor-element.elementor-element-9403f8b{--content-width:990px;}.elementor-20 .elementor-element.elementor-element-bac0ab0{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-2d5e968{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-bd6373c{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-a0b2150{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-c1271d8{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-9af34be{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-0b8b517{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-4549ace{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-093d206{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-4719e6f{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-5f9c04f{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-95b908f{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-2d3f637{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-5ad3125{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-7e5d79e{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-617475b{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-16232bd{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-fef9d65{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-99f72e6{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-f2115a5{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-2185251{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-68849c2{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-0aa9c82{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-8318ffb{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-addc849{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-1de1fa3{--content-width:94%;}.elementor-20 .elementor-element.elementor-element-2c7d06c{--content-width:94%;}}@media(max-width:430px){.elementor-20 .elementor-element.elementor-element-e3d196d{--min-height:280px;}.elementor-20 .elementor-element.elementor-element-222857e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-632f7c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e3f07ed{width:var( --container-widget-width, 90% );max-width:90%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e3f07ed img{width:100%;}.elementor-20 .elementor-element.elementor-element-5279414{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9b2fc32{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-cddb485{padding:0% 3% 0% 3%;text-align:justify;font-size:1em;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-3b6a5aa{padding:0% 3% 0% 3%;text-align:justify;font-size:1em;line-height:2.5em;}.elementor-20 .elementor-element.elementor-element-871f756{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-34648bf .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-34648bf .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ea4696b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c712263 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-c712263 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-66eec37{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-b991a44{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:0.75em;line-height:1em;}.elementor-20 .elementor-element.elementor-element-70b1992{--spacer-size:30px;}.elementor-20 .elementor-element.elementor-element-4520344{--content-width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-28f5967{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:2;border-width:2px 2px 2px 2px;}.elementor-20 .elementor-element.elementor-element-a22197c{top:8px;z-index:1;}.elementor-20 .elementor-element.elementor-element-a22197c .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-59c5421{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-cea7457{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-acac2e2{--width:94%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:010px 0px;--row-gap:010px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-6f8a271 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-ddb6030{text-align:center;}.elementor-20 .elementor-element.elementor-element-ddb6030 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-e07f0d7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e07f0d7 .elementor-button{font-size:0.875em;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-20 .elementor-element.elementor-element-9403f8b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9403f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://experience-yao.com/wp-content/uploads/2025/09/bg_sp02-scaled.png");background-position:top center;background-repeat:repeat-y;background-size:auto;}.elementor-20 .elementor-element.elementor-element-9403f8b{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:30%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-20 .elementor-element.elementor-element-12f1840{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-8bb5b45{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-12a1574{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f2fdb6c.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-f2fdb6c img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-a2d7a04.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a2d7a04 img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-1a10701{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-2059a31{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-90b3c1f .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-90b3c1f .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-46d687e .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-46d687e .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-037f373{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-aa0a431{text-align:center;}.elementor-20 .elementor-element.elementor-element-aa0a431 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-bbb8067{text-align:center;}.elementor-20 .elementor-element.elementor-element-bbb8067 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-ad793c7{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-ad793c7 img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-bac0ab0{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-978347b{text-align:center;}.elementor-20 .elementor-element.elementor-element-978347b .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-c4dda2d{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-2d5e968{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-1471a73 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-1471a73 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-b090cc7 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-b090cc7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-9e32ada{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-9e32ada.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-aa4bbf5{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-9657d76{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9657d76.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-9657d76 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-4f901c8{width:auto;max-width:auto;padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4f901c8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4f901c8 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4f901c8 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-4f901c8 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-fbdb370{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-85109a6 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-85109a6 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-66fd823 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-66fd823 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-1eb9b06{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-5f23b44{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0c21169 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-0c21169 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-8b7453b .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-8b7453b .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-82763ec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-86a4455{text-align:center;}.elementor-20 .elementor-element.elementor-element-86a4455 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-f2db47e{text-align:center;}.elementor-20 .elementor-element.elementor-element-f2db47e .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-af65bfb{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-af65bfb img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-bd6373c{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-c0359fa{text-align:center;}.elementor-20 .elementor-element.elementor-element-c0359fa .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-e70ee13{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-a0b2150{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-b5ddede .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-b5ddede .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-2c238e4 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-2c238e4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-1d556b0{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-1d556b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-c945cff{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-130b0f8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-130b0f8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-130b0f8 img{height:45px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-95f3289{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-95f3289.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-95f3289 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-95f3289 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-95f3289 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-d0a797a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-67fec2c .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-67fec2c .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-60b1a5a .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-60b1a5a .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-4120848{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-12f59ad{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-36955a6{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-f7b427a.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-f7b427a img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-ff763e7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-ff763e7 img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-99909fb{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-fdfc5e8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-91b3617 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-91b3617 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-253b369 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-253b369 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-1c69912{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-168327a{text-align:center;}.elementor-20 .elementor-element.elementor-element-168327a .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-602c8cd{text-align:center;}.elementor-20 .elementor-element.elementor-element-602c8cd .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-ccd010d{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-ccd010d img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-c1271d8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-a03a715{text-align:center;}.elementor-20 .elementor-element.elementor-element-a03a715 .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-cc3d335{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-9af34be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-a97f57f .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-a97f57f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-c362705 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-c362705 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-61dea83{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-61dea83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-072f974{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-15bc36e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-15bc36e.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-15bc36e img{object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-691a72f{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-691a72f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-691a72f .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-691a72f .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-691a72f .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-983e199{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-4764b4e .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-4764b4e .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-beceeac .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-beceeac .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-81bebcf{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-a61cf68{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-7d582b9 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-7d582b9 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-5ec7390 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-5ec7390 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-2710aa7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-a58ec9f{text-align:center;}.elementor-20 .elementor-element.elementor-element-a58ec9f .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-6a1113d{text-align:center;}.elementor-20 .elementor-element.elementor-element-6a1113d .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-df5c642{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-df5c642 img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-0b8b517{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-148b9d8{text-align:center;}.elementor-20 .elementor-element.elementor-element-148b9d8 .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-2121107{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-4549ace{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-86257dc .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-86257dc .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-5040bb1 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-5040bb1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-e2dabce{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-e2dabce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-433f7be{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-e8a9c09{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e8a9c09.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e8a9c09 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-fabf44a{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fabf44a.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-fabf44a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-fabf44a .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-fabf44a .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-9ef1446{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-a3b6ff6 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-a3b6ff6 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-8897716 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-8897716 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-32e0b1c{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-58ecef0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0febde1 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-0febde1 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-00f826a .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-00f826a .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-91e102b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-6ff40fa{text-align:center;}.elementor-20 .elementor-element.elementor-element-6ff40fa .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-6af4cd2{text-align:center;}.elementor-20 .elementor-element.elementor-element-6af4cd2 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-54bd1ca{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-54bd1ca img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-093d206{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-94d8479{text-align:center;}.elementor-20 .elementor-element.elementor-element-94d8479 .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-aa33506{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-4719e6f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-195b6de .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-195b6de .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-61fa591 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-61fa591 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-beef56f{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-beef56f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8b596aa{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-4e4a5cf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4e4a5cf.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4e4a5cf img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-9c4f1eb{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9c4f1eb.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-9c4f1eb .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-9c4f1eb .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-9c4f1eb .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-c243f15{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-c2fab1b .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-c2fab1b .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-9558652 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-9558652 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-f032817{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-5544d42{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-2b30e88{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-6844202.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6844202 img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-3ad6b2f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3ad6b2f img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-e83fe47{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-edef68b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-be367ae .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-be367ae .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-5823b21 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-5823b21 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-5716774{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-4ef93b3{text-align:center;}.elementor-20 .elementor-element.elementor-element-4ef93b3 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-8cc99f2{text-align:center;}.elementor-20 .elementor-element.elementor-element-8cc99f2 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-ab42bad{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-ab42bad img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-5f9c04f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-523e9f4{text-align:center;}.elementor-20 .elementor-element.elementor-element-523e9f4 .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-b8b1b96{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-95b908f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-47b234d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-47b234d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-b1ceba7 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-b1ceba7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-e9e8c08{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-e9e8c08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-abd0e3e{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-c5065d0{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c5065d0.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-c5065d0 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-2053c49{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2053c49.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-2053c49 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2053c49 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-2053c49 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-ff9ac77{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-7503b72 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-7503b72 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-d2416eb .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-d2416eb .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-edbd101{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-62d30f8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-fe3067d .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-fe3067d .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-a0ce7e7 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-a0ce7e7 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-95202a6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-8b2a97f{text-align:center;}.elementor-20 .elementor-element.elementor-element-8b2a97f .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-71fe2ed{text-align:center;}.elementor-20 .elementor-element.elementor-element-71fe2ed .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-e0e0503{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-e0e0503 img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-2d3f637{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-965e92b{text-align:center;}.elementor-20 .elementor-element.elementor-element-965e92b .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-e0923ab{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-5ad3125{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-bc41f60 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-bc41f60 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-6ae6671 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-6ae6671 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-9a24c2a{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-9a24c2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-fd37264{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-4672a91{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4672a91.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4672a91 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-ff29aa8{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ff29aa8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-ff29aa8 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ff29aa8 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-ff29aa8 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-0e52282{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-33d09c8 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-33d09c8 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-673a6ab .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-673a6ab .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-18ddda4{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-77d2155{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-6cf7a6e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-3bc72e4.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3bc72e4 img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-052ae4a.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-052ae4a img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-6d226dc{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-dcb3964{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-570aea2 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-570aea2 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-7ca6d3e .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-7ca6d3e .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-c65726d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-bfd346a{text-align:center;}.elementor-20 .elementor-element.elementor-element-bfd346a .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-30698c9{text-align:center;}.elementor-20 .elementor-element.elementor-element-30698c9 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-5198235{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-5198235 img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-7e5d79e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-cb3f01c{text-align:center;}.elementor-20 .elementor-element.elementor-element-cb3f01c .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-76a9158{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-617475b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-bbae9f5 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-bbae9f5 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-4873972 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-4873972 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-94608df{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-94608df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-6f7a7d6{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-a004f0b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a004f0b.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a004f0b img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-0424919{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0424919.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-0424919 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0424919 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-0424919 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-a3ba602{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-5dea797 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-5dea797 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-5eafc34 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-5eafc34 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-88a1239{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-7d5c9fb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-9272862 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-9272862 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-8530e0d .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-8530e0d .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-e241a08{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-63f3c10{text-align:center;}.elementor-20 .elementor-element.elementor-element-63f3c10 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-c2ae668{text-align:center;}.elementor-20 .elementor-element.elementor-element-c2ae668 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-3da27d3{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-3da27d3 img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-16232bd{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-5d38159{text-align:center;}.elementor-20 .elementor-element.elementor-element-5d38159 .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-8e30c32{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-fef9d65{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-871667e .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-871667e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-e2917e9 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-e2917e9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-67d6f3b{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-67d6f3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5e5851b{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-84260b7{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-84260b7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-84260b7 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-286029e{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-286029e.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-286029e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-286029e .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-286029e .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-a85009c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-3f1b407 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-3f1b407 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-39edcd5 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-39edcd5 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-00aec1b{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-002e7fd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0ba46fc .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-0ba46fc .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-ab7fed4 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-ab7fed4 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-b9100f9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-7e6667a{text-align:center;}.elementor-20 .elementor-element.elementor-element-7e6667a .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-5537012{text-align:center;}.elementor-20 .elementor-element.elementor-element-5537012 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-fa8ac7a{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-fa8ac7a img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-99f72e6{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-90a363e{text-align:center;}.elementor-20 .elementor-element.elementor-element-90a363e .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-4cd5a08{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-f2115a5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-b7ca721 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-b7ca721 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ea20287 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-ea20287 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-d7ce9b2{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-d7ce9b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-10686e5{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-333b0be{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-333b0be.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-333b0be img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-3c290e3{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3c290e3.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3c290e3 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3c290e3 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-3c290e3 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-d4ea85d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-8433aaa .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-8433aaa .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-016eaea .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-016eaea .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-f338ef3{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-232e5ce{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-4c19c12 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-4c19c12 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-3c0e56a .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-3c0e56a .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-b63f03e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-e98f6d1{text-align:center;}.elementor-20 .elementor-element.elementor-element-e98f6d1 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-579b261{text-align:center;}.elementor-20 .elementor-element.elementor-element-579b261 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-fd04e68{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-fd04e68 img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-2185251{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-40f4fd3{text-align:center;}.elementor-20 .elementor-element.elementor-element-40f4fd3 .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-3b63b6b{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-68849c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-76f6fa4 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-76f6fa4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-d072786 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-d072786 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-19ff389{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-19ff389.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-83045a9{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-5ca49b8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5ca49b8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-5ca49b8 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-eed8406{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-eed8406.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-eed8406 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-eed8406 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-eed8406 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-a0bd98d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-30c43ea .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-30c43ea .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-ab04d07 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-ab04d07 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-0251eec{--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:15%;--padding-bottom:015%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-ed486da{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-3937d7a.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3937d7a img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-e771fa6.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e771fa6 img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-9334c09{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-0aa9c82{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-ac8efde .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-ac8efde .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-6ae8f99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c4b5460 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-c4b5460 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-17873ad{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-cc3ed66{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-1916197{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-3d4f306.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3d4f306 img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-c43803c.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-c43803c img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-dbcd095{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-ee7bf78{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0ba1a00 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-0ba1a00 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-3ae6fdb .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-3ae6fdb .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-dd06727{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-ea95eb5{text-align:center;}.elementor-20 .elementor-element.elementor-element-ea95eb5 .elementor-heading-title{font-size:1.4em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-a436432{text-align:center;}.elementor-20 .elementor-element.elementor-element-a436432 .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-fa605d6{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-fa605d6 img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-8318ffb{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-16ef0ed{text-align:center;}.elementor-20 .elementor-element.elementor-element-16ef0ed .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-f7cfe2c{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-addc849{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-ff3d454 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-ff3d454 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-db9b0a9 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-db9b0a9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ad473f3{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-ad473f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-ec82773{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-4c2ee01{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4c2ee01.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4c2ee01 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-dd1a30f{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-dd1a30f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-dd1a30f .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-dd1a30f .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-dd1a30f .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-18b039b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-3342c92 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-3342c92 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-cdb745c .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-cdb745c .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-d189433{--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-602d3de{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-95c7f04.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-95c7f04 img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-74d2d70.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-74d2d70 img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-cba48c5{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-6039484{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4ed0e6a .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-4ed0e6a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-2c4e8c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d642cd6 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-d642cd6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-8272a47{--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-c61c339{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-0c737a9.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-0c737a9 img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-47a6291.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-47a6291 img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-d609653{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-e437e5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-b66b2b4 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-b66b2b4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-61e8d80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-be5b455 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-be5b455 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-cee076d{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-9b0096d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-1dfff56{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-2217ad4.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-2217ad4 img{height:50px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-926ecd5.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-926ecd5 img{height:30px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-2a9455a{--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:25px 25px 25px 25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-0dfc37d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-7436a38 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-7436a38 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-ef3b252 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-ef3b252 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-fa17005{text-align:center;}.elementor-20 .elementor-element.elementor-element-fa17005 .elementor-heading-title{font-size:1.5em;line-height:1.5em;letter-spacing:0.03em;}.elementor-20 .elementor-element.elementor-element-c11e3fa{text-align:center;}.elementor-20 .elementor-element.elementor-element-c11e3fa .elementor-heading-title{font-size:1.125em;line-height:2.222em;}.elementor-20 .elementor-element.elementor-element-c5d685f{border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-c5d685f img{width:310px;height:174px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-1de1fa3{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-33adfdd{text-align:center;}.elementor-20 .elementor-element.elementor-element-33adfdd .elementor-heading-title{font-size:1.25em;line-height:1.6em;}.elementor-20 .elementor-element.elementor-element-7c94f0a{text-align:justify;font-size:0.875em;line-height:2.286em;}.elementor-20 .elementor-element.elementor-element-2c7d06c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-851bb5a .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-851bb5a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-172f8ba .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-172f8ba .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f20f3f1{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-f20f3f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5399976{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-1b8b617{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1b8b617.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-1b8b617 img{object-fit:contain;}.elementor-20 .elementor-element.elementor-element-dc80b32{padding:7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-dc80b32.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-dc80b32 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-dc80b32 .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-dc80b32 .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-0ba0669{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-0363d40 .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-0363d40 .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-5f7db8a .elementor-icon{font-size:12px;}.elementor-20 .elementor-element.elementor-element-5f7db8a .elementor-icon svg{height:12px;}.elementor-20 .elementor-element.elementor-element-ffd6275{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-efed0ff{text-align:center;}.elementor-20 .elementor-element.elementor-element-efed0ff .elementor-heading-title{font-size:26px;}.elementor-20 .elementor-element.elementor-element-09c9acf{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-7d1b2ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-7d1b2ca img{height:55px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-44137ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-44137ef img{height:57px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-606297d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-606297d img{height:40px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-1d72524{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-1d72524 img{height:55px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-185d16d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-185d16d img{height:55px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-621144d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-621144d img{height:55px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-8feff93{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-459b48e{text-align:center;}.elementor-20 .elementor-element.elementor-element-459b48e .elementor-heading-title{font-size:26px;}.elementor-20 .elementor-element.elementor-element-d169f99{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-84b37ef{text-align:center;}.elementor-20 .elementor-element.elementor-element-84b37ef .elementor-heading-title{font-size:1em;}.elementor-20 .elementor-element.elementor-element-6c42321{text-align:center;}.elementor-20 .elementor-element.elementor-element-6c42321 .elementor-heading-title{font-size:1em;}.elementor-20 .elementor-element.elementor-element-047207e{text-align:center;}.elementor-20 .elementor-element.elementor-element-047207e .elementor-heading-title{font-size:1em;}.elementor-20 .elementor-element.elementor-element-39138d8{--spacer-size:100px;}}/* Start custom CSS for html, class: .elementor-element-632f7c4 *//* ========== 画像ティッカー用 基本設定 ========== */

/* レーン本体（上下の帯） */
.lane02 {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  background: transparent;
  height: 100%; /* 画像高さにフィット */
}

/* 中のトラック */
.lane02 .marquee {
  display: flex;
  gap: 2rem; /* 画像同士の間隔 */
  will-change: transform;
  transform: translate3d(0,0,0);
  -webkit-transform: translate3d(0,0,0);
}

/* 各グループは縮まない（横幅を維持） */
.lane02 .marquee__group {
  display: inline-flex;
  gap: 2rem;
  flex-shrink: 0;
  align-items: center;
}

/* 画像の見た目を安定させる（行高ギャップなし） */
.lane02 .marquee__group img {
  display: block;          /* インライン要素の行間隙間を消す */
  height: 100%;  /* 親(lane02)の高さにフィット */
  width: auto;             /* 縦基準で比率維持 */
  object-fit: contain;     /* 画像の縦横比を維持して収める */
  image-rendering: auto;
  pointer-events: none;    /* 触って止まらないように（必要なら） */
  user-select: none;
}

/* スマホで少し小さく */
@media (max-width: 768px) {
  .lane02 .marquee__group img {
    height: 90px;
  }
}

/* 固定画像（もし中央固定を使うなら） */
.lane02 .tickerv__pin {
  display: block;
  line-height: 0;
  max-height: 80px; /* 必要なら調整 */
}

/* 左流し／右流し */
.lane02.lane--left .marquee  { 
  animation: scroll-left 10s linear infinite;  
  -webkit-animation: scroll-left 10s linear infinite; 
}
.lane02.lane--right .marquee { 
  animation: scroll-right 10s linear infinite; 
  -webkit-animation: scroll-right 10s linear infinite; 
}

/* iOS向け3Dトランスフォームのキーフレーム */
@keyframes scroll-left   { 
  from { transform: translate3d( 0,0,0); } 
  to   { transform: translate3d(-50%,0,0); } 
}
@keyframes scroll-right  { 
  from { transform: translate3d(-50%,0,0); } 
  to   { transform: translate3d( 0,0,0); } 
}
@-webkit-keyframes scroll-left  { 
  from { -webkit-transform: translate3d( 0,0,0); } 
  to   { -webkit-transform: translate3d(-50%,0,0); } 
}
@-webkit-keyframes scroll-right { 
  from { -webkit-transform: translate3d(-50%,0,0); } 
  to   { -webkit-transform: translate3d( 0,0,0); } 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea4696b */.fold-translation02 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.fold-translation02 > summary {
  cursor: pointer;
  list-style: none;
  font-family: 'PT Sans', sans-serif;
  font-size: 1em;
  font-weight: 600;
  outline: none;
  text-align: center; /* 中央揃え */
  color: inherit; /* 通常時は継承 */
  transition: opacity 0.3s ease; /* 不透明度のみアニメーション */
  opacity: 1; /* デフォルト */
}

/* hover または active(open)時に不透明度60% */
.fold-translation02 > summary:hover,
.fold-translation02[open] > summary {
  opacity: 0.6;
}

.fold-translation02 > summary::-webkit-details-marker {
  display: none;
}

.fold-translation02 p {
  margin-top: 1rem;
  font-family: 'PT Sans', sans-serif;
  font-size: 0.875em;
  font-weight: 400;
  line-height: 2.286em;
  outline: none;
  text-align: justify;        /* 均等割付 */
  text-align-last: left;      /* 最終行は左揃え */
}

/* PC表示用（768px以上の画面幅で適用） */
@media (min-width: 768px) {
  .fold-translation02 > summary {
    font-size: 1.25em; /* PC */
  }

  .fold-translation02 p {
    font-size: 1.125em; /* PC */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28f5967 *//* ===============================
   Theme Navigation Summary
   =============================== */
.theme-nav__summary {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.5em;
  padding: .6rem .9rem;
  transition: color .25s ease, background-color .25s ease;
  color: inherit;
  width: 100%;
}

/* 三角マーカー削除 */
.theme-nav__summary::-webkit-details-marker,
.theme-nav__summary::marker {
  display: none;
}


.theme-nav__wrap > summary:hover,
.theme-nav__wrap[open] > summary {
  opacity: 0.6;
}

/* 見出しの日本語と英語 */
.theme-nav .summary-jp {
  font-family: "Zen Kaku Gothic New", system-ui, sans-serif;
  font-size: 1em;
  font-weight: 600;
}
.theme-nav .summary-en {
  font-family: "PT Sans", sans-serif;
  font-size: 1em;
  font-weight: 600;
  text-transform: uppercase;
}

/* ===============================
   Bi-language Menu
   =============================== */
.bi-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: 0;               /* 項目間の隙間ゼロ */
}
.bi-menu__item {
  --hover-bg: rgba(0,0,0,.04); /* 変数未指定時のデフォルト */
  margin: 0;
  padding: 0;
}
.bi-menu__link {
  display: block;
  text-decoration: none;
  color: inherit;
  padding: .5rem .75rem;
  border-radius: 0;
  transition: color .2s ease, background-color .2s ease;
}

/* 日本語（上段） */
.bi-menu__jp {
  display: block;
  text-align: center;
  font-family: "Zen Kaku Gothic New", system-ui, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.6em;
}

/* 英語（下段） */
.bi-menu__en {
  display: block;
  text-align: center;
  font-family: "PT Sans", sans-serif;
  font-size: 0.75em;
  font-weight: 600;
  text-transform: uppercase;
}

/* hover/focus-within：背景→--hover-bg、JP/EN→白 */
.theme-nav .bi-menu__item:hover > .bi-menu__link,
.theme-nav .bi-menu__item:focus-within > .bi-menu__link {
  background-color: var(--hover-bg);
}
.theme-nav .bi-menu__item:hover .bi-menu__jp,
.theme-nav .bi-menu__item:hover .bi-menu__en,
.theme-nav .bi-menu__item:focus-within .bi-menu__jp,
.theme-nav .bi-menu__item:focus-within .bi-menu__en {
  color: #fff;
}

/* 選択状態（JSで .is-active 付与時） */
.bi-menu__item.is-active .bi-menu__link {
  color: var(--accent, #F4E414);
  background: rgba(244,234,20,.08);
  box-shadow: 0 0 0 2px rgba(244,234,20,.25);
}

@media (min-width: 1024px) {
  .theme-nav__summary {
  padding: 1.5rem;
}
.bi-menu__link {
  padding: .8rem .75rem;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2250b8 */.fold-translation {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.fold-translation > summary {
  cursor: pointer;
  list-style: none;
  font-family: 'PT Sans', sans-serif;
  font-size: 1em;
  font-weight: 600;
  outline: none;
  text-align: center; /* 中央揃え */
  color: inherit; /* 通常時は継承 */
  transition: color 0.3s ease; /* 色のアニメーション */
}

/* English ver. が開いた時の色 */
.fold-translation[open] > summary {
  color: #F4EA14;
}

/* click前のホバー時のみ不透明度を 75% に */
.fold-translation:not([open]) > summary:hover {
  opacity: 0.6;
}


.fold-translation > summary::-webkit-details-marker {
  display: none;
}

.fold-translation h3 {
  margin-top: 1rem;
  font-family: 'PT Sans', sans-serif;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.6em;
  outline: none;
  text-align: center; /* 中央揃え */
}

.fold-translation p {
  font-family: 'PT Sans', sans-serif;
  font-size: 0.875em;
  font-weight: 400;
  line-height: 2.286em;
  outline: none;
  text-align: justify;        /* 均等割付 */
  text-align-last: left;      /* 最終行は左揃え */
}

/* PC表示用（768px以上の画面幅で適用） */
@media (min-width: 768px) {
  .fold-translation > summary {
    font-size: 1.125em; /* PC */
  }
  .fold-translation h3 {
    font-size: 1.625em; /* PC */
  }
  
  .fold-translation p {
    font-size: 1em; /* PC */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa4bbf5 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c945cff *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f1840 */.elementor-20 .elementor-element.elementor-element-12f1840 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-072f974 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433f7be *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b596aa *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4120848 */.elementor-20 .elementor-element.elementor-element-4120848 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abd0e3e *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd37264 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f032817 */.elementor-20 .elementor-element.elementor-element-f032817 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f7a7d6 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5851b *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10686e5 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83045a9 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ddda4 */.elementor-20 .elementor-element.elementor-element-18ddda4 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ae8f99 */.fold-translation {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.fold-translation > summary {
  cursor: pointer;
  list-style: none;
  font-family: 'PT Sans', sans-serif;
  font-size: 1em;
  font-weight: 600;
  outline: none;
  text-align: center; /* 中央揃え */
  color: inherit; /* 通常時は継承 */
  transition: color 0.3s ease; /* 色のアニメーション */
}

/* English ver. が開いた時の色 */
.fold-translation[open] > summary {
  color: #2c2c2c;
}

.fold-translation > summary::-webkit-details-marker {
  display: none;
}

.fold-translation p {
  margin-top: 1rem;
  font-family: 'PT Sans', sans-serif;
  font-size: 0.875em;
  font-weight: 400;
  line-height: 2.286em;
  outline: none;
  text-align: justify;        /* 均等割付 */
  text-align-last: left;      /* 最終行は左揃え */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0251eec */.elementor-20 .elementor-element.elementor-element-0251eec {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec82773 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17873ad */.elementor-20 .elementor-element.elementor-element-17873ad {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c4e8c0 */.fold-translation {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.fold-translation > summary {
  cursor: pointer;
  list-style: none;
  font-family: 'PT Sans', sans-serif;
  font-size: 1em;
  font-weight: 600;
  outline: none;
  text-align: center; /* 中央揃え */
  color: inherit; /* 通常時は継承 */
  transition: color 0.3s ease; /* 色のアニメーション */
}

/* English ver. が開いた時の色 */
.fold-translation[open] > summary {
  color: #2c2c2c;
}

.fold-translation > summary::-webkit-details-marker {
  display: none;
}

.fold-translation p {
  margin-top: 1rem;
  font-family: 'PT Sans', sans-serif;
  font-size: 0.875em;
  font-weight: 400;
  line-height: 2.286em;
  outline: none;
  text-align: justify;        /* 均等割付 */
  text-align-last: left;      /* 最終行は左揃え */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d189433 */.elementor-20 .elementor-element.elementor-element-d189433 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61e8d80 */.fold-translation {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.fold-translation > summary {
  cursor: pointer;
  list-style: none;
  font-family: 'PT Sans', sans-serif;
  font-size: 1em;
  font-weight: 600;
  outline: none;
  text-align: center; /* 中央揃え */
  color: inherit; /* 通常時は継承 */
  transition: color 0.3s ease; /* 色のアニメーション */
}

/* English ver. が開いた時の色 */
.fold-translation[open] > summary {
  color: #2c2c2c;
}

.fold-translation > summary::-webkit-details-marker {
  display: none;
}

.fold-translation p {
  margin-top: 1rem;
  font-family: 'PT Sans', sans-serif;
  font-size: 0.875em;
  font-weight: 400;
  line-height: 2.286em;
  outline: none;
  text-align: justify;        /* 均等割付 */
  text-align-last: left;      /* 最終行は左揃え */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8272a47 */.elementor-20 .elementor-element.elementor-element-8272a47 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5399976 *//* コンテナの通常状態 */
.container {
  transition: opacity 0.3s ease; /* アニメーションを滑らかに */
}

/* マウスオーバー時に全体の不透明度を下げる */
.container:hover {
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cee076d */.elementor-20 .elementor-element.elementor-element-cee076d {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd6275 */.elementor-20 .elementor-element.elementor-element-ffd6275 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8feff93 */.elementor-20 .elementor-element.elementor-element-8feff93 {
  background: rgba(244, 228, 20, 0.3); 
  /* #F4E414を透明度30%で設定 */
  backdrop-filter: blur(10px);         /* ぼかし */
  -webkit-backdrop-filter: blur(10px); /* Safari対応 */
  border-radius: 0px;                 /* 角丸 */
  
}/* End custom CSS */