.elementor-22 .elementor-element.elementor-element-9388596{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-9388596 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-326b73b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-326b73b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petit-coeur-dog.com/wp-content/uploads/2025/04/petitcoeur-1-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-326b73b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-326b73b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-2698138{--spacer-size:400px;}.elementor-22 .elementor-element.elementor-element-fde4ace{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-fde4ace > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-163df55{text-align:center;font-family:"Shippori Mincho B1", Sans-serif;font-weight:400;line-height:2rem;}.elementor-22 .elementor-element.elementor-element-2d9a136 > .elementor-container{max-width:840px;}.elementor-22 .elementor-element.elementor-element-2d9a136{margin-top:8px;margin-bottom:8px;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-5c7013f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-5c7013f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-5c7013f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-75367eb .elementor-button{background-color:#DFDFDF;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-22 .elementor-element.elementor-element-75367eb .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-75367eb .elementor-button:focus{background-color:#DFDFDF;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-75367eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-75367eb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-75367eb .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-75367eb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-c910673.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-c910673.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-c910673.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button{background-color:#DFDFDF;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button:focus{background-color:#DFDFDF;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-7615f35.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-7615f35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-7615f35.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-271476f .elementor-button{background-color:#DFDFDF;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-22 .elementor-element.elementor-element-271476f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-271476f .elementor-button:focus{background-color:#DFDFDF;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-271476f .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-271476f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-271476f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-271476f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5247a04 > .elementor-container{max-width:730px;}.elementor-22 .elementor-element.elementor-element-5247a04{margin-top:8px;margin-bottom:8px;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-05d5efc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-05d5efc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-05d5efc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button{background-color:#DFDFDF;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button:focus{background-color:#DFDFDF;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-8feeb1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-8feeb1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-8feeb1d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button{background-color:#DFDFDF;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Shippori Mincho", Sans-serif;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button:focus{background-color:#DFDFDF;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5d92aa0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5d92aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petit-coeur-dog.com/wp-content/uploads/2023/06/background4-scaled.jpg");background-position:center right;background-repeat:repeat-y;}.elementor-22 .elementor-element.elementor-element-5d92aa0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-5d92aa0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-255ea39:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-255ea39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petit-coeur-dog.com/wp-content/uploads/2025/04/petitcoeur-1-7.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-255ea39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-255ea39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-97f7489:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-97f7489 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-22 .elementor-element.elementor-element-97f7489.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-97f7489 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-97f7489 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-22 .elementor-element.elementor-element-97f7489 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-d06fed5{--iteration-count:infinite;--animation-duration:1200ms;width:auto;max-width:auto;--dynamic-text-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d06fed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d06fed5 .elementor-headline{text-align:center;font-family:"Crimson Text", Sans-serif;font-size:25px;font-weight:500;font-style:italic;}.elementor-22 .elementor-element.elementor-element-d06fed5 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-text );stroke-width:4px;}.elementor-22 .elementor-element.elementor-element-d06fed5 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d06fed5 .elementor-headline-dynamic-text{font-family:"Kosugi Maru", Sans-serif;font-weight:400;line-height:1px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1a67d09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1a67d09{z-index:11;text-align:center;}.elementor-22 .elementor-element.elementor-element-1a67d09 .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7241323{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-weight:400;line-height:2rem;}.elementor-22 .elementor-element.elementor-element-e78e62d{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e78e62d .elementor-heading-title{font-family:"Miss Fajardose", Sans-serif;font-size:100px;font-weight:500;color:#7491C0C9;}.elementor-22 .elementor-element.elementor-element-72a896f > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-c81d541{margin-top:080px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-f42d955:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-f42d955 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-f42d955.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-f42d955.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-f42d955.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-f42d955 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-f42d955 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-f42d955 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-b89cdd8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b89cdd8 > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-419320e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-419320e{text-align:center;}.elementor-22 .elementor-element.elementor-element-419320e .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-weight:500;color:#7491C0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-f56739a{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-f56739a .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-f56739a .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-daac892{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-daac892 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-daac892 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-8496611{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-8496611 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-8496611 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-560ad32{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-560ad32 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-560ad32 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-0711930{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-0711930 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-0711930 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6dd4078{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-6dd4078 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-6dd4078 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-9977ea6{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-9977ea6 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-9977ea6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-58cd437{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-58cd437 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-58cd437 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-8a6fd64{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-8a6fd64 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-8a6fd64 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3073672{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-3073672 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-3073672 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-068e366{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-068e366 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-068e366 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-0972020{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-0972020 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-992410c{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-992410c .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-992410c .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-8caa17b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-8caa17b > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-8caa17b .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d92aa45{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-d92aa45 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-70a305f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-70a305f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-70a305f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-70a305f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-70a305f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-70a305f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-70a305f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-70a305f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-ef40c9e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ef40c9e{text-align:center;}.elementor-22 .elementor-element.elementor-element-ef40c9e .elementor-heading-title{font-weight:500;color:#7491C0;}.elementor-22 .elementor-element.elementor-element-8fc9e79{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-8fc9e79 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-8fc9e79 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-3dc0803{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-3dc0803 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-3dc0803 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f25efc8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-f25efc8 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-f25efc8 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4c13f30{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-4c13f30 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-4c13f30 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-a44be83{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-a44be83 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-a44be83 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5236cf7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-5236cf7 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-5236cf7 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-084207f{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-084207f .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-084207f .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-0fd7f2a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-0fd7f2a > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-0fd7f2a .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e27aa3c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-e27aa3c > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-e27aa3c .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e3d0d21{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-e3d0d21 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-e3d0d21 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-83ef450{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-83ef450 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-83ef450 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3bb1f6b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-3bb1f6b > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-494e2ea{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-494e2ea .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-494e2ea .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-394ea1d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-394ea1d > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-394ea1d .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-670d7c2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-670d7c2 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-88a766f{margin-top:080px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-75fe2e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-75fe2e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-75fe2e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-75fe2e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-75fe2e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-75fe2e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-75fe2e4 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-75fe2e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-e5d09c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-470197a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-470197a{text-align:center;}.elementor-22 .elementor-element.elementor-element-470197a .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-weight:500;color:#7491C0;}.elementor-22 .elementor-element.elementor-element-faf8ce6{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-faf8ce6 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-faf8ce6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-29503eb{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-29503eb > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-29503eb .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1798698{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-1798698 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-1798698 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f7f03d9{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-f7f03d9 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-f7f03d9 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-e990221{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-e990221 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-e990221 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e497c5f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-e497c5f > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-e497c5f .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-da655da{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-da655da .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-da655da .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-3661401{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-3661401 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-3661401 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c732545{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-c732545 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-c732545 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4c76297{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-4c76297 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-4c76297 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-d73960b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-d73960b > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-d73960b .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6764e1f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-6764e1f > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-21b0e52{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-21b0e52 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-21b0e52 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-082ecc9{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-082ecc9 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-082ecc9 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-86aa2f5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-86aa2f5 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-a35f305:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-a35f305 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-a35f305.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-a35f305.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-a35f305.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-a35f305 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-a35f305 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-a35f305 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-a81638b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a81638b{text-align:center;}.elementor-22 .elementor-element.elementor-element-a81638b .elementor-heading-title{font-weight:500;color:#7491C0;}.elementor-22 .elementor-element.elementor-element-04d37bd{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-04d37bd .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-04d37bd .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-5bb2823{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-5bb2823 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-5bb2823 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-0aac3aa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-0aac3aa > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-0aac3aa .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-eb0f7f7{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-eb0f7f7 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-eb0f7f7 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-d029546{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-d029546 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-d029546 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3fc6fe0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-3fc6fe0 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-3fc6fe0 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-685b4f0{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-685b4f0 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-685b4f0 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-92111d8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-92111d8 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-92111d8 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-be1b388{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-be1b388 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-be1b388 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3e888e2{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-3e888e2 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-3e888e2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-684cb7d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-684cb7d > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-684cb7d .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e28d9b6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-e28d9b6 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-84acaa1{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-84acaa1 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-84acaa1 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-55a7cc6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-55a7cc6 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-55a7cc6 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ea73407{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-ea73407 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-f1f5bbd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f1f5bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-22 .elementor-element.elementor-element-f1f5bbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-f1f5bbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4dc80a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-2ba6aea{--spacer-size:150px;}.elementor-22 .elementor-element.elementor-element-2ba6aea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-00e6b36:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-00e6b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petit-coeur-dog.com/wp-content/uploads/2025/04/petitcoeur-1-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-00e6b36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:060px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-00e6b36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3edd3c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-3edd3c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-22 .elementor-element.elementor-element-3edd3c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-3edd3c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-3edd3c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-22 .elementor-element.elementor-element-3edd3c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b0751b1{--iteration-count:infinite;--animation-duration:1200ms;width:auto;max-width:auto;--dynamic-text-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-b0751b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b0751b1 .elementor-headline{text-align:center;font-family:"Crimson Text", Sans-serif;font-size:25px;font-weight:500;font-style:italic;}.elementor-22 .elementor-element.elementor-element-b0751b1 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-text );stroke-width:4px;}.elementor-22 .elementor-element.elementor-element-b0751b1 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-b0751b1 .elementor-headline-dynamic-text{font-family:"Kiwi Maru", Sans-serif;font-weight:400;line-height:1px;}.elementor-22 .elementor-element.elementor-element-2616b95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2616b95{z-index:11;text-align:center;}.elementor-22 .elementor-element.elementor-element-2616b95 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-218cf16{text-align:center;font-family:"Shippori Mincho B1", Sans-serif;font-weight:400;line-height:2rem;}.elementor-22 .elementor-element.elementor-element-3ff86a7{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3ff86a7 .elementor-heading-title{font-family:"Miss Fajardose", Sans-serif;font-size:100px;font-weight:500;color:#7491C0C9;}.elementor-22 .elementor-element.elementor-element-31572a5 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-b3a07d6 > .elementor-container{max-width:600px;}.elementor-22 .elementor-element.elementor-element-b3a07d6{margin-top:80px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-eec433c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-eec433c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-eec433c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-eec433c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-eec433c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-eec433c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-eec433c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-eec433c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b68ef30 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b68ef30{text-align:center;}.elementor-22 .elementor-element.elementor-element-b68ef30 .elementor-heading-title{font-weight:500;color:#7491C0;}.elementor-22 .elementor-element.elementor-element-1d8e9e0{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-1d8e9e0 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-1d8e9e0 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-f9742a9{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-f9742a9 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-f9742a9 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a3e6788{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-a3e6788 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-a3e6788 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6f71cc6{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-6f71cc6 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-6f71cc6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-4ae94b0{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-4ae94b0 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-4ae94b0 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-fa553a6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-fa553a6 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-fa553a6 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2fca6a8{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-2fca6a8 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-2fca6a8 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-e0878bd{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-e0878bd > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-e0878bd .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7613777{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-7613777 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-22 .elementor-element.elementor-element-7613777 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e7b7c8e{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-e7b7c8e .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-e7b7c8e .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-99489e1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-99489e1 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-99489e1 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2773a31{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-2773a31 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-909d651{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-909d651 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-909d651 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-3069470{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-3069470 > .elementor-widget-container{padding:14px 14px 14px 14px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-3069470 .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f6919ca{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-f6919ca > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}.elementor-22 .elementor-element.elementor-element-b275682 > .elementor-container{max-width:600px;}.elementor-22 .elementor-element.elementor-element-dd30fea{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:13px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-dd30fea > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#EAEAEA;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-2698138{--spacer-size:227px;}.elementor-22 .elementor-element.elementor-element-75367eb .elementor-button{width:240px;}.elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button{width:240px;}.elementor-22 .elementor-element.elementor-element-271476f .elementor-button{width:240px;}.elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button{width:240px;}.elementor-22 .elementor-element.elementor-element-68928c4 .elementor-button{width:240px;font-size:13px;}.elementor-22 .elementor-element.elementor-element-1a67d09 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-e78e62d{left:21px;}body.rtl .elementor-22 .elementor-element.elementor-element-e78e62d{right:21px;}.elementor-22 .elementor-element.elementor-element-e78e62d{top:19px;}.elementor-22 .elementor-element.elementor-element-e78e62d .elementor-heading-title{font-size:80px;}.elementor-22 .elementor-element.elementor-element-f42d955 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-419320e .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-daac892 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-daac892 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-8496611 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8496611 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-0711930 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-0711930 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-6dd4078 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-6dd4078 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-58cd437 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-58cd437 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-8a6fd64 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8a6fd64 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-068e366 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-068e366 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-8caa17b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8caa17b .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-70a305f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-ef40c9e .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-3dc0803 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-3dc0803 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-f25efc8 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-f25efc8 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-a44be83 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-a44be83 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-5236cf7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-5236cf7 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-0fd7f2a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-0fd7f2a .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-e27aa3c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-e27aa3c .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-83ef450 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-83ef450 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-394ea1d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-394ea1d .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-75fe2e4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-470197a .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-29503eb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-29503eb .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-1798698 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-1798698 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-e990221 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-e990221 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-e497c5f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-e497c5f .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-3661401 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-3661401 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-c732545 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-c732545 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-d73960b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-d73960b .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-082ecc9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-082ecc9 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-a35f305 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-a81638b .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-5bb2823 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-5bb2823 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-0aac3aa > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-0aac3aa .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-d029546 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-d029546 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-3fc6fe0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-3fc6fe0 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-92111d8 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-92111d8 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-be1b388 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-be1b388 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-684cb7d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-684cb7d .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-55a7cc6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-55a7cc6 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-2616b95 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-3ff86a7{left:21px;}body.rtl .elementor-22 .elementor-element.elementor-element-3ff86a7{right:21px;}.elementor-22 .elementor-element.elementor-element-3ff86a7{top:19px;}.elementor-22 .elementor-element.elementor-element-3ff86a7 .elementor-heading-title{font-size:80px;}.elementor-22 .elementor-element.elementor-element-eec433c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-b68ef30 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-f9742a9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-f9742a9 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-a3e6788 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-a3e6788 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-4ae94b0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-4ae94b0 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-fa553a6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-fa553a6 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-e0878bd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-e0878bd .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-7613777 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-7613777 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-99489e1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-99489e1 .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-3069470 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-3069470 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-2698138{--spacer-size:150px;}.elementor-22 .elementor-element.elementor-element-2d9a136{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-5c7013f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-75367eb .elementor-button{font-size:13px;}.elementor-22 .elementor-element.elementor-element-c910673 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-5929bfb .elementor-button{font-size:13px;}.elementor-22 .elementor-element.elementor-element-7615f35 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-271476f .elementor-button{font-size:13px;}.elementor-22 .elementor-element.elementor-element-5247a04{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-05d5efc > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-4ee4e43 .elementor-button{font-size:13px;}.elementor-22 .elementor-element.elementor-element-8feeb1d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-97f7489 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-97f7489 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-1a67d09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7241323 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-e78e62d{--container-widget-width:82px;--container-widget-flex-grow:0;width:var( --container-widget-width, 82px );max-width:82px;top:17px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-e78e62d{left:18px;}body.rtl .elementor-22 .elementor-element.elementor-element-e78e62d{right:18px;}.elementor-22 .elementor-element.elementor-element-72a896f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-419320e .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-daac892 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-ef40c9e .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-3dc0803 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-470197a .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-29503eb .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-a81638b .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-5bb2823 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-4dc80a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-2ba6aea{--spacer-size:67px;}.elementor-22 .elementor-element.elementor-element-3edd3c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-3edd3c7 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-2616b95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-218cf16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-3ff86a7{--container-widget-width:82px;--container-widget-flex-grow:0;width:var( --container-widget-width, 82px );max-width:82px;top:17px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-3ff86a7{left:18px;}body.rtl .elementor-22 .elementor-element.elementor-element-3ff86a7{right:18px;}.elementor-22 .elementor-element.elementor-element-31572a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-b68ef30 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-f9742a9 .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-d6a3266{width:10%;}.elementor-22 .elementor-element.elementor-element-326b73b{width:90%;}.elementor-22 .elementor-element.elementor-element-97f7489{width:40%;}.elementor-22 .elementor-element.elementor-element-72a896f{width:60%;}.elementor-22 .elementor-element.elementor-element-3edd3c7{width:40%;}.elementor-22 .elementor-element.elementor-element-31572a5{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-5c7013f{width:33%;}.elementor-22 .elementor-element.elementor-element-c910673{width:33%;}.elementor-22 .elementor-element.elementor-element-7615f35{width:33%;}.elementor-22 .elementor-element.elementor-element-05d5efc{width:33%;}.elementor-22 .elementor-element.elementor-element-8feeb1d{width:33%;}}/* Start custom CSS for column, class: .elementor-element-97f7489 */#title-calam{
    width:400px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-255ea39 */.plan-box .plan-box-title{
    margin-left:100px;
}

@media screen and (max-width: 480px) {
/* 480pxまでの幅の場合に適応される */
    .plan-box .plan-box-title{
    margin-left:10px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3edd3c7 */#title-calam{
    width:400px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00e6b36 */.plan-box .plan-box-title{
    margin-left:100px;
}

@media screen and (max-width: 480px) {
/* 480pxまでの幅の場合に適応される */
    .plan-box .plan-box-title{
    margin-left:10px;
}
}/* End custom CSS */