.elementor-19786 .elementor-element.elementor-element-672da5f4{--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;--align-items:center;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-672da5f4:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-672da5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-agshero );}.elementor-19786 .elementor-element.elementor-element-672da5f4, .elementor-19786 .elementor-element.elementor-element-672da5f4::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-7b30f74f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-4a6aaddb{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-626f1656{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-731c551a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-2def625a{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-fd17aaf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-60179e74{--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-e9efda76{text-align:center;}.elementor-19786 .elementor-element.elementor-element-7bfe9596{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-346cc07f{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-60cd9620{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-e229d8cd{text-align:left;}.elementor-19786 .elementor-element.elementor-element-e229d8cd .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-dc8ba926{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-ae0f0572{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-755efa14{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-755efa14:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-755efa14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19786 .elementor-element.elementor-element-755efa14, .elementor-19786 .elementor-element.elementor-element-755efa14::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-e19d6a38{--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;--justify-content:flex-start;--align-items:flex-start;--gap:6px 6px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-43bbd05e{text-align:left;}.elementor-19786 .elementor-element.elementor-element-2b9d9e8b{--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;--justify-content:flex-start;--align-items:center;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-db7c1280{text-align:center;font-family:var( --e-global-typography-link_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-link_bold-font-size );font-weight:var( --e-global-typography-link_bold-font-weight );text-transform:var( --e-global-typography-link_bold-text-transform );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-d5c0213e{text-align:center;font-family:var( --e-global-typography-link_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-link_bold-font-size );font-weight:var( --e-global-typography-link_bold-font-weight );text-transform:var( --e-global-typography-link_bold-text-transform );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-cd259c57{text-align:center;font-family:var( --e-global-typography-link_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-link_bold-font-size );font-weight:var( --e-global-typography-link_bold-font-weight );text-transform:var( --e-global-typography-link_bold-text-transform );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-bdc25fd2{--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;--justify-content:center;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-b945fda4{text-align:center;}.elementor-19786 .elementor-element.elementor-element-b945fda4 img{width:100%;}.elementor-19786 .elementor-element.elementor-element-9f24d558{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-881b2972{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-8377c2df{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-8377c2df:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-8377c2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19786 .elementor-element.elementor-element-8377c2df, .elementor-19786 .elementor-element.elementor-element-8377c2df::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-42975a01{--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;--align-items:center;--gap:40px 40px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-8cba8ddb{text-align:center;}.elementor-19786 .elementor-element.elementor-element-8cba8ddb .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:4.06rem;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-240eeef6{text-align:center;}.elementor-19786 .elementor-element.elementor-element-240eeef6 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ags_h2b-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h2b-font-size );font-weight:var( --e-global-typography-ags_h2b-font-weight );text-transform:var( --e-global-typography-ags_h2b-text-transform );line-height:var( --e-global-typography-ags_h2b-line-height );letter-spacing:var( --e-global-typography-ags_h2b-letter-spacing );word-spacing:var( --e-global-typography-ags_h2b-word-spacing );}.elementor-19786 .elementor-element.elementor-element-d5d134d3{text-align:center;}.elementor-19786 .elementor-element.elementor-element-d5d134d3 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:4.06rem;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-df58c918{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-8f38ac07{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-8f38ac07:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-8f38ac07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19786 .elementor-element.elementor-element-8f38ac07, .elementor-19786 .elementor-element.elementor-element-8f38ac07::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-02c5f8dd{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-a80655cc{text-align:center;}.elementor-19786 .elementor-element.elementor-element-97fb6fcb{text-align:center;}.elementor-19786 .elementor-element.elementor-element-08d5d6ad{text-align:center;}.elementor-19786 .elementor-element.elementor-element-7a2c7479{text-align:center;}.elementor-19786 .elementor-element.elementor-element-69d432ff{text-align:center;}.elementor-19786 .elementor-element.elementor-element-fdc71d02{text-align:center;}.elementor-19786 .elementor-element.elementor-element-ef22f995{--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;--align-items:center;--gap:18px 18px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-3cd40449{text-align:center;}.elementor-19786 .elementor-element.elementor-element-3cd40449 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-300c49bd{text-align:center;}.elementor-19786 .elementor-element.elementor-element-300c49bd .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-964dcc1f .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-fbbd60ce{--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;--justify-content:flex-start;--align-items:flex-start;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-952b4caf{text-align:left;}.elementor-19786 .elementor-element.elementor-element-952b4caf .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Shippori Mincho", Sans-serif;font-size:48px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-c59c84c7{text-align:left;}.elementor-19786 .elementor-element.elementor-element-c59c84c7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-marker-font-family ), Sans-serif;font-size:var( --e-global-typography-marker-font-size );font-weight:var( --e-global-typography-marker-font-weight );text-transform:var( --e-global-typography-marker-text-transform );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-4cbdc930{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-faff21cc{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-faff21cc:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-faff21cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-agsblue );}.elementor-19786 .elementor-element.elementor-element-faff21cc, .elementor-19786 .elementor-element.elementor-element-faff21cc::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-5dd052d4{--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;--align-items:center;--gap:40px 40px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-8891555d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-84882268{text-align:left;}.elementor-19786 .elementor-element.elementor-element-84882268 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-b1dc1b2a{text-align:right;}.elementor-19786 .elementor-element.elementor-element-b1dc1b2a .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-4d02f8aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:24px 24px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-0529073b{--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;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-f56322d3{text-align:center;}.elementor-19786 .elementor-element.elementor-element-f56322d3 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ags_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h4-font-size );font-weight:var( --e-global-typography-ags_h4-font-weight );text-transform:var( --e-global-typography-ags_h4-text-transform );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-6d7af6c1{text-align:center;}.elementor-19786 .elementor-element.elementor-element-6d7af6c1 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:88px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-8c8c1306{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-2ae9a103{--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;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-04a3a3b9{text-align:center;}.elementor-19786 .elementor-element.elementor-element-04a3a3b9 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ags_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h4-font-size );font-weight:var( --e-global-typography-ags_h4-font-weight );text-transform:var( --e-global-typography-ags_h4-text-transform );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-0addf6c3{text-align:center;}.elementor-19786 .elementor-element.elementor-element-0addf6c3 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:88px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-f4863fb7{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-0bc7b1de{--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;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-f1424e41{text-align:center;}.elementor-19786 .elementor-element.elementor-element-f1424e41 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ags_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h4-font-size );font-weight:var( --e-global-typography-ags_h4-font-weight );text-transform:var( --e-global-typography-ags_h4-text-transform );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-4e2e553e{text-align:center;}.elementor-19786 .elementor-element.elementor-element-4e2e553e .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:88px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-9f56e263{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-7a3ba534{--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;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-c0a7ee10{text-align:center;}.elementor-19786 .elementor-element.elementor-element-c0a7ee10 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ags_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h4-font-size );font-weight:var( --e-global-typography-ags_h4-font-weight );text-transform:var( --e-global-typography-ags_h4-text-transform );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f9919042{text-align:center;}.elementor-19786 .elementor-element.elementor-element-f9919042 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:88px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-6b392c68{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-dfd63bd1{text-align:center;font-family:var( --e-global-typography-link_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-link_bold-font-size );font-weight:var( --e-global-typography-link_bold-font-weight );text-transform:var( --e-global-typography-link_bold-text-transform );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f5681469{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-35f44e1{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-ad0f767{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-d3e953b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-0ee3bdb{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-1c1d110{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-a6cdf5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-bceebc6{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-0bfbdf68{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-0bfbdf68:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-0bfbdf68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19786 .elementor-element.elementor-element-0bfbdf68, .elementor-19786 .elementor-element.elementor-element-0bfbdf68::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-82a92e73{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-6a27f4e7{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-cbde7b78{--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;--justify-content:flex-start;--align-items:center;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-5a377e13{text-align:center;}.elementor-19786 .elementor-element.elementor-element-5a377e13 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Shippori Mincho", Sans-serif;font-size:56px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-36299cdc{text-align:center;}.elementor-19786 .elementor-element.elementor-element-36299cdc .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-marker-font-family ), Sans-serif;font-size:var( --e-global-typography-marker-font-size );font-weight:var( --e-global-typography-marker-font-weight );text-transform:var( --e-global-typography-marker-text-transform );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-13ffdf99{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-10f30ce3{text-align:right;color:var( --e-global-color-primary );font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-e67794bc{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-d29fd380 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-207d6d63{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-0a4c0bff{text-align:right;}.elementor-19786 .elementor-element.elementor-element-0a4c0bff img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-75c3443d{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-ae405bd4{text-align:center;}.elementor-19786 .elementor-element.elementor-element-ae405bd4 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-3d6fbbf3{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-7f6039bd{text-align:left;}.elementor-19786 .elementor-element.elementor-element-7f6039bd .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-615890e8{--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;--align-items:flex-end;--gap:18px 18px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-5d99d791{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-21a9e627{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-067ec1f2{text-align:right;font-family:var( --e-global-typography-link_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-link_bold-font-size );font-weight:var( --e-global-typography-link_bold-font-weight );text-transform:var( --e-global-typography-link_bold-text-transform );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-37c399ea{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-856bdcfd{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-856bdcfd:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-856bdcfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-agshero );}.elementor-19786 .elementor-element.elementor-element-856bdcfd, .elementor-19786 .elementor-element.elementor-element-856bdcfd::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-e609aa82{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-04485ec7{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-92c36779{--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;--justify-content:flex-start;--align-items:flex-start;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-aeff27bf{text-align:left;}.elementor-19786 .elementor-element.elementor-element-aeff27bf .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:56px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-cd6c70f2{text-align:left;}.elementor-19786 .elementor-element.elementor-element-cd6c70f2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-marker-font-family ), Sans-serif;font-size:var( --e-global-typography-marker-font-size );font-weight:var( --e-global-typography-marker-font-weight );text-transform:var( --e-global-typography-marker-text-transform );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-b05f12bb{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-39f161f5{text-align:right;}.elementor-19786 .elementor-element.elementor-element-39f161f5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-28dfbe2d{--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;--align-items:flex-start;--gap:28px 28px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-cfc5bd24{text-align:left;}.elementor-19786 .elementor-element.elementor-element-cfc5bd24 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-1d817bd4 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-94524f04{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-26315f77{text-align:left;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-9ddc9581{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-5c9db82a{text-align:center;}.elementor-19786 .elementor-element.elementor-element-5c9db82a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-0515a4ab{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-48975d6a{text-align:center;}.elementor-19786 .elementor-element.elementor-element-48975d6a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-4c0451d9{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-ba51c99d{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-ba51c99d:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-ba51c99d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19786 .elementor-element.elementor-element-ba51c99d, .elementor-19786 .elementor-element.elementor-element-ba51c99d::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-8b6eb8a{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-69f98e18{--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;--justify-content:flex-start;--align-items:center;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-8a79bdbd{text-align:center;}.elementor-19786 .elementor-element.elementor-element-8a79bdbd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Shippori Mincho", Sans-serif;font-size:56px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-d2eb661a{text-align:center;}.elementor-19786 .elementor-element.elementor-element-d2eb661a .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-marker-font-family ), Sans-serif;font-size:var( --e-global-typography-marker-font-size );font-weight:var( --e-global-typography-marker-font-weight );text-transform:var( --e-global-typography-marker-text-transform );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-bf8e684d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-6ed89428{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-fde465f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-79d9b4e{text-align:center;}.elementor-19786 .elementor-element.elementor-element-79d9b4e img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-75f583c{text-align:center;}.elementor-19786 .elementor-element.elementor-element-75f583c img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-e054904{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-ee70c16{text-align:center;}.elementor-19786 .elementor-element.elementor-element-ee70c16 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-04d7c88{text-align:center;}.elementor-19786 .elementor-element.elementor-element-04d7c88 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-8c827d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-156294b{text-align:center;}.elementor-19786 .elementor-element.elementor-element-156294b img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-ba14c70{text-align:center;}.elementor-19786 .elementor-element.elementor-element-ba14c70 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-02ca1b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-6d42112{text-align:center;}.elementor-19786 .elementor-element.elementor-element-6d42112 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-0a0e190{text-align:center;}.elementor-19786 .elementor-element.elementor-element-0a0e190 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-050e006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-75e9dd8{text-align:center;}.elementor-19786 .elementor-element.elementor-element-75e9dd8 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-938f642{text-align:center;}.elementor-19786 .elementor-element.elementor-element-938f642 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-efc95d0c{--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;--align-items:center;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-3f78ed39{--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;--align-items:center;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-889c0c23{text-align:center;}.elementor-19786 .elementor-element.elementor-element-889c0c23 .elementor-heading-title{font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-ecbb1623{text-align:center;}.elementor-19786 .elementor-element.elementor-element-ecbb1623 .elementor-heading-title{font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-203f793b{text-align:center;}.elementor-19786 .elementor-element.elementor-element-203f793b .elementor-heading-title{font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8a4b94b8{text-align:center;}.elementor-19786 .elementor-element.elementor-element-8a4b94b8 .elementor-heading-title{font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-03a0068b{text-align:center;}.elementor-19786 .elementor-element.elementor-element-03a0068b .elementor-heading-title{font-family:var( --e-global-typography-ags_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-ags_h3-font-size );font-weight:var( --e-global-typography-ags_h3-font-weight );text-transform:var( --e-global-typography-ags_h3-text-transform );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-065c9b7e{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-adeea95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-925d468{text-align:center;}.elementor-19786 .elementor-element.elementor-element-925d468 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-016692a{text-align:center;}.elementor-19786 .elementor-element.elementor-element-016692a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-15f729d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-8b3ffd7{text-align:center;}.elementor-19786 .elementor-element.elementor-element-8b3ffd7 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-b45dce7{text-align:center;}.elementor-19786 .elementor-element.elementor-element-b45dce7 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-ee562b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-91204c0{text-align:center;}.elementor-19786 .elementor-element.elementor-element-91204c0 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-7531e68{text-align:center;}.elementor-19786 .elementor-element.elementor-element-7531e68 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-5b51ec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-e2a3ef7{text-align:center;}.elementor-19786 .elementor-element.elementor-element-e2a3ef7 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-969f102{text-align:center;}.elementor-19786 .elementor-element.elementor-element-969f102 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-a338671{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-fde2769{text-align:center;}.elementor-19786 .elementor-element.elementor-element-fde2769 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-d6eb6e9{text-align:center;}.elementor-19786 .elementor-element.elementor-element-d6eb6e9 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-7e506086{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:flex-end;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-13e74e83{text-align:left;}.elementor-19786 .elementor-element.elementor-element-13e74e83 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-99d4bb9d{--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;--justify-content:flex-start;--align-items:flex-end;--gap:18px 18px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-d0b6a8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-34dc07c{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-1b6d59b .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-f756e2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-d5513fe{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-3c1ac38 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-8899ed9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-9e929db{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-f51dca8 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-5b5cf58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-305f1ce{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-a6a50e7 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-effe60a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-ad97aad{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-82ad7f4 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-d6ddaa3e{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-6b26ccf8{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-6b26ccf8:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-6b26ccf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19786 .elementor-element.elementor-element-6b26ccf8, .elementor-19786 .elementor-element.elementor-element-6b26ccf8::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-75d4ff16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:stretch;--gap:48px 48px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-9297780d{--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;--justify-content:flex-start;--align-items:center;--gap:28px 28px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-2a26bbd3{text-align:left;}.elementor-19786 .elementor-element.elementor-element-2a26bbd3 img{width:100%;}.elementor-19786 .elementor-element.elementor-element-b804030e{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-32a2d63b{text-align:center;font-family:var( --e-global-typography-link_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-link_bold-font-size );font-weight:var( --e-global-typography-link_bold-font-weight );text-transform:var( --e-global-typography-link_bold-text-transform );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-ae628a52{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-b2ef4094{--display:flex;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-b2ef4094:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-b2ef4094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://karatetour.com/wp-content/uploads/redesign/about.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19786 .elementor-element.elementor-element-b2ef4094, .elementor-19786 .elementor-element.elementor-element-b2ef4094::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-4fcbc7ec{--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;--justify-content:center;--align-items:center;--gap:4px 4px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-06e908d8{text-align:center;}.elementor-19786 .elementor-element.elementor-element-06e908d8 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:64px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-8e6b2aa4{text-align:center;}.elementor-19786 .elementor-element.elementor-element-8e6b2aa4 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-3052329e{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-3052329e:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-3052329e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19786 .elementor-element.elementor-element-3052329e, .elementor-19786 .elementor-element.elementor-element-3052329e::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-b48cfbf1{--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;--justify-content:flex-start;--align-items:stretch;--gap:44px 44px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-bf67648e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-eff4b4cc{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-666bb8f4{text-align:left;}.elementor-19786 .elementor-element.elementor-element-666bb8f4 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-96e2af2d{--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;--justify-content:flex-start;--align-items:flex-end;--gap:18px 18px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-5abc6ef6{text-align:right;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-e2b7f948 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-69f81cf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-edc85abc{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-77626b18{text-align:center;}.elementor-19786 .elementor-element.elementor-element-77626b18 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-d7c4d3e2{text-align:center;}.elementor-19786 .elementor-element.elementor-element-d7c4d3e2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-7814ab16{--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;--justify-content:flex-start;--align-items:flex-start;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-552c56f6{text-align:left;}.elementor-19786 .elementor-element.elementor-element-552c56f6 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-9bad1e8d{text-align:left;}.elementor-19786 .elementor-element.elementor-element-9bad1e8d .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-99b0de4d{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-0753e731{text-align:center;}.elementor-19786 .elementor-element.elementor-element-0753e731 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-679e4a2c{text-align:center;}.elementor-19786 .elementor-element.elementor-element-679e4a2c .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-66527e5e{--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;--justify-content:flex-start;--align-items:flex-start;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-f5260588{text-align:left;}.elementor-19786 .elementor-element.elementor-element-f5260588 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-7c696320{text-align:left;}.elementor-19786 .elementor-element.elementor-element-7c696320 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-dbc2feae{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-e01b1668{text-align:center;}.elementor-19786 .elementor-element.elementor-element-e01b1668 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-58de7c67{text-align:center;}.elementor-19786 .elementor-element.elementor-element-58de7c67 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-09a0b7e1{--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;--justify-content:flex-start;--align-items:flex-start;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-4056c6f2{text-align:left;}.elementor-19786 .elementor-element.elementor-element-4056c6f2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-5b57cd72{text-align:left;}.elementor-19786 .elementor-element.elementor-element-5b57cd72 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-c8cc98dc{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-35bf1970{text-align:center;}.elementor-19786 .elementor-element.elementor-element-35bf1970 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-19786 .elementor-element.elementor-element-fa398cf5{text-align:center;}.elementor-19786 .elementor-element.elementor-element-fa398cf5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Shippori Mincho", Sans-serif;font-size:30px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-52e100ca{--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;--justify-content:flex-start;--align-items:flex-start;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-f0ab5a8e{text-align:left;}.elementor-19786 .elementor-element.elementor-element-f0ab5a8e .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-3da7aee5{text-align:left;}.elementor-19786 .elementor-element.elementor-element-3da7aee5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-nav_link-font-family ), Sans-serif;font-size:var( --e-global-typography-nav_link-font-size );font-weight:var( --e-global-typography-nav_link-font-weight );text-transform:var( --e-global-typography-nav_link-text-transform );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-3aa607d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--align-items:flex-end;--gap:20px 20px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-5a6919e9{--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;--justify-content:flex-start;--align-items:center;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-f2d35510{text-align:center;}.elementor-19786 .elementor-element.elementor-element-f2d35510 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Shippori Mincho", Sans-serif;font-size:72px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-e7cabeb7{text-align:center;}.elementor-19786 .elementor-element.elementor-element-e7cabeb7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-marker-font-family ), Sans-serif;font-size:var( --e-global-typography-marker-font-size );font-weight:var( --e-global-typography-marker-font-weight );text-transform:var( --e-global-typography-marker-text-transform );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8631247c{--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;--justify-content:flex-start;--align-items:center;--gap:2px 2px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-a0c894f0{text-align:center;}.elementor-19786 .elementor-element.elementor-element-a0c894f0 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Shippori Mincho", Sans-serif;font-size:72px;font-weight:600;}.elementor-19786 .elementor-element.elementor-element-085fc818{text-align:center;}.elementor-19786 .elementor-element.elementor-element-085fc818 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-marker-font-family ), Sans-serif;font-size:var( --e-global-typography-marker-font-size );font-weight:var( --e-global-typography-marker-font-weight );text-transform:var( --e-global-typography-marker-text-transform );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-e9d59f83{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-19786 .elementor-element.elementor-element-e9d59f83:not(.elementor-motion-effects-element-type-background), .elementor-19786 .elementor-element.elementor-element-e9d59f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19786 .elementor-element.elementor-element-e9d59f83, .elementor-19786 .elementor-element.elementor-element-e9d59f83::before{--border-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-29a80393{--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;--justify-content:flex-start;--align-items:center;--gap:28px 28px;--background-transition:0.3s;}.elementor-19786 .elementor-element.elementor-element-ec8d0039{text-align:center;}.elementor-19786 .elementor-element.elementor-element-ec8d0039 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-71aedd5f .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}@media(min-width:768px){.elementor-19786 .elementor-element.elementor-element-8891555d{--width:100%;}.elementor-19786 .elementor-element.elementor-element-4d02f8aa{--width:100%;}.elementor-19786 .elementor-element.elementor-element-0529073b{--width:25%;}.elementor-19786 .elementor-element.elementor-element-2ae9a103{--width:25%;}.elementor-19786 .elementor-element.elementor-element-0bc7b1de{--width:25%;}.elementor-19786 .elementor-element.elementor-element-7a3ba534{--width:25%;}.elementor-19786 .elementor-element.elementor-element-b48cfbf1{--content-width:1120px;}.elementor-19786 .elementor-element.elementor-element-eff4b4cc{--width:45%;}.elementor-19786 .elementor-element.elementor-element-96e2af2d{--width:50%;}.elementor-19786 .elementor-element.elementor-element-69f81cf2{--content-width:1120px;}.elementor-19786 .elementor-element.elementor-element-edc85abc{--width:20%;}.elementor-19786 .elementor-element.elementor-element-99b0de4d{--width:20%;}.elementor-19786 .elementor-element.elementor-element-dbc2feae{--width:20%;}.elementor-19786 .elementor-element.elementor-element-c8cc98dc{--width:20%;}.elementor-19786 .elementor-element.elementor-element-29a80393{--content-width:1120px;}}@media(max-width:1024px){.elementor-19786 .elementor-element.elementor-element-346cc07f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-e229d8cd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-db7c1280{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-d5c0213e{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-cd259c57{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-240eeef6 .elementor-heading-title{font-size:var( --e-global-typography-ags_h2b-font-size );line-height:var( --e-global-typography-ags_h2b-line-height );letter-spacing:var( --e-global-typography-ags_h2b-letter-spacing );word-spacing:var( --e-global-typography-ags_h2b-word-spacing );}.elementor-19786 .elementor-element.elementor-element-3cd40449 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-300c49bd .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-964dcc1f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-c59c84c7 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-84882268 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-b1dc1b2a .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f56322d3 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8c8c1306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-04a3a3b9 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f4863fb7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-f1424e41 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-9f56e263{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-c0a7ee10 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-6b392c68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-dfd63bd1{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-36299cdc .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-10f30ce3{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-d29fd380 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-7f6039bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-5d99d791{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-21a9e627{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-067ec1f2{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-cd6c70f2 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-39f161f5 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-cfc5bd24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-1d817bd4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-26315f77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-d2eb661a .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-889c0c23 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-ecbb1623 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-203f793b .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8a4b94b8 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-03a0068b .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-13e74e83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-34dc07c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-1b6d59b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-d5513fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-3c1ac38 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-9e929db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-f51dca8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-305f1ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-a6a50e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-ad97aad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-82ad7f4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-b804030e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-32a2d63b{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8e6b2aa4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-666bb8f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-5abc6ef6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-e2b7f948 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-552c56f6 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-9bad1e8d .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f5260588 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-7c696320 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-4056c6f2 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-5b57cd72 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f0ab5a8e .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-3da7aee5 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-e7cabeb7 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-085fc818 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-ec8d0039 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-71aedd5f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-19786 .elementor-element.elementor-element-672da5f4{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-346cc07f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-e229d8cd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-db7c1280{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-d5c0213e{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-cd259c57{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8377c2df{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-240eeef6 .elementor-heading-title{font-size:var( --e-global-typography-ags_h2b-font-size );line-height:var( --e-global-typography-ags_h2b-line-height );letter-spacing:var( --e-global-typography-ags_h2b-letter-spacing );word-spacing:var( --e-global-typography-ags_h2b-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8f38ac07{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-3cd40449 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-300c49bd .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-964dcc1f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-c59c84c7 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-faff21cc{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-84882268 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-b1dc1b2a .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f56322d3 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8c8c1306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-04a3a3b9 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f4863fb7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-f1424e41 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-9f56e263{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-c0a7ee10 .elementor-heading-title{font-size:var( --e-global-typography-ags_h4-font-size );line-height:var( --e-global-typography-ags_h4-line-height );letter-spacing:var( --e-global-typography-ags_h4-letter-spacing );word-spacing:var( --e-global-typography-ags_h4-word-spacing );}.elementor-19786 .elementor-element.elementor-element-6b392c68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-dfd63bd1{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-0bfbdf68{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-36299cdc .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-10f30ce3{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-d29fd380 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-7f6039bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-5d99d791{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-21a9e627{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-067ec1f2{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-856bdcfd{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-cd6c70f2 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-39f161f5 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-cfc5bd24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-1d817bd4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-26315f77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-ba51c99d{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-d2eb661a .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-889c0c23 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-ecbb1623 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-203f793b .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8a4b94b8 .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-03a0068b .elementor-heading-title{font-size:var( --e-global-typography-ags_h3-font-size );line-height:var( --e-global-typography-ags_h3-line-height );letter-spacing:var( --e-global-typography-ags_h3-letter-spacing );word-spacing:var( --e-global-typography-ags_h3-word-spacing );}.elementor-19786 .elementor-element.elementor-element-13e74e83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-34dc07c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-1b6d59b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-d5513fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-3c1ac38 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-9e929db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-f51dca8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-305f1ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-a6a50e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-ad97aad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-82ad7f4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-6b26ccf8{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-b804030e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-32a2d63b{font-size:var( --e-global-typography-link_bold-font-size );line-height:var( --e-global-typography-link_bold-line-height );letter-spacing:var( --e-global-typography-link_bold-letter-spacing );word-spacing:var( --e-global-typography-link_bold-word-spacing );}.elementor-19786 .elementor-element.elementor-element-8e6b2aa4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-3052329e{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-666bb8f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-5abc6ef6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-e2b7f948 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-552c56f6 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-9bad1e8d .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f5260588 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-7c696320 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-4056c6f2 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-5b57cd72 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-f0ab5a8e .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-3da7aee5 .elementor-heading-title{font-size:var( --e-global-typography-nav_link-font-size );line-height:var( --e-global-typography-nav_link-line-height );letter-spacing:var( --e-global-typography-nav_link-letter-spacing );word-spacing:var( --e-global-typography-nav_link-word-spacing );}.elementor-19786 .elementor-element.elementor-element-e7cabeb7 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-085fc818 .elementor-heading-title{font-size:var( --e-global-typography-marker-font-size );line-height:var( --e-global-typography-marker-line-height );letter-spacing:var( --e-global-typography-marker-letter-spacing );word-spacing:var( --e-global-typography-marker-word-spacing );}.elementor-19786 .elementor-element.elementor-element-e9d59f83{--padding-block-start:56px;--padding-block-end:56px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-19786 .elementor-element.elementor-element-ec8d0039 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-19786 .elementor-element.elementor-element-71aedd5f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}