.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-822 .elementor-element.elementor-element-ab381d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-video [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-video ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-822 .elementor-element.elementor-element-44734d9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-822 .elementor-element.elementor-element-33f4511{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:8%;--padding-left:1%;--padding-right:1%;}.elementor-822 .elementor-element.elementor-element-33f4511:not(.elementor-motion-effects-element-type-background), .elementor-822 .elementor-element.elementor-element-33f4511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nishida-ss.co.jp/wp-content/uploads/2025/05/top3_news1.webp");background-position:center center;background-size:cover;}.elementor-822 .elementor-element.elementor-element-f0f521d{--display:flex;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-822 .elementor-element.elementor-element-0b3a89a .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0.1em;color:#41C15D;}.elementor-822 .elementor-element.elementor-element-e1aff20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-a63dbd5{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-a63dbd5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:75px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-40d5740{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-40d5740 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:75px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-4ae4975{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-4ae4975 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:75px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-2220d65{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-2220d65 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:75px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-widget-anwp-pg-classic-blog [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-anwp-pg-classic-blog [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-anwp-pg-classic-blog .anwp-pg-widget-header__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-822 .elementor-element.elementor-element-2da65a6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-2da65a6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-2da65a6.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-widget-header__secondary-line{background-color:#61CE70;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--b .anwp-pg-widget-header__title{background-color:#61CE70;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--c .anwp-pg-widget-header__title{background-color:#61CE70;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-widget-header{margin-bottom:15px;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--b .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--c .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--d .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--e .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--f .anwp-pg-widget-header__secondary-line{height:2px;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--g .anwp-pg-widget-header__secondary-line{width:2px;}.elementor-822 .elementor-element.elementor-element-2da65a6.anwp-pg-widget-header-style--g .anwp-pg-widget-header__title{margin-left:2px;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__thumbnail{border-radius:0px;border-style:none;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__title a{color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__meta-comments, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__category-wrapper, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__meta-views, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__bottom-meta{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:700;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__bottom-meta{margin-top:0;margin-bottom:0;color:#FFFFFF !important;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__bottom-meta .anwp-pg-icon{fill:#FFFFFF !important;}.elementor-822 .elementor-element.elementor-element-6a28a22{--display:flex;--padding-top:12%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-822 .elementor-element.elementor-element-bf8129d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-822 .elementor-element.elementor-element-bf8129d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:#333333;}.elementor-822 .elementor-element.elementor-element-cc56323{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-822 .elementor-element.elementor-element-cc56323 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:#333333;}.elementor-822 .elementor-element.elementor-element-f519f90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-e0a849b{--display:flex;--justify-content:space-between;--padding-top:18%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-e1f7a1e{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-e1f7a1e > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-822 .elementor-element.elementor-element-e1f7a1e .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.1em;color:#444444;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button{background-color:#222222;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#41C15D;color:#41C15D;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button:focus{background-color:#41C15D;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-30766a6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-822 .elementor-element.elementor-element-9a94669{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-3b95adb{--display:flex;--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-e271e89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-822 .elementor-element.elementor-element-e271e89 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20vw;font-weight:400;line-height:1em;color:#EDEDED;}.elementor-822 .elementor-element.elementor-element-432e5c4{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-822 .elementor-element.elementor-element-025ae12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-42abc29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 12px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:12px;border-color:#333333;--border-color:#333333;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-822 .elementor-element.elementor-element-3686cde{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-822 .elementor-element.elementor-element-3686cde .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:120px;font-weight:400;line-height:1em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-088b744{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-822 .elementor-element.elementor-element-088b744 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:120px;font-weight:400;line-height:1em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-152a861{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-152a861 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-152a861 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:700;line-height:2em;letter-spacing:0.1em;color:#444444;}.elementor-822 .elementor-element.elementor-element-4ed6872{--display:flex;--justify-content:space-between;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-1dfa394 .elementor-button{background-color:#BBBBBB;font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.025em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0em 0em 0em 0em;padding:0.75em 0em 0.75em 0em;}.elementor-822 .elementor-element.elementor-element-1dfa394 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-1dfa394 .elementor-button:focus{background-color:#77CC88;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-1dfa394{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-1dfa394 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-1dfa394 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-435ca4e .elementor-button{background-color:#444444;font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.025em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0em 0em 0em 0em;padding:0.75em 0em 0.75em 0em;}.elementor-822 .elementor-element.elementor-element-435ca4e .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-435ca4e .elementor-button:focus{background-color:#55AA66;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-435ca4e{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-435ca4e .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-435ca4e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-7420e00 .elementor-button{background-color:#999999;font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.025em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0em 0em 0em 0em;padding:0.75em 0em 0.75em 0em;}.elementor-822 .elementor-element.elementor-element-7420e00 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-7420e00 .elementor-button:focus{background-color:#77CC88;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-7420e00{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-7420e00 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-7420e00 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-1393efe .elementor-button{background-color:#666666;font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.025em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0em 0em 0em 0em;padding:0.75em 0em 0.75em 0em;}.elementor-822 .elementor-element.elementor-element-1393efe .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-1393efe .elementor-button:focus{background-color:#55AA66;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-1393efe{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-1393efe .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-1393efe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-31c5d54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-822 .elementor-element.elementor-element-c7f6440{--spacer-size:15%;}.elementor-822 .elementor-element.elementor-element-2a18cdb{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:9;}.elementor-822 .elementor-element.elementor-element-15aaf7f{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-15aaf7f > .elementor-widget-container{padding:00240% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-15aaf7f img{width:85%;}.elementor-822 .elementor-element.elementor-element-a9d0712{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:9;}.elementor-822 .elementor-element.elementor-element-a602b83{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-a602b83 > .elementor-widget-container{padding:0240% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-a602b83 img{width:85%;}.elementor-822 .elementor-element.elementor-element-d9621ba{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:9;}.elementor-822 .elementor-element.elementor-element-ff822d0{--spacer-size:15%;}.elementor-822 .elementor-element.elementor-element-58793cf{--spacer-size:15%;}.elementor-822 .elementor-element.elementor-element-8a9dc85{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-8a9dc85 img{width:85%;}.elementor-822 .elementor-element.elementor-element-e7e60a6{--spacer-size:5%;}.elementor-822 .elementor-element.elementor-element-e089451{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-e089451 img{width:85%;}.elementor-822 .elementor-element.elementor-element-fc71fdf{--spacer-size:5%;}.elementor-822 .elementor-element.elementor-element-148a221{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-148a221 img{width:85%;}.elementor-822 .elementor-element.elementor-element-18126de{--spacer-size:15%;}.elementor-822 .elementor-element.elementor-element-0d11380{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:9;}.elementor-822 .elementor-element.elementor-element-c38957a{--spacer-size:5%;}.elementor-822 .elementor-element.elementor-element-3bbdafe{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:9;}.elementor-822 .elementor-element.elementor-element-abe00aa{--spacer-size:5%;}.elementor-822 .elementor-element.elementor-element-4537d7a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:9;}.elementor-822 .elementor-element.elementor-element-588d396{--spacer-size:5%;}.elementor-822 .elementor-element.elementor-element-d79fed9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:9;}.elementor-822 .elementor-element.elementor-element-656e844 .elementor-button{background-color:#222222;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#41C15D;color:#41C15D;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-656e844 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-656e844 .elementor-button:focus{background-color:#41C15D;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-656e844{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-656e844 > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-656e844.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-656e844 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-656e844 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-656e844 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-656e844 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-cc30f24{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:012%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-822 .elementor-element.elementor-element-1ce0d2e{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-822 .elementor-element.elementor-element-1ce0d2e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:120px;font-weight:400;line-height:1em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-2c4c8c1{width:100%;max-width:100%;text-align:center;}.elementor-822 .elementor-element.elementor-element-2c4c8c1 > .elementor-widget-container{margin:0% 0% 4% 0%;padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-2c4c8c1 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:700;line-height:1em;letter-spacing:0.1em;color:#444444;}.elementor-822 .elementor-element.elementor-element-5168e77{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-822 .elementor-element.elementor-element-5168e77 > .elementor-widget-container{margin:4% 0% 4% 0%;}.elementor-822 .elementor-element.elementor-element-5168e77 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:0.05em;color:#444444;}.elementor-822 .elementor-element.elementor-element-495d407{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-495d407 > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-822 .elementor-element.elementor-element-495d407 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.05em;color:#444444;}.elementor-822 .elementor-element.elementor-element-e31a8bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-822 .elementor-element.elementor-element-938b708{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-938b708 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 1em;border-style:solid;border-width:0em 0em 0em 0.75em;border-color:#41C15D;}.elementor-822 .elementor-element.elementor-element-938b708 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.5em;letter-spacing:0.025em;color:#333333;}.elementor-widget-shortcode [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shortcode [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shortcode ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-822 .elementor-element.elementor-element-27c990f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-051c5ba{--display:flex;--justify-content:space-evenly;}.elementor-822 .elementor-element.elementor-element-097a714{width:100%;max-width:100%;z-index:1;}.elementor-822 .elementor-element.elementor-element-097a714 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-097a714 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:700;line-height:1.5em;letter-spacing:0.15em;color:#444444;}.elementor-822 .elementor-element.elementor-element-9e1998b{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-9e1998b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-9e1998b .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.025em;color:#555555;}.elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button{background-color:#222222;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#41C15D;color:#41C15D;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button:focus{background-color:#41C15D;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-550e1b1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-75ed981{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-822 .elementor-element.elementor-element-97c9094{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-97c9094 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 1em;border-style:solid;border-width:0em 0em 0em 0.75em;border-color:#41C15D;}.elementor-822 .elementor-element.elementor-element-97c9094 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.5em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-c0b8fae{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-f3cf905{--display:flex;--justify-content:space-evenly;}.elementor-822 .elementor-element.elementor-element-17fe855{width:100%;max-width:100%;z-index:1;}.elementor-822 .elementor-element.elementor-element-17fe855 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-17fe855 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:700;line-height:1.5em;letter-spacing:0.15em;color:#444444;}.elementor-822 .elementor-element.elementor-element-837e8ec{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-837e8ec > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-837e8ec .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.05em;color:#555555;}.elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button{background-color:#222222;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#41C15D;color:#41C15D;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button:focus{background-color:#41C15D;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-f4818d0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-fbeb78d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-822 .elementor-element.elementor-element-7d97788{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-7d97788 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 1em;border-style:solid;border-width:0em 0em 0em 0.75em;border-color:#41C15D;}.elementor-822 .elementor-element.elementor-element-7d97788 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.5em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-8735fec{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-70b5a18{--display:flex;--justify-content:space-evenly;}.elementor-822 .elementor-element.elementor-element-4e7527e{width:100%;max-width:100%;z-index:1;}.elementor-822 .elementor-element.elementor-element-4e7527e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-4e7527e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:700;line-height:1.5em;letter-spacing:0.15em;color:#444444;}.elementor-822 .elementor-element.elementor-element-a65be13{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-a65be13 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-a65be13 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.05em;color:#555555;}.elementor-822 .elementor-element.elementor-element-897efec .elementor-button{background-color:#222222;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#41C15D;color:#41C15D;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-897efec .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-897efec .elementor-button:focus{background-color:#41C15D;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-897efec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-897efec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-897efec .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-897efec .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-897efec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-b00e9cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-822 .elementor-element.elementor-element-504e2d6{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-504e2d6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 1em;border-style:solid;border-width:0em 0em 0em 0.75em;border-color:#41C15D;}.elementor-822 .elementor-element.elementor-element-504e2d6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:900;line-height:1.5em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-c46a1ee{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-728d8dd{--display:flex;--justify-content:space-evenly;}.elementor-822 .elementor-element.elementor-element-b7f64ba{width:100%;max-width:100%;z-index:1;}.elementor-822 .elementor-element.elementor-element-b7f64ba > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-b7f64ba .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:700;line-height:1.5em;letter-spacing:0.15em;color:#444444;}.elementor-822 .elementor-element.elementor-element-ba83a69{width:100%;max-width:100%;text-align:justify;}.elementor-822 .elementor-element.elementor-element-ba83a69 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-ba83a69 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.05em;color:#555555;}.elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button{background-color:#222222;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#41C15D;color:#41C15D;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button:focus{background-color:#41C15D;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-a32dcd5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-f5ff8aa{--display:flex;--padding-top:012%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-822 .elementor-element.elementor-element-8521f93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-8ec249d{--display:flex;}.elementor-822 .elementor-element.elementor-element-0cfd4d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 12px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:12px;border-color:#333333;--border-color:#333333;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-822 .elementor-element.elementor-element-a633065{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-822 .elementor-element.elementor-element-a633065 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:120px;font-weight:400;line-height:1em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-94f1948{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-94f1948 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-94f1948 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:700;line-height:2em;letter-spacing:0.1em;color:#444444;}.elementor-822 .elementor-element.elementor-element-5001c2b{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-5001c2b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-5001c2b .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.1em;color:#444444;}.elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button{background-color:#222222;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#41C15D;color:#41C15D;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button:focus{background-color:#41C15D;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-c79d264{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-9f0fd83{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-9f0fd83.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-6793ad8{--display:flex;--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-carousel ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-822 .elementor-element.elementor-element-0512dd5{--e-image-carousel-slides-to-show:4;}.elementor-822 .elementor-element.elementor-element-e2f172f{--display:flex;--padding-top:012%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-822 .elementor-element.elementor-element-94f40cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-822 .elementor-element.elementor-element-597c2d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 12px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:12px;border-color:#333333;--border-color:#333333;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-822 .elementor-element.elementor-element-451d0f1{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-822 .elementor-element.elementor-element-451d0f1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:120px;font-weight:400;line-height:1em;letter-spacing:0.025em;color:#333333;}.elementor-822 .elementor-element.elementor-element-f433ddd{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-f433ddd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-f433ddd .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:700;line-height:2em;letter-spacing:0.1em;color:#444444;}.elementor-822 .elementor-element.elementor-element-c81e52f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-c81e52f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-c81e52f.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-c81e52f .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:14px;font-weight:500;line-height:2.5em;letter-spacing:0.025em;color:#444444;}.elementor-822 .elementor-element.elementor-element-952af57{--display:flex;--min-height:80vh;--justify-content:flex-end;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-952af57:not(.elementor-motion-effects-element-type-background), .elementor-822 .elementor-element.elementor-element-952af57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nishida-ss.co.jp/wp-content/uploads/2025/06/top_rec1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-822 .elementor-element.elementor-element-11e8be3{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:1;}.elementor-822 .elementor-element.elementor-element-11e8be3 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;line-height:1em;letter-spacing:0.025em;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-77592f9{--display:flex;}.elementor-822 .elementor-element.elementor-element-c65be53{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:justify;}.elementor-822 .elementor-element.elementor-element-c65be53 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-c65be53 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:24px;font-weight:700;line-height:2em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button{background-color:#41C15D;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;line-height:14px;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0em 0em 0em 0em;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button:focus{background-color:#FFFFFF;color:#41C15D;}.elementor-822 .elementor-element.elementor-element-e441ffb{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button:focus svg{fill:#41C15D;}.elementor-822 .elementor-element.elementor-element-7cc401c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-822 .elementor-element.elementor-element-f0f521d{--width:15%;}.elementor-822 .elementor-element.elementor-element-e0a849b{--width:50%;}.elementor-822 .elementor-element.elementor-element-42abc29{--width:60%;}.elementor-822 .elementor-element.elementor-element-4ed6872{--width:40%;}.elementor-822 .elementor-element.elementor-element-051c5ba{--width:48%;}.elementor-822 .elementor-element.elementor-element-f3cf905{--width:48%;}.elementor-822 .elementor-element.elementor-element-70b5a18{--width:48%;}.elementor-822 .elementor-element.elementor-element-728d8dd{--width:48%;}.elementor-822 .elementor-element.elementor-element-8ec249d{--width:48%;}.elementor-822 .elementor-element.elementor-element-0cfd4d2{--width:100%;}.elementor-822 .elementor-element.elementor-element-94f40cf{--width:100%;}.elementor-822 .elementor-element.elementor-element-597c2d8{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-822 .elementor-element.elementor-element-4ed6872{--width:45%;}}@media(max-width:1024px){.elementor-822 .elementor-element.elementor-element-0b3a89a .elementor-heading-title{font-size:2vw;}.elementor-822 .elementor-element.elementor-element-a63dbd5 .elementor-heading-title{font-size:6vw;}.elementor-822 .elementor-element.elementor-element-40d5740 .elementor-heading-title{font-size:6vw;}.elementor-822 .elementor-element.elementor-element-4ae4975 .elementor-heading-title{font-size:6vw;}.elementor-822 .elementor-element.elementor-element-2220d65 .elementor-heading-title{font-size:6vw;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__title{font-size:2vw;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__meta-comments, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__category-wrapper, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__meta-views, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__bottom-meta{font-size:2vw;}.elementor-822 .elementor-element.elementor-element-bf8129d .elementor-heading-title{font-size:5vw;}.elementor-822 .elementor-element.elementor-element-cc56323 .elementor-heading-title{font-size:5vw;}.elementor-822 .elementor-element.elementor-element-f519f90{--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-822 .elementor-element.elementor-element-e0a849b{--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-822 .elementor-element.elementor-element-e1f7a1e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-e1f7a1e .elementor-heading-title{font-size:1.5vw;}.elementor-822 .elementor-element.elementor-element-30766a6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button{font-size:2.5vw;}.elementor-822 .elementor-element.elementor-element-025ae12{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-822 .elementor-element.elementor-element-3686cde .elementor-heading-title{font-size:10vw;}.elementor-822 .elementor-element.elementor-element-088b744 .elementor-heading-title{font-size:10vw;}.elementor-822 .elementor-element.elementor-element-152a861 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-152a861 .elementor-heading-title{font-size:2vw;}.elementor-822 .elementor-element.elementor-element-4ed6872{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-822 .elementor-element.elementor-element-1dfa394{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-1dfa394 .elementor-button{font-size:2vw;padding:0.5em 0em 0.5em 0em;}.elementor-822 .elementor-element.elementor-element-435ca4e{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-435ca4e .elementor-button{font-size:2vw;padding:0.5em 0em 0.5em 0em;}.elementor-822 .elementor-element.elementor-element-7420e00{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-7420e00 .elementor-button{font-size:2vw;padding:0.5em 0em 0.5em 0em;}.elementor-822 .elementor-element.elementor-element-1393efe{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-1393efe .elementor-button{font-size:2vw;padding:0.5em 0em 0.5em 0em;}.elementor-822 .elementor-element.elementor-element-31c5d54{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-15aaf7f > .elementor-widget-container{padding:0220% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-a602b83 > .elementor-widget-container{padding:0220% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-656e844{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-656e844 .elementor-button{font-size:2.5vw;}.elementor-822 .elementor-element.elementor-element-1ce0d2e .elementor-heading-title{font-size:8vw;}.elementor-822 .elementor-element.elementor-element-2c4c8c1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-2c4c8c1 .elementor-heading-title{font-size:2vw;}.elementor-822 .elementor-element.elementor-element-5168e77 .elementor-heading-title{font-size:3.5vw;}.elementor-822 .elementor-element.elementor-element-495d407 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-495d407 .elementor-heading-title{font-size:1.5vw;}.elementor-822 .elementor-element.elementor-element-e31a8bc{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-822 .elementor-element.elementor-element-938b708 .elementor-heading-title{font-size:2.1vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-097a714 .elementor-heading-title{font-size:3vw;}.elementor-822 .elementor-element.elementor-element-9e1998b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-9e1998b .elementor-heading-title{font-size:1.2vw;}.elementor-822 .elementor-element.elementor-element-550e1b1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button{font-size:2.5vw;}.elementor-822 .elementor-element.elementor-element-75ed981{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-822 .elementor-element.elementor-element-97c9094 .elementor-heading-title{font-size:2.1vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-17fe855 .elementor-heading-title{font-size:3vw;}.elementor-822 .elementor-element.elementor-element-837e8ec > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-837e8ec .elementor-heading-title{font-size:1.2vw;}.elementor-822 .elementor-element.elementor-element-f4818d0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button{font-size:2.5vw;}.elementor-822 .elementor-element.elementor-element-fbeb78d{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-822 .elementor-element.elementor-element-7d97788 .elementor-heading-title{font-size:2.1vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-4e7527e .elementor-heading-title{font-size:3vw;}.elementor-822 .elementor-element.elementor-element-a65be13 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-a65be13 .elementor-heading-title{font-size:1.2vw;}.elementor-822 .elementor-element.elementor-element-897efec{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-897efec .elementor-button{font-size:2.5vw;}.elementor-822 .elementor-element.elementor-element-b00e9cd{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-822 .elementor-element.elementor-element-504e2d6 .elementor-heading-title{font-size:2.1vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-b7f64ba .elementor-heading-title{font-size:3vw;}.elementor-822 .elementor-element.elementor-element-ba83a69 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-ba83a69 .elementor-heading-title{font-size:1.2vw;}.elementor-822 .elementor-element.elementor-element-a32dcd5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button{font-size:2.5vw;}.elementor-822 .elementor-element.elementor-element-8521f93{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-822 .elementor-element.elementor-element-a633065 .elementor-heading-title{font-size:10vw;}.elementor-822 .elementor-element.elementor-element-94f1948 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-94f1948 .elementor-heading-title{font-size:2vw;}.elementor-822 .elementor-element.elementor-element-5001c2b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-5001c2b .elementor-heading-title{font-size:1.5vw;}.elementor-822 .elementor-element.elementor-element-c79d264{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button{font-size:2.5vw;}.elementor-822 .elementor-element.elementor-element-0512dd5{--e-image-carousel-slides-to-show:3;}.elementor-822 .elementor-element.elementor-element-451d0f1 .elementor-heading-title{font-size:10vw;}.elementor-822 .elementor-element.elementor-element-f433ddd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-f433ddd .elementor-heading-title{font-size:2vw;}.elementor-822 .elementor-element.elementor-element-c81e52f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-c81e52f .elementor-heading-title{font-size:1.5vw;letter-spacing:0em;}.elementor-822 .elementor-element.elementor-element-952af57{--min-height:50vh;--padding-top:0%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-11e8be3 .elementor-heading-title{font-size:6vw;}.elementor-822 .elementor-element.elementor-element-c65be53 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-c65be53 .elementor-heading-title{font-size:2.2vw;}.elementor-822 .elementor-element.elementor-element-e441ffb{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button{font-size:2.5vw;}}@media(max-width:767px){.elementor-822 .elementor-element.elementor-element-ab381d4{--min-height:fit-content;}.elementor-822 .elementor-element.elementor-element-33f4511{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16%;--padding-bottom:016%;--padding-left:6%;--padding-right:6%;}.elementor-822 .elementor-element.elementor-element-0b3a89a .elementor-heading-title{font-size:3.5vw;}.elementor-822 .elementor-element.elementor-element-a63dbd5 .elementor-heading-title{font-size:12vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-40d5740 .elementor-heading-title{font-size:12vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-4ae4975 .elementor-heading-title{font-size:12vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-2220d65 .elementor-heading-title{font-size:12vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-2da65a6{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__title{font-size:3vw;line-height:1.5em;}.elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__meta-comments, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__category-wrapper, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__meta-views, .elementor-822 .elementor-element.elementor-element-2da65a6 .anwp-pg-post-teaser__bottom-meta{font-size:3vw;line-height:1.5em;}.elementor-822 .elementor-element.elementor-element-6a28a22{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-bf8129d .elementor-heading-title{font-size:5.7vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-cc56323 .elementor-heading-title{font-size:5.7vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-f519f90{--margin-top:-52%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-822 .elementor-element.elementor-element-e0a849b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-822 .elementor-element.elementor-element-e1f7a1e .elementor-heading-title{font-size:3.5vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-30766a6{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-30766a6.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-30766a6 .elementor-button{font-size:4.4vw;line-height:12px;word-spacing:0em;}.elementor-822 .elementor-element.elementor-element-9a94669{width:100%;max-width:100%;text-align:right;}.elementor-822 .elementor-element.elementor-element-9a94669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-822 .elementor-element.elementor-element-9a94669.elementor-element{--order:-99999 /* order start hack */;}.elementor-822 .elementor-element.elementor-element-9a94669 img{width:50%;}.elementor-822 .elementor-element.elementor-element-3b95adb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-432e5c4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-025ae12{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-822 .elementor-element.elementor-element-42abc29{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-3686cde > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-3686cde .elementor-heading-title{font-size:15vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-088b744 .elementor-heading-title{font-size:15vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-152a861 .elementor-heading-title{font-size:3.5vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-4ed6872{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-822 .elementor-element.elementor-element-1dfa394.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-1dfa394 .elementor-button{font-size:4vw;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-435ca4e.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-435ca4e .elementor-button{font-size:4vw;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-7420e00.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-7420e00 .elementor-button{font-size:4vw;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-1393efe.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-1393efe .elementor-button{font-size:4vw;padding:1em 0em 1em 0em;}.elementor-822 .elementor-element.elementor-element-31c5d54{--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-822 .elementor-element.elementor-element-15aaf7f > .elementor-widget-container{padding:0180% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-a602b83 > .elementor-widget-container{padding:0180% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-656e844{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-656e844.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-656e844 .elementor-button{font-size:4vw;line-height:12px;letter-spacing:0em;word-spacing:0em;}.elementor-822 .elementor-element.elementor-element-cc30f24{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:016%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-1ce0d2e .elementor-heading-title{font-size:10vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-2c4c8c1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-2c4c8c1 .elementor-heading-title{font-size:3.5vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-5168e77 > .elementor-widget-container{margin:8% 0% 8% 0%;}.elementor-822 .elementor-element.elementor-element-5168e77{text-align:center;}.elementor-822 .elementor-element.elementor-element-5168e77 .elementor-heading-title{font-size:6vw;line-height:1.5em;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-495d407 .elementor-heading-title{font-size:3.5vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-e31a8bc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-938b708 .elementor-heading-title{font-size:5.5vw;letter-spacing:0em;}.elementor-822 .elementor-element.elementor-element-27c990f{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-097a714 .elementor-heading-title{font-size:6vw;line-height:1.5em;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-9e1998b .elementor-heading-title{font-size:3.5vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-550e1b1{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-550e1b1.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-550e1b1 .elementor-button{font-size:4vw;}.elementor-822 .elementor-element.elementor-element-75ed981{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-97c9094 .elementor-heading-title{font-size:5.5vw;letter-spacing:0em;}.elementor-822 .elementor-element.elementor-element-c0b8fae{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-17fe855 .elementor-heading-title{font-size:6vw;line-height:1.5em;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-837e8ec .elementor-heading-title{font-size:3.5vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-f4818d0{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-f4818d0.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-f4818d0 .elementor-button{font-size:4vw;}.elementor-822 .elementor-element.elementor-element-fbeb78d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-7d97788 .elementor-heading-title{font-size:5.5vw;letter-spacing:0em;}.elementor-822 .elementor-element.elementor-element-8735fec{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-4e7527e .elementor-heading-title{font-size:6vw;line-height:1.5em;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-a65be13 .elementor-heading-title{font-size:3.5vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-897efec{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-897efec.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-897efec .elementor-button{font-size:4vw;}.elementor-822 .elementor-element.elementor-element-b00e9cd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-504e2d6 .elementor-heading-title{font-size:5.5vw;letter-spacing:0em;}.elementor-822 .elementor-element.elementor-element-c46a1ee{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-b7f64ba .elementor-heading-title{font-size:6vw;line-height:1.5em;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-ba83a69 .elementor-heading-title{font-size:3.5vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-a32dcd5{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-a32dcd5.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-a32dcd5 .elementor-button{font-size:4vw;}.elementor-822 .elementor-element.elementor-element-f5ff8aa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:016%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-8521f93{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-822 .elementor-element.elementor-element-8ec249d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-0cfd4d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-a633065 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-a633065 .elementor-heading-title{font-size:15vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-94f1948 .elementor-heading-title{font-size:3.5vw;line-height:1em;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-5001c2b .elementor-heading-title{font-size:3.5vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-c79d264{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-c79d264.elementor-element{--align-self:center;}.elementor-822 .elementor-element.elementor-element-c79d264 .elementor-button{font-size:4vw;}.elementor-822 .elementor-element.elementor-element-9f0fd83{width:100%;max-width:100%;text-align:center;}.elementor-822 .elementor-element.elementor-element-9f0fd83.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-822 .elementor-element.elementor-element-6793ad8{--padding-top:16%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-0512dd5{--e-image-carousel-slides-to-show:2;}.elementor-822 .elementor-element.elementor-element-e2f172f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:016%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-94f40cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-597c2d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-822 .elementor-element.elementor-element-451d0f1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-451d0f1 .elementor-heading-title{font-size:15vw;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-f433ddd .elementor-heading-title{font-size:3.5vw;line-height:1em;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-c81e52f{width:100%;max-width:100%;}.elementor-822 .elementor-element.elementor-element-c81e52f .elementor-heading-title{font-size:3.5vw;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-952af57{--min-height:35vh;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-822 .elementor-element.elementor-element-952af57:not(.elementor-motion-effects-element-type-background), .elementor-822 .elementor-element.elementor-element-952af57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-822 .elementor-element.elementor-element-11e8be3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-822 .elementor-element.elementor-element-11e8be3 .elementor-heading-title{font-size:5.8vw;line-height:1.1em;letter-spacing:0.025em;}.elementor-822 .elementor-element.elementor-element-77592f9{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-822 .elementor-element.elementor-element-c65be53 .elementor-heading-title{font-size:3.7vw;line-height:1.5em;letter-spacing:0.05em;}.elementor-822 .elementor-element.elementor-element-e441ffb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-822 .elementor-element.elementor-element-e441ffb .elementor-button{font-size:4vw;line-height:12px;padding:00.75em 0em 00.75em 0em;}}