.elementor-2938 .elementor-element.elementor-element-13f14418{--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:40px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-13f14418:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-13f14418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/pcfv-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2938 .elementor-element.elementor-element-13f14418::before, .elementor-2938 .elementor-element.elementor-element-13f14418 > .elementor-background-video-container::before, .elementor-2938 .elementor-element.elementor-element-13f14418 > .e-con-inner > .elementor-background-video-container::before, .elementor-2938 .elementor-element.elementor-element-13f14418 > .elementor-background-slideshow::before, .elementor-2938 .elementor-element.elementor-element-13f14418 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2938 .elementor-element.elementor-element-13f14418 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(218deg, #FFFFFF17 49%, #FFFFFF78 79%);}.elementor-2938 .elementor-element.elementor-element-13f14418, .elementor-2938 .elementor-element.elementor-element-13f14418::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-7ccde3a3{--min-height:690px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-right:0px;--margin-bottom:00px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-7ccde3a3::before, .elementor-2938 .elementor-element.elementor-element-7ccde3a3 > .elementor-background-video-container::before, .elementor-2938 .elementor-element.elementor-element-7ccde3a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2938 .elementor-element.elementor-element-7ccde3a3 > .elementor-background-slideshow::before, .elementor-2938 .elementor-element.elementor-element-7ccde3a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2938 .elementor-element.elementor-element-7ccde3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2938 .elementor-element.elementor-element-7ccde3a3, .elementor-2938 .elementor-element.elementor-element-7ccde3a3::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:41px;font-weight:600;line-height:72px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7.elementor-element{--align-self:flex-start;}.elementor-2938 .elementor-element.elementor-element-632cb313{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-632cb313 .elementor-heading-title{color:#121212;font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;line-height:72px;letter-spacing:0.6px;text-shadow:1px 0px 4px rgba(255, 255, 255, 0.63);}.elementor-2938 .elementor-element.elementor-element-632cb313.elementor-element{--align-self:flex-start;}.elementor-2938 .elementor-element.elementor-element-58d73d7{--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-around;--align-items:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-58d73d7, .elementor-2938 .elementor-element.elementor-element-58d73d7::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-58d73d7.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-1fbf85c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1fbf85c, .elementor-2938 .elementor-element.elementor-element-1fbf85c::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-1fbf85c.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-a5db99d{--justify-content:space-around;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a5db99d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-b828ca8{text-align:center;width:initial;max-width:initial;z-index:2;}.elementor-2938 .elementor-element.elementor-element-b828ca8 img{width:100%;box-shadow:-28px -28px 0px -15px rgba(189.74999999999997, 189.74999999999997, 189.74999999999997, 0.5);}.elementor-2938 .elementor-element.elementor-element-a75adb3{--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-234b42a{text-align:center;}.elementor-2938 .elementor-element.elementor-element-234b42a .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-234b42a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-22edbd2{text-align:center;}.elementor-2938 .elementor-element.elementor-element-22edbd2 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:33px;font-weight:400;line-height:38px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-22edbd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-30d679c{text-align:left;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:34px;letter-spacing:0px;}.elementor-2938 .elementor-element.elementor-element-30d679c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-9a86ce5 .elementor-icon-wrapper{text-align:center;}.elementor-2938 .elementor-element.elementor-element-9a86ce5.elementor-view-stacked .elementor-icon{background-color:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-9a86ce5.elementor-view-framed .elementor-icon, .elementor-2938 .elementor-element.elementor-element-9a86ce5.elementor-view-default .elementor-icon{color:#0F0F0F;border-color:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-9a86ce5.elementor-view-framed .elementor-icon, .elementor-2938 .elementor-element.elementor-element-9a86ce5.elementor-view-default .elementor-icon svg{fill:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-9a86ce5 .elementor-icon{font-size:72px;}.elementor-2938 .elementor-element.elementor-element-9a86ce5 > .elementor-widget-container:hover{--e-transform-translateY:23px;}.elementor-2938 .elementor-element.elementor-element-4f1bb9f .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4f1bb9f .elementor-button:hover, .elementor-2938 .elementor-element.elementor-element-4f1bb9f .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-2938 .elementor-element.elementor-element-4f1bb9f .elementor-button:hover svg, .elementor-2938 .elementor-element.elementor-element-4f1bb9f .elementor-button:focus svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-9a32044{--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:60px;--padding-right:0px;--padding-bottom:90px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-9a32044:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-9a32044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-2938 .elementor-element.elementor-element-9a32044, .elementor-2938 .elementor-element.elementor-element-9a32044::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-9a32044.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-4808bd5{text-align:right;width:100%;max-width:100%;z-index:5;}.elementor-2938 .elementor-element.elementor-element-4808bd5 img{width:17%;}.elementor-2938 .elementor-element.elementor-element-4808bd5 > .elementor-widget-container{margin:-150px -130px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4808bd5.elementor-element{--align-self:flex-end;}.elementor-2938 .elementor-element.elementor-element-367face{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:50px;--padding-right:0px;--padding-bottom:70px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-367face:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-367face > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2938 .elementor-element.elementor-element-367face, .elementor-2938 .elementor-element.elementor-element-367face::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-caeec1e{text-align:center;}.elementor-2938 .elementor-element.elementor-element-caeec1e .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-caeec1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4342d31{text-align:center;}.elementor-2938 .elementor-element.elementor-element-4342d31 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:33px;font-weight:400;line-height:38px;letter-spacing:5px;}.elementor-2938 .elementor-element.elementor-element-4342d31 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-1cec28f{text-align:center;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:34px;letter-spacing:0px;}.elementor-2938 .elementor-element.elementor-element-1cec28f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-df1f5d1{--gap:0px;--background-transition:0.3s;border-style:double;border-width:3px 3px 3px 3px;--margin-top:0px;--margin-right:30px;--margin-bottom:30px;--margin-left:30px;--padding-top:40px;--padding-right:30px;--padding-bottom:40px;--padding-left:30px;}.elementor-2938 .elementor-element.elementor-element-df1f5d1, .elementor-2938 .elementor-element.elementor-element-df1f5d1::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-5aa4bf1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;border-style:none;}.elementor-2938 .elementor-element.elementor-element-5aa4bf1, .elementor-2938 .elementor-element.elementor-element-5aa4bf1::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-ea041ce{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px;--background-transition:0.3s;border-style:none;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-ea041ce, .elementor-2938 .elementor-element.elementor-element-ea041ce::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_multi-line-button{border-radius:0px;padding:60px 40px 60px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-a63703f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:0px;--background-transition:0.3s;border-style:none;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a63703f, .elementor-2938 .elementor-element.elementor-element-a63703f::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_multi-line-button{border-radius:0px;padding:60px 40px 60px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-beb7536{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;border-style:none;}.elementor-2938 .elementor-element.elementor-element-beb7536, .elementor-2938 .elementor-element.elementor-element-beb7536::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-816a2b3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px;--background-transition:0.3s;border-style:none;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-816a2b3, .elementor-2938 .elementor-element.elementor-element-816a2b3::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_multi-line-button{border-radius:0px;padding:60px 40px 060px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-1319dae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-1319dae{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-fc2539a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:0px;--background-transition:0.3s;border-style:none;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-fc2539a, .elementor-2938 .elementor-element.elementor-element-fc2539a::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_multi-line-button{border-radius:0px;padding:60px 40px 60px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/4-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;letter-spacing:2px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-559e706 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-559e706{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-37196c7 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-37196c7 .elementor-button:hover, .elementor-2938 .elementor-element.elementor-element-37196c7 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-2938 .elementor-element.elementor-element-37196c7 .elementor-button:hover svg, .elementor-2938 .elementor-element.elementor-element-37196c7 .elementor-button:focus svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-37196c7 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8{--min-height:600px;--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-689ddfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2938 .elementor-element.elementor-element-689ddfc8, .elementor-2938 .elementor-element.elementor-element-689ddfc8::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-689ddfc8 > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-689ddfc8 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8 > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-689ddfc8 > .e-con-inner > .elementor-shape-bottom svg{height:103px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-4ab51e51{--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-around;--align-items:center;--gap:0px;--background-transition:0.3s;--margin-top:40px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-4ab51e51, .elementor-2938 .elementor-element.elementor-element-4ab51e51::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-4ab51e51.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-18e74b72{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-18e74b72, .elementor-2938 .elementor-element.elementor-element-18e74b72::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-18e74b72.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-326118ad{text-align:center;}.elementor-2938 .elementor-element.elementor-element-326118ad .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:4.8px;}.elementor-2938 .elementor-element.elementor-element-326118ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf{text-align:center;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:400;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-33c01543{--justify-content:space-around;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1965b5cc{text-align:center;width:initial;max-width:initial;z-index:2;}.elementor-2938 .elementor-element.elementor-element-1965b5cc img{width:100%;box-shadow:-28px -28px 0px -15px rgba(189.74999999999997, 189.74999999999997, 189.74999999999997, 0.5);}.elementor-2938 .elementor-element.elementor-element-30afcaa0{--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-7128c188{text-align:center;}.elementor-2938 .elementor-element.elementor-element-7128c188 .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-7128c188 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b{text-align:center;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:400;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-6a776580{text-align:left;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:34px;letter-spacing:0px;}.elementor-2938 .elementor-element.elementor-element-6a776580 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-75733210 .elementor-icon-wrapper{text-align:center;}.elementor-2938 .elementor-element.elementor-element-75733210.elementor-view-stacked .elementor-icon{background-color:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-75733210.elementor-view-framed .elementor-icon, .elementor-2938 .elementor-element.elementor-element-75733210.elementor-view-default .elementor-icon{color:#0F0F0F;border-color:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-75733210.elementor-view-framed .elementor-icon, .elementor-2938 .elementor-element.elementor-element-75733210.elementor-view-default .elementor-icon svg{fill:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-75733210 .elementor-icon{font-size:72px;}.elementor-2938 .elementor-element.elementor-element-75733210 > .elementor-widget-container:hover{--e-transform-translateY:23px;}.elementor-2938 .elementor-element.elementor-element-6131cae7 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-6131cae7 .elementor-button:hover, .elementor-2938 .elementor-element.elementor-element-6131cae7 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-2938 .elementor-element.elementor-element-6131cae7 .elementor-button:hover svg, .elementor-2938 .elementor-element.elementor-element-6131cae7 .elementor-button:focus svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-16daac92 .elementor-icon-wrapper{text-align:center;}.elementor-2938 .elementor-element.elementor-element-16daac92.elementor-view-stacked .elementor-icon{background-color:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-16daac92.elementor-view-framed .elementor-icon, .elementor-2938 .elementor-element.elementor-element-16daac92.elementor-view-default .elementor-icon{color:#0F0F0F;border-color:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-16daac92.elementor-view-framed .elementor-icon, .elementor-2938 .elementor-element.elementor-element-16daac92.elementor-view-default .elementor-icon svg{fill:#0F0F0F;}.elementor-2938 .elementor-element.elementor-element-16daac92 .elementor-icon{font-size:72px;}.elementor-2938 .elementor-element.elementor-element-16daac92 > .elementor-widget-container:hover{--e-transform-translateY:23px;}.elementor-2938 .elementor-element.elementor-element-6cfba01a .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:500;letter-spacing:2.1px;background-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7e814411{--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-7e814411:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-7e814411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-2938 .elementor-element.elementor-element-7e814411, .elementor-2938 .elementor-element.elementor-element-7e814411::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-7e814411 > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-7e814411 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-2938 .elementor-element.elementor-element-7e814411 > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-7e814411 > .e-con-inner > .elementor-shape-bottom svg{height:103px;}.elementor-2938 .elementor-element.elementor-element-7e814411.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6{text-align:center;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6 .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:4.8px;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-550ec457{text-align:center;}.elementor-2938 .elementor-element.elementor-element-550ec457 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:400;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-550ec457 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-604dedee{--background-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-7559a3e0{text-align:center;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:500;line-height:34px;letter-spacing:0px;}.elementor-2938 .elementor-element.elementor-element-7559a3e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-cf97ea3 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-2938 .elementor-element.elementor-element-6dfd910{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;border-style:none;}.elementor-2938 .elementor-element.elementor-element-6dfd910, .elementor-2938 .elementor-element.elementor-element-6dfd910::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_multi-line-button{border-radius:0px;padding:60px 40px 60px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-b42e35b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-b42e35b{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_multi-line-button{border-radius:0px;padding:60px 40px 60px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-c963083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-c963083{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_multi-line-button{border-radius:0px;padding:60px 40px 60px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-f2650ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-f2650ea{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_multi-line-button{border-radius:0px;padding:60px 40px 60px 40px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/4-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_space_between{height:5px;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_flex{align-items:center;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_subtitle{font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_icon{font-size:20px;color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_multi-line-button:hover .uc_icon{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_multi-line-button:hover .uc_icon svg{fill:#ffffff;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_space{width:20px;}.elementor-2938 .elementor-element.elementor-element-05b78a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-05b78a3{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f{--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:00px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-43a1ba6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f, .elementor-2938 .elementor-element.elementor-element-43a1ba6f::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-43a1ba6f > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-43a1ba6f > .e-con-inner > .elementor-shape-bottom svg{height:103px;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-8d3cb4c{--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:90px;--padding-right:0px;--padding-bottom:90px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-8d3cb4c:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-8d3cb4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CCD0D1 46%, #EAEAEA 41%);}.elementor-2938 .elementor-element.elementor-element-8d3cb4c, .elementor-2938 .elementor-element.elementor-element-8d3cb4c::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-8d3cb4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-62b11a1{text-align:center;}.elementor-2938 .elementor-element.elementor-element-62b11a1 .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-62b11a1 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-3207c99{text-align:center;}.elementor-2938 .elementor-element.elementor-element-3207c99 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:33px;font-weight:400;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-3207c99 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-3b3becf:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-3b3becf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2938 .elementor-element.elementor-element-3b3becf{--background-transition:0.3s;--padding-top:20px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-3b3becf, .elementor-2938 .elementor-element.elementor-element-3b3becf::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-c12cbbd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-2938 .elementor-element.elementor-element-c12cbbd, .elementor-2938 .elementor-element.elementor-element-c12cbbd::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-c12cbbd.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-86bf303{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-86bf303 .swiper-pagination-bullet{width:10px;height:10px;background:#E1E1E1;}.elementor-2938 .elementor-element.elementor-element-86bf303 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#2B2B2B;opacity:1;}.elementor-2938 .elementor-element.elementor-element-86bf303 > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-a9131d7 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:13px 30px 13px 30px;}.elementor-2938 .elementor-element.elementor-element-a9131d7 .elementor-button:hover, .elementor-2938 .elementor-element.elementor-element-a9131d7 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-2938 .elementor-element.elementor-element-a9131d7 .elementor-button:hover svg, .elementor-2938 .elementor-element.elementor-element-a9131d7 .elementor-button:focus svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-a9131d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-d4b5e26:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-d4b5e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD0D1;}.elementor-2938 .elementor-element.elementor-element-d4b5e26{--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-d4b5e26, .elementor-2938 .elementor-element.elementor-element-d4b5e26::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-82e1063{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;}.elementor-2938 .elementor-element.elementor-element-82e1063, .elementor-2938 .elementor-element.elementor-element-82e1063::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-7718aef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-7718aef:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-7718aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2938 .elementor-element.elementor-element-7718aef, .elementor-2938 .elementor-element.elementor-element-7718aef::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-18693e6{text-align:center;}.elementor-2938 .elementor-element.elementor-element-18693e6 .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-18693e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-57a0ee0{text-align:center;}.elementor-2938 .elementor-element.elementor-element-57a0ee0 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:33px;font-weight:400;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-57a0ee0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-8c04ca2 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-2938 .elementor-element.elementor-element-60fdc1b{text-align:center;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:34px;letter-spacing:0px;}.elementor-2938 .elementor-element.elementor-element-60fdc1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-d82706a{--gap:0px;--background-transition:0.3s;border-style:double;border-width:3px 3px 3px 3px;--margin-top:30px;--margin-right:30px;--margin-bottom:30px;--margin-left:30px;--padding-top:40px;--padding-right:30px;--padding-bottom:40px;--padding-left:30px;}.elementor-2938 .elementor-element.elementor-element-d82706a, .elementor-2938 .elementor-element.elementor-element-d82706a::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-9f9ffcf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;border-style:none;}.elementor-2938 .elementor-element.elementor-element-9f9ffcf, .elementor-2938 .elementor-element.elementor-element-9f9ffcf::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-36c8136{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px;--background-transition:0.3s;border-style:none;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-36c8136, .elementor-2938 .elementor-element.elementor-element-36c8136::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-1069e38 .ue_box_hero{background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:100px;padding:62px 62px 62px 62px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_container_holder{max-width:500px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_content_box{padding:30px 0px 30px 0px;border-radius:0px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .ue_top_title{color:#ffffff;margin-bottom:20px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .ue_big_title{color:#ffffff;font-family:"Noto Serif JP", Sans-serif;font-size:27px;font-weight:500;margin-top:0px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_paragraph{color:#ffffff;font-family:"Cormorant Garamond", Sans-serif;font-weight:500;text-transform:uppercase;margin-top:5px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_btn{color:#000000;background-color:#ffffff;padding:10px 30px 10px 30px;margin-top:50px;border-radius:50px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_btn:hover{color:#000000;background-color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_social a{color:#ffffff;margin:5px 5px 5px 5px;font-size:20px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_social a:hover{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_social{margin-top:20px;}.elementor-2938 .elementor-element.elementor-element-1069e38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-1069e38{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4b74cdb{text-align:center;}.elementor-2938 .elementor-element.elementor-element-4b74cdb .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-4b74cdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-fba2e7f .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-fba2e7f .elementor-button:hover, .elementor-2938 .elementor-element.elementor-element-fba2e7f .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-2938 .elementor-element.elementor-element-fba2e7f .elementor-button:hover svg, .elementor-2938 .elementor-element.elementor-element-fba2e7f .elementor-button:focus svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-fba2e7f > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-c736bc9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:0px;--background-transition:0.3s;border-style:none;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-c736bc9, .elementor-2938 .elementor-element.elementor-element-c736bc9::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-c98a180 .ue_box_hero{background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:100px;padding:62px 62px 62px 62px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_container_holder{max-width:500px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_content_box{padding:30px 0px 30px 0px;border-radius:0px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .ue_top_title{color:#ffffff;margin-bottom:20px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .ue_big_title{color:#ffffff;font-family:"Noto Serif JP", Sans-serif;font-size:27px;font-weight:500;margin-top:0px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_paragraph{color:#ffffff;font-family:"Cormorant Garamond", Sans-serif;font-weight:500;text-transform:uppercase;margin-top:5px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_btn{color:#000000;background-color:#ffffff;padding:10px 30px 10px 30px;margin-top:50px;border-radius:50px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_btn:hover{color:#000000;background-color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_social a{color:#ffffff;margin:5px 5px 5px 5px;font-size:20px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_social a:hover{color:#ffffff;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_social{margin-top:20px;}.elementor-2938 .elementor-element.elementor-element-c98a180 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-c98a180{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-48cfa7e{text-align:center;}.elementor-2938 .elementor-element.elementor-element-48cfa7e .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-48cfa7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7dc21d4 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7dc21d4 .elementor-button:hover, .elementor-2938 .elementor-element.elementor-element-7dc21d4 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-2938 .elementor-element.elementor-element-7dc21d4 .elementor-button:hover svg, .elementor-2938 .elementor-element.elementor-element-7dc21d4 .elementor-button:focus svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-7dc21d4 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-5b45e6f5{--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:90px;--padding-right:0px;--padding-bottom:90px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-5b45e6f5, .elementor-2938 .elementor-element.elementor-element-5b45e6f5::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-5b45e6f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-42392168{text-align:center;}.elementor-2938 .elementor-element.elementor-element-42392168 .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-42392168 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-55ebdd44{text-align:center;}.elementor-2938 .elementor-element.elementor-element-55ebdd44 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:400;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-55ebdd44 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-35623d2a{--min-height:576px;--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:00px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-35623d2a, .elementor-2938 .elementor-element.elementor-element-35623d2a::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-35623d2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-5a975d0d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-5a975d0d, .elementor-2938 .elementor-element.elementor-element-5a975d0d::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-5a975d0d.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-26a8f8d3{width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-a2e6c5b{--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:90px;--padding-right:0px;--padding-bottom:90px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a2e6c5b:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-a2e6c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEC2C3;}.elementor-2938 .elementor-element.elementor-element-a2e6c5b, .elementor-2938 .elementor-element.elementor-element-a2e6c5b::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-a2e6c5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-50d9416:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-50d9416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2938 .elementor-element.elementor-element-50d9416{--background-transition:0.3s;--padding-top:50px;--padding-right:0px;--padding-bottom:70px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-50d9416, .elementor-2938 .elementor-element.elementor-element-50d9416::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-0976752{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-0976752, .elementor-2938 .elementor-element.elementor-element-0976752::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-0976752.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-deb592c{text-align:center;}.elementor-2938 .elementor-element.elementor-element-deb592c .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-deb592c > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7dee638{text-align:center;}.elementor-2938 .elementor-element.elementor-element-7dee638 .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:33px;font-weight:500;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-7dee638 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-3c2eabb{text-align:center;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:34px;letter-spacing:0px;}.elementor-2938 .elementor-element.elementor-element-3c2eabb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7d0bb2c{text-align:center;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:34px;letter-spacing:0px;}.elementor-2938 .elementor-element.elementor-element-7d0bb2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-5fe94c0{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:16px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-5fe94c0, .elementor-2938 .elementor-element.elementor-element-5fe94c0::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-5fe94c0.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-bc179b1{--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;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:00px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-bc179b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-icon i{color:#000000;}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-icon svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-60acee5{--e-icon-list-icon-size:14px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-text{color:#030303;}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:500;line-height:30px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-60acee5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-icon i{color:#000000;}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-icon svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-1e1f674{--e-icon-list-icon-size:6px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-text{color:#000000;padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:500;line-height:43px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-1e1f674 > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-icon i{color:#000000;}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-icon svg{fill:#000000;}.elementor-2938 .elementor-element.elementor-element-d557382{--e-icon-list-icon-size:14px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-text{color:#030303;}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-item > a{font-family:"Noto Serif JP", Sans-serif;font-size:17px;font-weight:500;line-height:30px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-d557382 > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-5874b84{--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-end;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:00px;--padding-right:0px;--padding-bottom:0px;--padding-left:00px;}.elementor-2938 .elementor-element.elementor-element-5874b84.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-af652d4{text-align:center;}.elementor-2938 .elementor-element.elementor-element-af652d4 img{width:100%;max-width:100%;height:158px;opacity:0.15;}.elementor-2938 .elementor-element.elementor-element-77a53b2{--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:00px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a790eec{--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:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:140px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a790eec:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-a790eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2938 .elementor-element.elementor-element-a790eec, .elementor-2938 .elementor-element.elementor-element-a790eec::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-a790eec > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-a790eec > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-2938 .elementor-element.elementor-element-a790eec > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-a790eec > .e-con-inner > .elementor-shape-bottom svg{height:103px;}.elementor-2938 .elementor-element.elementor-element-a790eec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-e606d2c{--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-2938 .elementor-element.elementor-element-e606d2c, .elementor-2938 .elementor-element.elementor-element-e606d2c::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-a405769{--min-height:305px;--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;--background-transition:0.3s;border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a405769, .elementor-2938 .elementor-element.elementor-element-a405769::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-a405769.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2938 .elementor-element.elementor-element-25a1cbe{text-align:center;}.elementor-2938 .elementor-element.elementor-element-25a1cbe .elementor-heading-title{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:4.8px;}.elementor-2938 .elementor-element.elementor-element-25a1cbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-8bdc05d{text-align:center;}.elementor-2938 .elementor-element.elementor-element-8bdc05d .elementor-heading-title{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:33px;font-weight:400;line-height:38px;letter-spacing:3px;}.elementor-2938 .elementor-element.elementor-element-8bdc05d > .elementor-widget-container{margin:-9px 0px 0px -7px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4994e6f{text-align:left;}.elementor-2938 .elementor-element.elementor-element-4994e6f img{width:90%;}.elementor-2938 .elementor-element.elementor-element-4994e6f > .elementor-widget-container{margin:80px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-aaa6163{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-aaa6163, .elementor-2938 .elementor-element.elementor-element-aaa6163::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-aaa6163.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_box{flex-direction:row;border-style:solid;border-width:0px 0px 1px 0px;border-color:#8A8A8A;padding:0px 0px 0px 0px;border-radius:0px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list{grid-template-columns:repeat(1, 1fr);gap:1px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_content{padding:15px 15px 15px 5px;justify-content:center;text-align:left;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_image{width:100px;height:100px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_image,.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_image img{border-radius:0px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_image img{object-position:center center;object-fit:cover;transform:scale(calc(100/100));}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-grid-item-category a{background-color:#EDEDED;color:#414141;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:24px;padding:0px 10px 0px 10px;border-radius:19px 19px 19px 19px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-grid-item-category{gap:5px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_title a{color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_title a:hover{color:#848484;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_title{margin-top:2px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-grid-item-meta-data{color:#8F8F8F;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;gap:0px;width:auto;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-grid-item-meta-data svg{fill:#8F8F8F;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-meta-data{margin-top:7px;gap:0px;justify-content:flex-start;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_content{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;line-height:21px;margin-top:10px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-2938 .elementor-element.elementor-element-2d46ef5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-54b68c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-6da27573{--min-height:208px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--z-index:100;}.elementor-2938 .elementor-element.elementor-element-6da27573, .elementor-2938 .elementor-element.elementor-element-6da27573::before{--border-transition:0.3s;}.elementor-2938 .elementor-element.elementor-element-4dff3272{text-align:right;}.elementor-2938 .elementor-element.elementor-element-4dff3272 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-2938{padding:0px 0px 0px 0px;}body.elementor-page-2938:not(.elementor-motion-effects-element-type-background), body.elementor-page-2938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}@media(min-width:768px){.elementor-2938 .elementor-element.elementor-element-13f14418{--content-width:1440px;}.elementor-2938 .elementor-element.elementor-element-7ccde3a3{--content-width:1100px;}.elementor-2938 .elementor-element.elementor-element-58d73d7{--content-width:1100px;}.elementor-2938 .elementor-element.elementor-element-1fbf85c{--width:84%;}.elementor-2938 .elementor-element.elementor-element-a5db99d{--width:48%;}.elementor-2938 .elementor-element.elementor-element-a75adb3{--width:50%;}.elementor-2938 .elementor-element.elementor-element-9a32044{--content-width:1000px;}.elementor-2938 .elementor-element.elementor-element-df1f5d1{--width:900px;}.elementor-2938 .elementor-element.elementor-element-5aa4bf1{--content-width:90%;}.elementor-2938 .elementor-element.elementor-element-ea041ce{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-a63703f{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-beb7536{--content-width:90%;}.elementor-2938 .elementor-element.elementor-element-816a2b3{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-fc2539a{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-689ddfc8{--width:100%;}.elementor-2938 .elementor-element.elementor-element-4ab51e51{--content-width:1100px;}.elementor-2938 .elementor-element.elementor-element-18e74b72{--width:84%;}.elementor-2938 .elementor-element.elementor-element-33c01543{--width:48%;}.elementor-2938 .elementor-element.elementor-element-30afcaa0{--width:50%;}.elementor-2938 .elementor-element.elementor-element-7e814411{--width:100%;}.elementor-2938 .elementor-element.elementor-element-6dfd910{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f{--width:100%;}.elementor-2938 .elementor-element.elementor-element-8d3cb4c{--content-width:1000px;}.elementor-2938 .elementor-element.elementor-element-c12cbbd{--content-width:900px;}.elementor-2938 .elementor-element.elementor-element-82e1063{--content-width:1000px;}.elementor-2938 .elementor-element.elementor-element-d82706a{--width:900px;}.elementor-2938 .elementor-element.elementor-element-9f9ffcf{--content-width:800px;}.elementor-2938 .elementor-element.elementor-element-36c8136{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-c736bc9{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-5b45e6f5{--content-width:1000px;}.elementor-2938 .elementor-element.elementor-element-35623d2a{--width:100%;}.elementor-2938 .elementor-element.elementor-element-5a975d0d{--content-width:900px;}.elementor-2938 .elementor-element.elementor-element-a2e6c5b{--content-width:1000px;}.elementor-2938 .elementor-element.elementor-element-0976752{--width:100%;}.elementor-2938 .elementor-element.elementor-element-5fe94c0{--content-width:90%;}.elementor-2938 .elementor-element.elementor-element-bc179b1{--width:38.6%;}.elementor-2938 .elementor-element.elementor-element-5874b84{--width:6%;}.elementor-2938 .elementor-element.elementor-element-77a53b2{--width:40%;}.elementor-2938 .elementor-element.elementor-element-a790eec{--content-width:1440px;}.elementor-2938 .elementor-element.elementor-element-e606d2c{--content-width:900px;}.elementor-2938 .elementor-element.elementor-element-a405769{--width:213px;}.elementor-2938 .elementor-element.elementor-element-aaa6163{--content-width:650px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2938 .elementor-element.elementor-element-7ccde3a3{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-1fbf85c{--width:90%;}.elementor-2938 .elementor-element.elementor-element-a5db99d{--width:40%;}.elementor-2938 .elementor-element.elementor-element-a75adb3{--width:59%;}.elementor-2938 .elementor-element.elementor-element-367face{--content-width:90%;}.elementor-2938 .elementor-element.elementor-element-df1f5d1{--width:90%;}.elementor-2938 .elementor-element.elementor-element-5aa4bf1{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-beb7536{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-18e74b72{--width:80%;}.elementor-2938 .elementor-element.elementor-element-33c01543{--width:35%;}.elementor-2938 .elementor-element.elementor-element-30afcaa0{--width:88%;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f{--width:100%;}.elementor-2938 .elementor-element.elementor-element-3b3becf{--content-width:90%;}.elementor-2938 .elementor-element.elementor-element-c12cbbd{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-82e1063{--content-width:99%;}.elementor-2938 .elementor-element.elementor-element-7718aef{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-d82706a{--width:90%;}.elementor-2938 .elementor-element.elementor-element-9f9ffcf{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-50d9416{--content-width:90%;}.elementor-2938 .elementor-element.elementor-element-5fe94c0{--content-width:100%;}.elementor-2938 .elementor-element.elementor-element-bc179b1{--width:50%;}.elementor-2938 .elementor-element.elementor-element-5874b84{--width:5%;}.elementor-2938 .elementor-element.elementor-element-77a53b2{--width:50%;}.elementor-2938 .elementor-element.elementor-element-e606d2c{--content-width:80%;}.elementor-2938 .elementor-element.elementor-element-a405769{--width:30%;}.elementor-2938 .elementor-element.elementor-element-aaa6163{--content-width:100%;}}@media(max-width:1024px){.elementor-2938 .elementor-element.elementor-element-13f14418:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-13f14418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2938 .elementor-element.elementor-element-13f14418{--overlay-opacity:0.65;--margin-top:80px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-7ccde3a3{--min-height:607px;--justify-content:flex-end;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:120px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7 .elementor-heading-title{font-size:32px;line-height:58px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2938 .elementor-element.elementor-element-632cb313 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-2938 .elementor-element.elementor-element-632cb313{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2938 .elementor-element.elementor-element-58d73d7{--justify-content:space-around;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-1fbf85c{--justify-content:space-around;--gap:15px;--margin-top:20px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-a5db99d{--justify-content:flex-start;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-b828ca8{text-align:center;}.elementor-2938 .elementor-element.elementor-element-b828ca8 img{width:100%;}.elementor-2938 .elementor-element.elementor-element-a75adb3{--justify-content:flex-end;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:12px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-234b42a .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-234b42a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-234b42a{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-22edbd2 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-22edbd2 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-22edbd2{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-30d679c{font-size:17px;line-height:30px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-30d679c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-9a86ce5 .elementor-icon{font-size:50px;}.elementor-2938 .elementor-element.elementor-element-9a86ce5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4f1bb9f .elementor-button{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-4f1bb9f > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-9a32044{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:30px;--padding-bottom:50px;--padding-left:30px;}.elementor-2938 .elementor-element.elementor-element-4808bd5 img{width:18%;}.elementor-2938 .elementor-element.elementor-element-4808bd5 > .elementor-widget-container{margin:-57px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-367face{--padding-top:20px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-caeec1e .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-caeec1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-caeec1e{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4342d31 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-4342d31 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4342d31{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-1cec28f{font-size:17px;line-height:30px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-1cec28f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-df1f5d1{--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:10px;--flex-wrap:nowrap;--margin-top:-10px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:27px;--padding-bottom:40px;--padding-left:27px;}.elementor-2938 .elementor-element.elementor-element-df1f5d1.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-5aa4bf1{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-ea041ce{--min-height:0px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_multi-line-button{padding:40px 0px 40px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_multi-line-button{padding:40px 0px 40px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-beb7536{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_multi-line-button{padding:40px 0px 40px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-1319dae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-fc2539a{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_multi-line-button{padding:40px 0px 40px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-559e706{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-37196c7 .elementor-button{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-37196c7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8{--min-height:551px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8 > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-689ddfc8 > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8 > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-689ddfc8 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-4ab51e51{--justify-content:space-around;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-18e74b72{--justify-content:space-around;--margin-top:20px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-326118ad .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-326118ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-326118ad{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-33c01543{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-1965b5cc{text-align:right;}.elementor-2938 .elementor-element.elementor-element-1965b5cc img{width:88%;}.elementor-2938 .elementor-element.elementor-element-30afcaa0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-7128c188 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-7128c188 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7128c188{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-6a776580{font-size:15px;line-height:30px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-6a776580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-6cfba01a .elementor-button{font-size:15px;}.elementor-2938 .elementor-element.elementor-element-7e814411 > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-7e814411 > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-7e814411 > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-7e814411 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-7e814411{--padding-top:60px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-550ec457 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-550ec457 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-550ec457{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7559a3e0{font-size:15px;line-height:30px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7559a3e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_multi-line-button{padding:37px 0px 37px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-b42e35b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_multi-line-button{padding:37px 0px 37px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-c963083{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_multi-line-button{padding:37px 0px 37px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-f2650ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_multi-line-button{padding:37px 0px 37px 0px;background-size:100% auto;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_space_between{height:0px;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_title{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_subtitle{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-05b78a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-43a1ba6f > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-43a1ba6f > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-8d3cb4c{--gap:20px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:15px;--padding-bottom:50px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-62b11a1 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-62b11a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-62b11a1{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3207c99 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-3207c99 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-3207c99{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3b3becf{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-c12cbbd{--justify-content:space-around;}.elementor-2938 .elementor-element.elementor-element-86bf303{--e-image-carousel-slides-to-show:3;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2938 .elementor-element.elementor-element-86bf303 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2938 .elementor-element.elementor-element-a9131d7 .elementor-button{font-size:20px;}.elementor-2938 .elementor-element.elementor-element-a9131d7 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 30px 0px;}.elementor-2938 .elementor-element.elementor-element-d4b5e26{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:0px;--padding-bottom:45px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-82e1063{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-7718aef{--padding-top:40px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-18693e6 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-18693e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-18693e6{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-57a0ee0 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-57a0ee0 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-57a0ee0{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-60fdc1b{font-size:17px;line-height:30px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-60fdc1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-d82706a{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-1069e38 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2938 .elementor-element.elementor-element-4b74cdb .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-4b74cdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4b74cdb{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-fba2e7f .elementor-button{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-c98a180 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2938 .elementor-element.elementor-element-48cfa7e .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-48cfa7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-48cfa7e{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7dc21d4 .elementor-button{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-5b45e6f5{--gap:20px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:15px;--padding-bottom:50px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-42392168 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-42392168 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-42392168{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-55ebdd44 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-55ebdd44 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-55ebdd44{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-35623d2a{--min-height:0px;--margin-top:20px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-5a975d0d{--justify-content:space-around;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2938 .elementor-element.elementor-element-26a8f8d3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2938 .elementor-element.elementor-element-a2e6c5b{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:45px;--padding-right:30px;--padding-bottom:50px;--padding-left:30px;}.elementor-2938 .elementor-element.elementor-element-50d9416{--padding-top:20px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-0976752{--justify-content:space-around;}.elementor-2938 .elementor-element.elementor-element-deb592c .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-deb592c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-deb592c{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7dee638 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-7dee638 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7dee638{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3c2eabb{font-size:15px;line-height:30px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3c2eabb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7d0bb2c{font-size:17px;line-height:30px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7d0bb2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-5fe94c0{--justify-content:space-around;--gap:10px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-bc179b1{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-item > a{font-size:17px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-60acee5 > .elementor-widget-container{margin:-23px 0px 0px 7px;}.elementor-2938 .elementor-element.elementor-element-1e1f674{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-item > a{font-size:28px;}.elementor-2938 .elementor-element.elementor-element-1e1f674 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-item > a{font-size:17px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-d557382 > .elementor-widget-container{margin:-13px 0px 0px 7px;}.elementor-2938 .elementor-element.elementor-element-5874b84{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-af652d4 img{height:127px;}.elementor-2938 .elementor-element.elementor-element-77a53b2{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a790eec > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-a790eec > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-a790eec > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-a790eec > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-2938 .elementor-element.elementor-element-a790eec{--padding-top:60px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-e606d2c{--margin-top:-10px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a405769{--min-height:374px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-25a1cbe{text-align:left;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-25a1cbe .elementor-heading-title{font-size:21px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-25a1cbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-8bdc05d{text-align:left;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-8bdc05d .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-8bdc05d > .elementor-widget-container{margin:-14px 0px 0px -7px;}.elementor-2938 .elementor-element.elementor-element-4994e6f img{width:93%;}.elementor-2938 .elementor-element.elementor-element-4994e6f > .elementor-widget-container{margin:50px 0px 0px -9px;}.elementor-2938 .elementor-element.elementor-element-aaa6163{--justify-content:center;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-grid-item-category a{font-size:11px;line-height:21px;border-radius:-2px -2px -2px -2px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-grid-item-category{gap:3px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_title a{font-size:17px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-grid-item-meta-data{font-size:12px;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .ue-meta-data{margin-top:2px;}body.elementor-page-2938{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2938 .elementor-element.elementor-element-13f14418{--min-height:490px;--justify-content:flex-end;--overlay-opacity:0.52;--margin-top:60px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-13f14418:not(.elementor-motion-effects-element-type-background), .elementor-2938 .elementor-element.elementor-element-13f14418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/h_title07-sp-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2938 .elementor-element.elementor-element-7ccde3a3{--min-height:0vh;--justify-content:flex-end;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7 .elementor-heading-title{font-size:25px;line-height:35px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2938 .elementor-element.elementor-element-6c3a65e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2938 .elementor-element.elementor-element-632cb313 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-2938 .elementor-element.elementor-element-632cb313 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-632cb313{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2938 .elementor-element.elementor-element-58d73d7{--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:space-around;--align-items:center;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-58d73d7.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-1fbf85c{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1fbf85c.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-a5db99d{--width:41%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--margin-top:40px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:5px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-b828ca8{text-align:left;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-b828ca8 img{width:100%;}.elementor-2938 .elementor-element.elementor-element-b828ca8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 3px;--e-transform-translateX:8px;--e-transform-translateY:8px;}.elementor-2938 .elementor-element.elementor-element-a75adb3{--width:54%;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-234b42a .elementor-heading-title{font-size:13px;line-height:25px;}.elementor-2938 .elementor-element.elementor-element-234b42a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-234b42a{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-22edbd2 .elementor-heading-title{font-size:16px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-22edbd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-22edbd2{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-30d679c{text-align:left;font-size:14px;line-height:23px;letter-spacing:0px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-30d679c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-9a32044{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:60px;--padding-right:15px;--padding-bottom:60px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-4808bd5 img{width:27%;}.elementor-2938 .elementor-element.elementor-element-4808bd5 > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-367face{--padding-top:30px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-caeec1e .elementor-heading-title{font-size:13px;line-height:25px;}.elementor-2938 .elementor-element.elementor-element-caeec1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-caeec1e{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4342d31 .elementor-heading-title{font-size:16px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-4342d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4342d31{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-1cec28f{text-align:left;font-size:14px;line-height:23px;letter-spacing:0px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-1cec28f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-5aa4bf1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-ea041ce{--content-width:100%;--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_multi-line-button{background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-16ae6ba .uc_title{font-size:17px;}.elementor-2938 .elementor-element.elementor-element-16ae6ba{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-a63703f{--content-width:100%;--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_multi-line-button{background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-65c1e6a .uc_title{font-size:17px;}.elementor-2938 .elementor-element.elementor-element-65c1e6a{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-beb7536{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-816a2b3{--content-width:100%;--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_multi-line-button{background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-1319dae .uc_title{font-size:17px;}.elementor-2938 .elementor-element.elementor-element-1319dae{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-fc2539a{--content-width:100%;--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_multi-line-button{background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-559e706 .uc_title{font-size:17px;}.elementor-2938 .elementor-element.elementor-element-559e706{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-689ddfc8{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:13px;--padding-bottom:60px;--padding-left:13px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8 > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-689ddfc8 > .e-con-inner > .elementor-shape-top svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-689ddfc8 > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-689ddfc8 > .e-con-inner > .elementor-shape-bottom svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-4ab51e51{--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:space-around;--align-items:center;--gap:0px;--margin-top:15px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-4ab51e51.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-18e74b72{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-18e74b72.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-326118ad .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-326118ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-326118ad{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-2938 .elementor-element.elementor-element-4a68dbaf{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-33c01543{--width:41%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--margin-top:40px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:5px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1965b5cc{text-align:left;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-1965b5cc img{width:100%;}.elementor-2938 .elementor-element.elementor-element-1965b5cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 3px;--e-transform-translateX:8px;--e-transform-translateY:8px;}.elementor-2938 .elementor-element.elementor-element-30afcaa0{--width:54%;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-7128c188 .elementor-heading-title{font-size:13px;line-height:25px;}.elementor-2938 .elementor-element.elementor-element-7128c188 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7128c188{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b .elementor-heading-title{font-size:16px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4fc6fb4b{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-6a776580{text-align:left;font-size:15px;line-height:23px;letter-spacing:0px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-6a776580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-16daac92 .elementor-icon-wrapper{text-align:center;}.elementor-2938 .elementor-element.elementor-element-16daac92 .elementor-icon{font-size:49px;}.elementor-2938 .elementor-element.elementor-element-16daac92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-6cfba01a .elementor-button{font-size:15px;}.elementor-2938 .elementor-element.elementor-element-6cfba01a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7e814411{--width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}.elementor-2938 .elementor-element.elementor-element-7e814411 > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-7e814411 > .e-con-inner > .elementor-shape-top svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-7e814411 > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-7e814411 > .e-con-inner > .elementor-shape-bottom svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-79ab2fe6{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-550ec457 .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-550ec457 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-550ec457{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-604dedee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--margin-top:15px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-7559a3e0{text-align:center;font-size:10px;line-height:23px;letter-spacing:0px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7559a3e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-cf97ea3{text-align:center;}.elementor-2938 .elementor-element.elementor-element-cf97ea3 .elementor-heading-title{font-size:10px;line-height:20px;}.elementor-2938 .elementor-element.elementor-element-6dfd910{--content-width:100%;--min-height:0px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_multi-line-button{padding:57px 0px 57px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_space_between{height:10px;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_title{font-size:25px;}.elementor-2938 .elementor-element.elementor-element-b42e35b .uc_subtitle{font-size:18px;}.elementor-2938 .elementor-element.elementor-element-b42e35b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2938 .elementor-element.elementor-element-b42e35b{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_multi-line-button{padding:57px 0px 57px 0px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/2-1.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_space_between{height:10px;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_title{font-size:25px;}.elementor-2938 .elementor-element.elementor-element-c963083 .uc_subtitle{font-size:18px;}.elementor-2938 .elementor-element.elementor-element-c963083 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2938 .elementor-element.elementor-element-c963083{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_multi-line-button{padding:57px 0px 57px 0px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/3-1.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_space_between{height:10px;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_title{font-size:25px;}.elementor-2938 .elementor-element.elementor-element-f2650ea .uc_subtitle{font-size:18px;}.elementor-2938 .elementor-element.elementor-element-f2650ea > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2938 .elementor-element.elementor-element-f2650ea{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_multi-line-button{padding:57px 0px 57px 0px;background-image:url("https://www.dogsalonneu.com/we/wp-content/uploads/2025/10/4-1.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_space_between{height:10px;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_title{font-size:25px;}.elementor-2938 .elementor-element.elementor-element-05b78a3 .uc_subtitle{font-size:18px;}.elementor-2938 .elementor-element.elementor-element-05b78a3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2938 .elementor-element.elementor-element-05b78a3{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-43a1ba6f > .e-con-inner > .elementor-shape-top svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-43a1ba6f > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-43a1ba6f > .e-con-inner > .elementor-shape-bottom svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-8d3cb4c{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:15px;--padding-bottom:60px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-62b11a1 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-2938 .elementor-element.elementor-element-62b11a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-62b11a1{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3207c99 .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-3207c99 > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-3207c99{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3b3becf{--padding-top:5px;--padding-right:0px;--padding-bottom:25px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-3b3becf.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-c12cbbd{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:13px;--padding-bottom:0px;--padding-left:13px;}.elementor-2938 .elementor-element.elementor-element-c12cbbd.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-86bf303{--e-image-carousel-slides-to-show:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2938 .elementor-element.elementor-element-a9131d7 .elementor-button{font-size:15px;}.elementor-2938 .elementor-element.elementor-element-a9131d7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-a9131d7.elementor-element{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-d4b5e26{--gap:10px;--margin-top:15px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-82e1063{--content-width:1600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-7718aef{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-18693e6 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-2938 .elementor-element.elementor-element-18693e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-18693e6{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-57a0ee0 .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-57a0ee0 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-57a0ee0{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-8c04ca2{text-align:center;}.elementor-2938 .elementor-element.elementor-element-8c04ca2 .elementor-heading-title{font-size:14px;line-height:29px;}.elementor-2938 .elementor-element.elementor-element-60fdc1b{text-align:center;font-size:14px;line-height:23px;letter-spacing:0px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-60fdc1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-d82706a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2938 .elementor-element.elementor-element-9f9ffcf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-36c8136{--content-width:100%;--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .ue_box_hero{background-repeat:no-repeat;background-size:contain;min-height:0px;padding:53px 53px 53px 53px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_container_holder{max-width:1000px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .ue_big_title{font-size:17px;}.elementor-2938 .elementor-element.elementor-element-1069e38 .uc_paragraph{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-1069e38{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4b74cdb .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-4b74cdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-4b74cdb{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-fba2e7f .elementor-button{font-size:15px;}.elementor-2938 .elementor-element.elementor-element-c736bc9{--content-width:100%;--min-height:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .ue_box_hero{background-repeat:no-repeat;background-size:contain;min-height:0px;padding:53px 53px 53px 53px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_container_holder{max-width:1000px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .ue_big_title{font-size:17px;}.elementor-2938 .elementor-element.elementor-element-c98a180 .uc_paragraph{font-size:16px;}.elementor-2938 .elementor-element.elementor-element-c98a180 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2938 .elementor-element.elementor-element-c98a180{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-48cfa7e .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-48cfa7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-48cfa7e{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7dc21d4 .elementor-button{font-size:15px;}.elementor-2938 .elementor-element.elementor-element-5b45e6f5{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:15px;--padding-bottom:30px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-42392168 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-2938 .elementor-element.elementor-element-42392168 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-42392168{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-55ebdd44 .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-55ebdd44 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-55ebdd44{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-35623d2a{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:20px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-5a975d0d{--content-width:100%;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-5a975d0d.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-26a8f8d3{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-2938 .elementor-element.elementor-element-a2e6c5b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:60px;--padding-right:15px;--padding-bottom:60px;--padding-left:15px;}.elementor-2938 .elementor-element.elementor-element-50d9416{--padding-top:53px;--padding-right:0px;--padding-bottom:63px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-0976752{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:13px;--padding-bottom:0px;--padding-left:13px;}.elementor-2938 .elementor-element.elementor-element-0976752.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-deb592c .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:1px;}.elementor-2938 .elementor-element.elementor-element-deb592c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-deb592c{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7dee638 .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-7dee638 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7dee638{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3c2eabb{text-align:center;font-size:14px;line-height:23px;letter-spacing:0px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-3c2eabb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-7d0bb2c{text-align:center;font-size:14px;line-height:23px;letter-spacing:0px;width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-7d0bb2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-5fe94c0{--content-width:100%;--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:5px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-5fe94c0.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-bc179b1{--width:100%;--gap:0px;--margin-top:15px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-60acee5 .elementor-icon-list-item > a{font-size:14px;line-height:24px;}.elementor-2938 .elementor-element.elementor-element-60acee5 > .elementor-widget-container{margin:-4px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-2938 .elementor-element.elementor-element-1e1f674{--e-icon-list-icon-size:18px;}.elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-1e1f674 .elementor-icon-list-item > a{font-size:25px;line-height:44px;}.elementor-2938 .elementor-element.elementor-element-1e1f674 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2938 .elementor-element.elementor-element-d557382 .elementor-icon-list-item > a{font-size:14px;line-height:24px;}.elementor-2938 .elementor-element.elementor-element-d557382 > .elementor-widget-container{margin:-4px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-5874b84{--width:100%;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-af652d4 img{width:26%;max-width:23%;height:26px;}.elementor-2938 .elementor-element.elementor-element-77a53b2{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px;--margin-top:25px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-75e8999{text-align:center;}.elementor-2938 .elementor-element.elementor-element-a399eeb{text-align:center;}.elementor-2938 .elementor-element.elementor-element-a399eeb img{width:100%;}.elementor-2938 .elementor-element.elementor-element-a790eec{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:40px;--padding-right:10px;--padding-bottom:40px;--padding-left:10px;}.elementor-2938 .elementor-element.elementor-element-a790eec > .elementor-shape-top svg, .elementor-2938 .elementor-element.elementor-element-a790eec > .e-con-inner > .elementor-shape-top svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-a790eec > .elementor-shape-bottom svg, .elementor-2938 .elementor-element.elementor-element-a790eec > .e-con-inner > .elementor-shape-bottom svg{height:38px;}.elementor-2938 .elementor-element.elementor-element-e606d2c{--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:0px;--margin-top:-13px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2938 .elementor-element.elementor-element-a405769{--width:90%;--min-height:126px;--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:5px;--padding-top:20px;--padding-right:10px;--padding-bottom:20px;--padding-left:10px;}.elementor-2938 .elementor-element.elementor-element-a405769.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-25a1cbe .elementor-heading-title{font-size:16px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-25a1cbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-25a1cbe{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-8bdc05d .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:2px;}.elementor-2938 .elementor-element.elementor-element-8bdc05d > .elementor-widget-container{margin:-1px 0px 0px -3px;padding:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-8bdc05d{width:100%;max-width:100%;}.elementor-2938 .elementor-element.elementor-element-4994e6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2938 .elementor-element.elementor-element-aaa6163{--content-width:90%;--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:5px;--padding-top:0px;--padding-right:10px;--padding-bottom:20px;--padding-left:10px;}.elementor-2938 .elementor-element.elementor-element-aaa6163.e-con{--align-self:center;}.elementor-2938 .elementor-element.elementor-element-2d46ef5 .uc_post_list_box{flex-direction:column;}.elementor-2938 .elementor-element.elementor-element-2d46ef5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2938 .elementor-element.elementor-element-54b68c8 img{width:71%;}.elementor-2938 .elementor-element.elementor-element-54b68c8 > .elementor-widget-container{margin:20px 0px 0px 0px;}body.elementor-page-2938{margin:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-30d679c *//* PC用（デスクトップ） */
@media (min-width: 1025px) {
  .elementor-2938 .elementor-element.elementor-element-30d679c p {
    line-height: 34px !important;
  }
}

/* タブレット用 */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2938 .elementor-element.elementor-element-30d679c p {
    line-height: 29px !important;
  }
}

/* スマホ用 */
@media (max-width: 767px) {
  .elementor-2938 .elementor-element.elementor-element-30d679c p {
    line-height: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cec28f *//* PC用（デスクトップ） */
@media (min-width: 1025px) {
  .elementor-2938 .elementor-element.elementor-element-1cec28f p {
    line-height: 34px !important;
  }
}

/* タブレット用 */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2938 .elementor-element.elementor-element-1cec28f p {
    line-height: 29px !important;
  }
}

/* スマホ用 */
@media (max-width: 767px) {
  .elementor-2938 .elementor-element.elementor-element-1cec28f p {
    line-height: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a776580 *//* PC用（デスクトップ） */
@media (min-width: 1025px) {
  .elementor-2938 .elementor-element.elementor-element-6a776580 p {
    line-height: 34px !important;
  }
}

/* タブレット用 */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2938 .elementor-element.elementor-element-6a776580 p {
    line-height: 29px !important;
  }
}

/* スマホ用 */
@media (max-width: 767px) {
  .elementor-2938 .elementor-element.elementor-element-6a776580 p {
    line-height: 26px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7559a3e0 *//* PC用（デスクトップ） */
@media (min-width: 1025px) {
  .elementor-2938 .elementor-element.elementor-element-7559a3e0 p {

    line-height: 34px !important;
  }
}

/* タブレット用 */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2938 .elementor-element.elementor-element-7559a3e0 p {
    line-height: 29px !important;
  }
}

/* スマホ用 */
@media (max-width: 767px) {
  .elementor-2938 .elementor-element.elementor-element-7559a3e0 p {

    line-height: 22px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60fdc1b *//* PC用（デスクトップ） */
@media (min-width: 1025px) {
  .elementor-2938 .elementor-element.elementor-element-60fdc1b p {
    line-height: 34px !important;
  }
}

/* タブレット用 */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2938 .elementor-element.elementor-element-60fdc1b p {
    line-height: 29px !important;
  }
}

/* スマホ用 */
@media (max-width: 767px) {
  .elementor-2938 .elementor-element.elementor-element-60fdc1b p {
    line-height: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26a8f8d3 */<style>
  .calendar-container {
    max-width: 920px;
    margin: 0 auto;
  }

  .calendar-iframe {
    width: 100%;
    aspect-ratio: 4 / 3; /* 横920:縦690 の比率 */
    border: none;
  }

  /* 古いブラウザ対応 */
  @supports not (aspect-ratio: 4 / 3) {
    .calendar-iframe {
      height: 690px;
    }
  }

  @media (max-width: 768px) {
    .calendar-iframe {
      aspect-ratio: 4 / 3;
    }
  }

  @media (max-width: 480px) {
    .calendar-iframe {
      aspect-ratio: 1 / 1; /* スマホでは正方形に近くする */
    }
  }
</style>/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c2eabb *//* PC用（デスクトップ） */
@media (min-width: 1025px) {
  .elementor-2938 .elementor-element.elementor-element-3c2eabb p {
    line-height: 34px !important;
  }
}

/* タブレット用 */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2938 .elementor-element.elementor-element-3c2eabb p {
    line-height: 29px !important;
  }
}

/* スマホ用 */
@media (max-width: 767px) {
  .elementor-2938 .elementor-element.elementor-element-3c2eabb p {
    line-height: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d0bb2c *//* PC用（デスクトップ） */
@media (min-width: 1025px) {
  .elementor-2938 .elementor-element.elementor-element-7d0bb2c p {
    line-height: 34px !important;
  }
}

/* タブレット用 */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2938 .elementor-element.elementor-element-7d0bb2c p {
    line-height: 29px !important;
  }
}

/* スマホ用 */
@media (max-width: 767px) {
  .elementor-2938 .elementor-element.elementor-element-7d0bb2c p {
    line-height: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6da27573 */.floating-sidebar {
  position: fixed;
  right: 0;
  top: 25vh;
  height: 30vh;
  width: 98px;
  z-index: 100;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}

/* マホだけサイズを変更する */
@media (max-width: 767px) {
  .floating-sidebar {
    width: 47px !important;
    height: 138px !important;
  }
}/* End custom CSS */