.elementor-70 .elementor-element.elementor-element-65d79d42{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-65d79d42:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-65d79d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/Space.png");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-65d79d42::before, .elementor-70 .elementor-element.elementor-element-65d79d42 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-65d79d42 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-65d79d42 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-65d79d42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-65d79d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0000009C 37%, #000000 52%);}.elementor-70 .elementor-element.elementor-element-4d7b18b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-5b592f6b{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5b592f6b p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-2cf507d{text-align:start;}.elementor-70 .elementor-element.elementor-element-2cf507d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-1db1229{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-1db1229.e-con{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-25b48dac{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-25b48dac p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-61081fad{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-68ba6c16 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-68ba6c16 .elementor-button:focus{background-color:var( --e-global-color-dc548db );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-68ba6c16 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-68ba6c16 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-68ba6c16 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-578857f6{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-3fff33c0{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-671028cf{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-671028cf p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-718ccad7{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-718ccad7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5efbb322{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7010b1ee{--display:flex;--min-height:320px;}.elementor-70 .elementor-element.elementor-element-7010b1ee .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-70 .elementor-element.elementor-element-4b186249{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-70 .elementor-element.elementor-element-4b186249 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-4b186249 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-70 .elementor-element.elementor-element-6a2f7b7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4b8bc0b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-1f15e4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-11d0ad6{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-11d0ad6.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-11d0ad6 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-a27443f{--e-icon-list-icon-size:18px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;text-transform:capitalize;}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-a27443f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-3ab672d8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-74c01218{background-color:var( --e-global-color-dc548db );padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-wrapper{text-align:start;gap:70px;}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon{font-size:35px;}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36b7631{background-color:var( --e-global-color-dc548db );padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-wrapper{text-align:start;gap:70px;}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon{font-size:35px;}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-171fe887{background-color:var( --e-global-color-dc548db );padding:0px 30px 0px 30px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-wrapper{text-align:start;gap:70px;}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-title{margin-bottom:10px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-image-box-title{margin-bottom:10px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon{font-size:35px;}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-77900d0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.63;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-77900d0b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-77900d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/lucas-law-KDVGz-qnHfc-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-77900d0b::before, .elementor-70 .elementor-element.elementor-element-77900d0b > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-77900d0b > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-77900d0b > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-77900d0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-77900d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-433b6773{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-433b6773 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1fcffbab{width:var( --container-widget-width, 1024px );max-width:1024px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-1fcffbab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-84a303a{width:var( --container-widget-width, 700px );max-width:700px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-84a303a .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5a9f7a25{width:var( --container-widget-width, 1024px );max-width:1024px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5a9f7a25 p{margin-block-end:10px;}.elementor-70 .elementor-element.elementor-element-f4d30b7{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-9f013c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-c92c667{--display:flex;--min-height:600px;}.elementor-70 .elementor-element.elementor-element-c92c667:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c92c667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-7b8f146{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-70 .elementor-element.elementor-element-7b8f146 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-7b8f146 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-70 .elementor-element.elementor-element-9549c19{--display:flex;--min-height:600px;}.elementor-70 .elementor-element.elementor-element-0abfe26{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-70 .elementor-element.elementor-element-0abfe26 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-0abfe26 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-70 .elementor-element.elementor-element-6e2a9c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-c45f429{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-c45f429 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-999eee7{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-999eee7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-ddaf4f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-f612339{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF4100;--border-color:#FF4100;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-af4c784{width:auto;max-width:auto;background-color:var( --e-global-color-dc548db );margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 10px 0px 010px;text-align:start;}.elementor-70 .elementor-element.elementor-element-af4c784.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-af4c784 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7463c27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7463c27 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-5fc9aef{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-d60d96b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-f469a68{--display:flex;--min-height:600px;}.elementor-70 .elementor-element.elementor-element-f469a68.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-ace403a{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-ace403a p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1575b09{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-1575b09 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-79316d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-fdd7a02{--display:flex;--min-height:500px;border-style:none;--border-style:none;--border-radius:2px 2px 2px 2px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.26);}.elementor-70 .elementor-element.elementor-element-e2a5812{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-e2a5812.e-con{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-23b4a08{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-17a75df{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-17a75df .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a104c8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-2f4fbab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-2f4fbab p{margin-block-end:10px;}.elementor-70 .elementor-element.elementor-element-726ff52 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-726ff52 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-726ff52{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-726ff52 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-726ff52 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-726ff52 .elementor-button:focus svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-9a53c47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-0b4c91b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-2d0d132{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-2d0d132 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-2683d74{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2683d74 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-83068f4 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-83068f4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-83068f4{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-83068f4 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-83068f4 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-83068f4 .elementor-button:focus svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-a850532{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-9dce78d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-9dce78d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9dce78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/Space.png");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-9dce78d::before, .elementor-70 .elementor-element.elementor-element-9dce78d > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9dce78d > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9dce78d > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9dce78d > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9dce78d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-30d9b0e{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-30d9b0e p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-021c1aa{width:var( --container-widget-width, 800px );max-width:800px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-021c1aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-638062d{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-638062d p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-cf6abc6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-e0faf68{--display:flex;--min-height:600px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-e0faf68:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e0faf68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/tamas-pap-68Vb4Mj-L9c-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-e0faf68::before, .elementor-70 .elementor-element.elementor-element-e0faf68 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e0faf68 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e0faf68 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e0faf68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e0faf68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-e0faf68:hover::before, .elementor-70 .elementor-element.elementor-element-e0faf68:hover > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e0faf68:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e0faf68 > .elementor-background-slideshow:hover::before, .elementor-70 .elementor-element.elementor-element-e0faf68 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-e0faf68:hover{--overlay-opacity:0.5;}.elementor-70 .elementor-element.elementor-element-e0faf68, .elementor-70 .elementor-element.elementor-element-e0faf68::before{--overlay-transition:0.6s;}.elementor-70 .elementor-element.elementor-element-c8c9a10{text-align:start;}.elementor-70 .elementor-element.elementor-element-c8c9a10 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-be24116{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6d9ffc6{text-align:start;}.elementor-70 .elementor-element.elementor-element-6d9ffc6 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-3cf2bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-3cf2bfc p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-3da583c{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-3da583c p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-icon i{color:var( --e-global-color-8c624ee );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-icon svg{fill:var( --e-global-color-8c624ee );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-1cdc798{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-text{color:#EAE7DB;transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1cdc798 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-bae78ee{--display:flex;--min-height:600px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-bae78ee:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-bae78ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/mattia-occhi-5biIvW0rZnc-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-bae78ee::before, .elementor-70 .elementor-element.elementor-element-bae78ee > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-bae78ee > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-bae78ee > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-bae78ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-bae78ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-bae78ee:hover::before, .elementor-70 .elementor-element.elementor-element-bae78ee:hover > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-bae78ee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-bae78ee > .elementor-background-slideshow:hover::before, .elementor-70 .elementor-element.elementor-element-bae78ee > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-bae78ee:hover{--overlay-opacity:0.5;}.elementor-70 .elementor-element.elementor-element-bae78ee, .elementor-70 .elementor-element.elementor-element-bae78ee::before{--overlay-transition:0.6s;}.elementor-70 .elementor-element.elementor-element-5fe779c{text-align:start;}.elementor-70 .elementor-element.elementor-element-5fe779c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-72eb197{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-36c1c3e{text-align:start;}.elementor-70 .elementor-element.elementor-element-36c1c3e .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-83a6c87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-83a6c87 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-5bbb5a8{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-5bbb5a8 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-icon i{color:var( --e-global-color-8c624ee );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-icon svg{fill:var( --e-global-color-8c624ee );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-121010f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-text{color:#EAE7DB;transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-121010f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-765bd90{--display:flex;--min-height:600px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-765bd90:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-765bd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/tamas-pap-zali_zGDWo8-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-765bd90::before, .elementor-70 .elementor-element.elementor-element-765bd90 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-765bd90 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-765bd90 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-765bd90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-765bd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-765bd90:hover::before, .elementor-70 .elementor-element.elementor-element-765bd90:hover > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-765bd90:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-765bd90 > .elementor-background-slideshow:hover::before, .elementor-70 .elementor-element.elementor-element-765bd90 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-765bd90:hover{--overlay-opacity:0.5;}.elementor-70 .elementor-element.elementor-element-765bd90, .elementor-70 .elementor-element.elementor-element-765bd90::before{--overlay-transition:0.6s;}.elementor-70 .elementor-element.elementor-element-e1a3be7{text-align:start;}.elementor-70 .elementor-element.elementor-element-e1a3be7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-eeb341b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-b1a3a88{text-align:start;}.elementor-70 .elementor-element.elementor-element-b1a3a88 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-85730ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-85730ae p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-9a3aac3{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-9a3aac3 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-icon i{color:var( --e-global-color-8c624ee );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-icon svg{fill:var( --e-global-color-8c624ee );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-a1e8792{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-text{color:#EAE7DB;transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-a1e8792 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-2d0a358 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-2d0a358 .elementor-button:focus{background-color:var( --e-global-color-dc548db );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-2d0a358{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-2d0a358 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-2d0a358 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-2d0a358 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-58679849{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-199d2f2f{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-77d25baa{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-77d25baa p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1a08a0ef{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-1a08a0ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1e7ba08f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-1e7ba08f p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-3de57b8a .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-3de57b8a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-3de57b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-3de57b8a .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-3de57b8a .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-3de57b8a .elementor-button:focus svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-7f034d7f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7f034d7f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7f034d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-1d0d5529{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-1d0d5529:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1d0d5529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-541de652{text-align:start;}.elementor-70 .elementor-element.elementor-element-541de652 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5318582d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-5318582d p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-2294ba1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-2294ba1e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-2a44190c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-2a44190c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2a44190c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-434508f0{text-align:start;}.elementor-70 .elementor-element.elementor-element-434508f0 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4c1504b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-4c1504b8 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1be58c61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1be58c61 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-43532483{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-43532483:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-43532483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-68d17124{text-align:start;}.elementor-70 .elementor-element.elementor-element-68d17124 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2af0d8e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-2af0d8e5 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-2f678a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-2f678a3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-71a795fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-71a795fd:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-71a795fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-45fb2d89{text-align:start;}.elementor-70 .elementor-element.elementor-element-45fb2d89 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6f615be4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-6f615be4 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1085898b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1085898b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-18425767{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-18425767:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-18425767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-4e3734b8{text-align:start;}.elementor-70 .elementor-element.elementor-element-4e3734b8 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-451d060b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-451d060b p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-185ce3c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-185ce3c8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-45f78232{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-45f78232:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-45f78232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-30a6e3a2{text-align:start;}.elementor-70 .elementor-element.elementor-element-30a6e3a2 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2fc1f57f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-2fc1f57f p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-6c5c862a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-6c5c862a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-746bef3b{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-746bef3b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-746bef3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/Space.png");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-746bef3b::before, .elementor-70 .elementor-element.elementor-element-746bef3b > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-746bef3b > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-746bef3b > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-746bef3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-746bef3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-758c9f35{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-758c9f35 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-42948d34{width:var( --container-widget-width, 700px );max-width:700px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-42948d34 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-7e85c02e{width:var( --container-widget-width, 550px );max-width:550px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-7e85c02e p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1e3f2f9b .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-1e3f2f9b .elementor-button:focus{background-color:var( --e-global-color-dc548db );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-1e3f2f9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-1e3f2f9b .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-1e3f2f9b .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-1e3f2f9b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-52363dba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-52363dba:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-52363dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-7ba42da6{background-color:var( --e-global-color-dc548db );padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon{font-size:30px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-icon{margin-top:0px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6024d4be{background-color:var( --e-global-color-dc548db );padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon{font-size:30px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-icon{margin-top:0px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-23c90634{background-color:var( --e-global-color-dc548db );padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon{font-size:30px;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-icon{margin-top:0px;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-title a{font-family:var( --e-global-typography-80f1751-font-family ), Sans-serif;font-size:var( --e-global-typography-80f1751-font-size );font-weight:var( --e-global-typography-80f1751-font-weight );text-transform:var( --e-global-typography-80f1751-text-transform );font-style:var( --e-global-typography-80f1751-font-style );text-decoration:var( --e-global-typography-80f1751-text-decoration );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-486cf317{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-486cf317:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-486cf317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-4722dd32{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-4722dd32 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-432715eb{width:var( --container-widget-width, 700px );max-width:700px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-432715eb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-79d98457{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4dd33858{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-4dd33858:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4dd33858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/a-plate-with-sushi-and-a-blurred-background-ECGEMD8.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-4dd33858::before, .elementor-70 .elementor-element.elementor-element-4dd33858 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4dd33858 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4dd33858 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-4dd33858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-4dd33858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4dd33858:hover::before, .elementor-70 .elementor-element.elementor-element-4dd33858:hover > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4dd33858:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4dd33858 > .elementor-background-slideshow:hover::before, .elementor-70 .elementor-element.elementor-element-4dd33858 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4dd33858:hover{--overlay-opacity:0.3;}.elementor-70 .elementor-element.elementor-element-62144784{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7be76677{text-align:start;}.elementor-70 .elementor-element.elementor-element-7be76677 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-33e00703{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-33e00703 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-4905dbc1{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-4905dbc1 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-43ae3298{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-38dca76b{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-38dca76b p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-42fc681d p{margin-block-end:5px;}.elementor-70 .elementor-element.elementor-element-42fc681d{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-3f261cce{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-3f261cce:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3f261cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/variety-of-raw-beef-meat-steaks-for-grilling-with-HAZ8VPX.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-3f261cce::before, .elementor-70 .elementor-element.elementor-element-3f261cce > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-3f261cce > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-3f261cce > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-3f261cce > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-3f261cce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-3f261cce:hover::before, .elementor-70 .elementor-element.elementor-element-3f261cce:hover > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-3f261cce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-3f261cce > .elementor-background-slideshow:hover::before, .elementor-70 .elementor-element.elementor-element-3f261cce > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-3f261cce:hover{--overlay-opacity:0.3;}.elementor-70 .elementor-element.elementor-element-27b339d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-56d27d52{text-align:start;}.elementor-70 .elementor-element.elementor-element-56d27d52 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-30858bd1{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-30858bd1 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-65588a61{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-65588a61 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-3c0bf17d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6716a02d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-6716a02d p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-686db4c1 p{margin-block-end:5px;}.elementor-70 .elementor-element.elementor-element-686db4c1{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-1a2f2d5f{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-1a2f2d5f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/close-up-photo-of-a-plate-of-freshly-prepared-sush-8E9AS48.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-1a2f2d5f::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1a2f2d5f:hover::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f:hover > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .elementor-background-slideshow:hover::before, .elementor-70 .elementor-element.elementor-element-1a2f2d5f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1a2f2d5f:hover{--overlay-opacity:0.3;}.elementor-70 .elementor-element.elementor-element-426ca594{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6584a891{text-align:start;}.elementor-70 .elementor-element.elementor-element-6584a891 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-386362e2{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-386362e2 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-2e17077c{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-2e17077c p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-c648358{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7f4e2f0b{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-7f4e2f0b p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-14ca7538 p{margin-block-end:5px;}.elementor-70 .elementor-element.elementor-element-14ca7538{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-47163ac7{--display:flex;--min-height:450px;--justify-content:space-between;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-47163ac7:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-47163ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/tofu-teriyaki-steak-566FTNJ.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-47163ac7::before, .elementor-70 .elementor-element.elementor-element-47163ac7 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-47163ac7 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-47163ac7 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-47163ac7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-47163ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-47163ac7:hover::before, .elementor-70 .elementor-element.elementor-element-47163ac7:hover > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-47163ac7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-47163ac7 > .elementor-background-slideshow:hover::before, .elementor-70 .elementor-element.elementor-element-47163ac7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-47163ac7:hover{--overlay-opacity:0.3;}.elementor-70 .elementor-element.elementor-element-428f1eae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6c25bfcb{text-align:start;}.elementor-70 .elementor-element.elementor-element-6c25bfcb .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-1dec56c7{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-1dec56c7 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-7fc7890a{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-7fc7890a p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-650b94bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-8d87568{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-8d87568 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-49a11b5c p{margin-block-end:5px;}.elementor-70 .elementor-element.elementor-element-49a11b5c{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-66043de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-66043de:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-66043de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-34fcd68b{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-34fcd68b p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-265f6bda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-265f6bda .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-245a1f4a{--e-transform-rotateZ:2deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-245a1f4a:hover{--e-transform-rotateZ:0deg;}.elementor-70 .elementor-element.elementor-element-245a1f4a img{width:400px;}.elementor-70 .elementor-element.elementor-element-5caa9db8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-5caa9db8 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bd7af28{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-2bd7af28 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-60fcf53f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-60fcf53f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-60fcf53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-3c37f303{background-color:var( --e-global-color-secondary );padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon{font-size:25px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-icon{margin-top:0px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-title a{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f17397d{background-color:var( --e-global-color-secondary );padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon{font-size:25px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-icon{margin-top:0px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-title a{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bc93391{background-color:var( --e-global-color-secondary );padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon{font-size:25px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-icon{margin-top:0px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-title a{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5891499c{background-color:var( --e-global-color-secondary );padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon{font-size:25px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-icon{margin-top:0px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-title a{font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6d8ce315{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-297321b0{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-64afd6b{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-64afd6b p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-32b52bdc{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-32b52bdc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4a450905{text-align:center;}.elementor-70 .elementor-element.elementor-element-4a450905 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-6b20b10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-2717c7a0{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-c9c1d61 img{height:380px;object-fit:cover;object-position:bottom center;}.elementor-70 .elementor-element.elementor-element-6fdf8d27{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-463603ea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-36dd0f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-36dd0f0b .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-332c1c29{text-align:start;}.elementor-70 .elementor-element.elementor-element-332c1c29 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-58311990{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4449deb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-4449deb2 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6aec0183{text-align:start;}.elementor-70 .elementor-element.elementor-element-6aec0183 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-4496975{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3fb90607{text-align:start;}.elementor-70 .elementor-element.elementor-element-3fb90607 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9aa3314{text-align:start;}.elementor-70 .elementor-element.elementor-element-9aa3314 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-7f7d35d2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-a9f5036{text-align:start;}.elementor-70 .elementor-element.elementor-element-a9f5036 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-638484c9{text-align:start;}.elementor-70 .elementor-element.elementor-element-638484c9 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-731a46ac{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-72e619eb .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-72e619eb{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-72e619eb .elementor-counter{gap:5px;}.elementor-70 .elementor-element.elementor-element-72e619eb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Instrument Serif", Sans-serif;font-weight:400;}.elementor-70 .elementor-element.elementor-element-60e6f17a .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-60e6f17a{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-60e6f17a .elementor-counter{gap:5px;}.elementor-70 .elementor-element.elementor-element-60e6f17a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Instrument Serif", Sans-serif;font-weight:400;}.elementor-70 .elementor-element.elementor-element-5b4f5c61 .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5b4f5c61{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-5b4f5c61 .elementor-counter{gap:5px;}.elementor-70 .elementor-element.elementor-element-5b4f5c61 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Instrument Serif", Sans-serif;font-weight:400;}.elementor-70 .elementor-element.elementor-element-15fb4cc .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-15fb4cc{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-15fb4cc .elementor-counter{gap:5px;}.elementor-70 .elementor-element.elementor-element-15fb4cc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Instrument Serif", Sans-serif;font-weight:400;}.elementor-70 .elementor-element.elementor-element-601dbfb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-601dbfb1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-601dbfb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-773ef832{text-align:center;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-773ef832 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-4118ce9c{width:var( --container-widget-width, 700px );max-width:700px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-4118ce9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-63ebd936{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3c0d0e6a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-3c0d0e6a.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-70 .elementor-element.elementor-element-3c0d0e6a.e-con{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-172d5a0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-3157b308{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4f39966f{text-align:start;}.elementor-70 .elementor-element.elementor-element-4f39966f .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-653c810 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-6462fc05{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-6462fc05 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-163f66c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-163f66c1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-b256ed6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-b256ed6.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-70 .elementor-element.elementor-element-b256ed6.e-con{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-42a3cec3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-7c7b2c7{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6d508104{text-align:start;}.elementor-70 .elementor-element.elementor-element-6d508104 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2c5f6f05 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-46bc29b4{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-46bc29b4 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1dc8d524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-1dc8d524 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-4159e463{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-4159e463.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-70 .elementor-element.elementor-element-4159e463.e-con{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-7f7fbc7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-b380160{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-2846cec8{text-align:start;}.elementor-70 .elementor-element.elementor-element-2846cec8 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-62bffa71 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-7b6dc27c{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-7b6dc27c p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-5351082d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-5351082d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-60489f9{width:var( --container-widget-width, 700px );max-width:700px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-60489f9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-2eaee827{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-14ff41d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-14ff41d.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-70 .elementor-element.elementor-element-5d6d72e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-5d6d72e5 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1bafcbae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-70 .elementor-element.elementor-element-1bafcbae p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-4c3323e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-4c3323e1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-353d0146{--divider-border-style:solid;--divider-color:var( --e-global-color-8c624ee );--divider-border-width:1px;}.elementor-70 .elementor-element.elementor-element-353d0146 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-353d0146 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-70 .elementor-element.elementor-element-40ae832c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-40ae832c p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1319e3b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3686d36c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-63bb080e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-63bb080e p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-f5a4b5e .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-f5a4b5e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-f5a4b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-f5a4b5e .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-f5a4b5e .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-f5a4b5e .elementor-button:focus svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-2d399bb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-2d399bb.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-70 .elementor-element.elementor-element-5d465fda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-5d465fda .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-383bff50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-70 .elementor-element.elementor-element-383bff50 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-2c83b55b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-2c83b55b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-2f06b519{--divider-border-style:solid;--divider-color:var( --e-global-color-8c624ee );--divider-border-width:1px;}.elementor-70 .elementor-element.elementor-element-2f06b519 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-2f06b519 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-70 .elementor-element.elementor-element-5a5b15df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-5a5b15df p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-6c015f87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6f4b52a0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-53be7e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-53be7e08 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-788a1ef5 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-788a1ef5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-788a1ef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-788a1ef5 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-788a1ef5 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-788a1ef5 .elementor-button:focus svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-602364e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8c624ee );--border-color:var( --e-global-color-8c624ee );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-602364e.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-70 .elementor-element.elementor-element-7dcb531b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-7dcb531b .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7d2e7872{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-70 .elementor-element.elementor-element-7d2e7872 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-5a2b7931{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-8c624ee );}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-5a2b7931 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-e2c4612{--divider-border-style:solid;--divider-color:var( --e-global-color-8c624ee );--divider-border-width:1px;}.elementor-70 .elementor-element.elementor-element-e2c4612 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-e2c4612 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-70 .elementor-element.elementor-element-64bb62d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-64bb62d0 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-795f549c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-1f582526 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5eb87fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-5eb87fc0 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-6071c909 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-6071c909 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-6071c909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-6071c909 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-6071c909 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-6071c909 .elementor-button:focus svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-2a94e905{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-mix-blend-mode:multiply;--padding-top:80px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-2a94e905:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2a94e905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-77c82ce{--display:flex;}.elementor-70 .elementor-element.elementor-element-b4a3ede{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-b4a3ede .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-3849b06{--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;}.elementor-70 .elementor-element.elementor-element-73b5451a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7704068b:hover{--e-transform-translateY:-5px;}.elementor-70 .elementor-element.elementor-element-7704068b img{height:250px;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-50604f6d:hover{--e-transform-translateY:-5px;}.elementor-70 .elementor-element.elementor-element-50604f6d img{height:500px;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-25a7d80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-1eeb09fe:hover{--e-transform-translateY:-5px;}.elementor-70 .elementor-element.elementor-element-1eeb09fe img{height:500px;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-583437a2:hover{--e-transform-translateY:-5px;}.elementor-70 .elementor-element.elementor-element-583437a2 img{height:250px;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-7b695c4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4140f454:hover{--e-transform-translateY:-5px;}.elementor-70 .elementor-element.elementor-element-4140f454 img{height:250px;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-76fb2294:hover{--e-transform-translateY:-5px;}.elementor-70 .elementor-element.elementor-element-76fb2294 img{height:500px;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-2f5e26cf{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-2f5e26cf:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2f5e26cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://shinjukuyakitori.com/wp-content/uploads/2026/08/chef-preparing-ingredients-and-teaching-how-to-mak-8QUEPGU.jpg");background-position:center center;background-size:cover;}.elementor-70 .elementor-element.elementor-element-2f5e26cf::before, .elementor-70 .elementor-element.elementor-element-2f5e26cf > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2f5e26cf > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2f5e26cf > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2f5e26cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2f5e26cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D1D1D;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-45e8f263{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-82e8e5e{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-82e8e5e p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-46d9c1cf{width:var( --container-widget-width, 530px );max-width:530px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:start;}.elementor-70 .elementor-element.elementor-element-46d9c1cf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-5a4dfe83{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-5a4dfe83 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-5623f2b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-792e9136 .elementor-icon-wrapper{text-align:start;}.elementor-70 .elementor-element.elementor-element-792e9136.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-792e9136.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-792e9136.elementor-view-default .elementor-icon{color:var( --e-global-color-dc548db );border-color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-792e9136.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-792e9136.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-792e9136 .elementor-icon{font-size:40px;}.elementor-70 .elementor-element.elementor-element-792e9136 .elementor-icon svg{height:40px;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial_card, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#02010100;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider, .elementor-70 .elementor-element.elementor-element-795e2c9e  .elementskit-testimonial_card{padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial_card{border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider{border-style:none;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-commentor-content{text-align:left;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial_card{text-align:left;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-profile-info{text-align:left;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-commentor-bio{text-align:left;justify-content:left;}.elementor-70 .elementor-element.elementor-element-795e2c9e .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:left;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider .elementskit-border-hr{background-color:#F3F0E630;width:40px;height:1px;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-dc548db );font-family:var( --e-global-typography-90b1d53-font-family ), Sans-serif;font-size:var( --e-global-typography-90b1d53-font-size );font-weight:var( --e-global-typography-90b1d53-font-weight );text-transform:var( --e-global-typography-90b1d53-text-transform );font-style:var( --e-global-typography-90b1d53-font-style );text-decoration:var( --e-global-typography-90b1d53-text-decoration );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-author-name{color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-commentor-content .elementskit-client_logo{margin-bottom:32px;}.elementor-70 .elementor-element.elementor-element-1ab531ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-7bc7e45c{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-157b0690{text-align:start;font-family:var( --e-global-typography-fb5abb1-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5abb1-font-size );font-weight:var( --e-global-typography-fb5abb1-font-weight );text-transform:var( --e-global-typography-fb5abb1-text-transform );font-style:var( --e-global-typography-fb5abb1-font-style );text-decoration:var( --e-global-typography-fb5abb1-text-decoration );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-157b0690 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-25b4928{width:var( --container-widget-width, 700px );max-width:700px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-70 .elementor-element.elementor-element-25b4928 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-items > .post-item{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-card{background-color:#02010100;box-shadow:2px 2px 4px 0px rgba(0, 0, 0, 0);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0000001F;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post:hover, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card:hover, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-card:hover{background-color:#BCCCC400;}.elementor-70 .elementor-element.elementor-element-1b728938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card{display:block;}.elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post .elementskit-post-body{padding:20px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card .elementskit-post-body{padding:20px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-entry-thumb{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;} .elementor-70 .elementor-element.elementor-element-1b728938 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list a, .elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list .meta-date-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list{text-align:left;margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span > i, .elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span > svg{margin:0px 2px 0px 7px;}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span :is(i, svg){font-size:10px;}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span i{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span svg{fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-1b728938.ekit-blog-posts--bg-hover .elementskit-post-image-card:hover .post-meta-list > span{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span:hover i{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list > span:hover svg{fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938.ekit-blog-posts--bg-hover .elementskit-post-image-card:hover .post-meta-list > span:hover i{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938.ekit-blog-posts--bg-hover .elementskit-post-image-card:hover .post-meta-list > span:hover svg{fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body .entry-title, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-entry-header .entry-title, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body .entry-title a:hover{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-entry-header .entry-title a:hover{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-card:hover .entry-title a{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card:hover .entry-title a{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body .entry-title{text-align:left;margin:-5px 0px 10px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-entry-header .entry-title{text-align:left;margin:-5px 0px 10px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-footer > p, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body > p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-footer{text-align:left;margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-614a9f61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-70 .elementor-element.elementor-element-69c2ae72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6a9fa392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-6a9fa392 .elementor-heading-title{font-family:var( --e-global-typography-c232f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-c232f1e-font-size );font-weight:var( --e-global-typography-c232f1e-font-weight );text-transform:var( --e-global-typography-c232f1e-text-transform );font-style:var( --e-global-typography-c232f1e-font-style );text-decoration:var( --e-global-typography-c232f1e-text-decoration );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-698b7659 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-698b7659 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-698b7659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-698b7659 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:14px 24px 14px 24px;}.elementor-70 .elementor-element.elementor-element-698b7659 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-698b7659 .elementor-button:focus svg{fill:var( --e-global-color-dc548db );}.elementor-70 .elementor-element.elementor-element-5a9e8ce1{--e-image-carousel-slides-to-show:4;}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-65d79d42{--width:100%;}.elementor-70 .elementor-element.elementor-element-4d7b18b8{--width:750px;}.elementor-70 .elementor-element.elementor-element-1db1229{--width:350px;}.elementor-70 .elementor-element.elementor-element-f612339{--width:80%;}.elementor-70 .elementor-element.elementor-element-66043de{--content-width:1000px;}.elementor-70 .elementor-element.elementor-element-2717c7a0{--width:50%;}.elementor-70 .elementor-element.elementor-element-6fdf8d27{--width:50%;}.elementor-70 .elementor-element.elementor-element-3c0d0e6a{--width:900px;}.elementor-70 .elementor-element.elementor-element-3157b308{--width:50%;}.elementor-70 .elementor-element.elementor-element-b256ed6{--width:900px;}.elementor-70 .elementor-element.elementor-element-7c7b2c7{--width:50%;}.elementor-70 .elementor-element.elementor-element-4159e463{--width:900px;}.elementor-70 .elementor-element.elementor-element-b380160{--width:50%;}.elementor-70 .elementor-element.elementor-element-3849b06{--width:100%;}.elementor-70 .elementor-element.elementor-element-45e8f263{--width:670px;}.elementor-70 .elementor-element.elementor-element-5623f2b2{--width:550px;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-4d7b18b8{--width:500px;}.elementor-70 .elementor-element.elementor-element-7010b1ee{--width:47%;}.elementor-70 .elementor-element.elementor-element-6a2f7b7c{--width:47%;}.elementor-70 .elementor-element.elementor-element-c92c667{--width:47%;}.elementor-70 .elementor-element.elementor-element-9549c19{--width:47%;}.elementor-70 .elementor-element.elementor-element-6e2a9c3{--width:47%;}.elementor-70 .elementor-element.elementor-element-f469a68{--width:47%;}.elementor-70 .elementor-element.elementor-element-fdd7a02{--width:47%;}.elementor-70 .elementor-element.elementor-element-e2a5812{--width:47%;}.elementor-70 .elementor-element.elementor-element-2717c7a0{--width:100%;}.elementor-70 .elementor-element.elementor-element-6fdf8d27{--width:100%;}.elementor-70 .elementor-element.elementor-element-3c0d0e6a{--width:100%;}.elementor-70 .elementor-element.elementor-element-b256ed6{--width:100%;}.elementor-70 .elementor-element.elementor-element-4159e463{--width:100%;}.elementor-70 .elementor-element.elementor-element-5623f2b2{--width:100%;}}@media(min-width:1025px){.elementor-70 .elementor-element.elementor-element-77900d0b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-77900d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-70 .elementor-element.elementor-element-9dce78d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9dce78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-70 .elementor-element.elementor-element-2f5e26cf:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2f5e26cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-65d79d42{--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-5b592f6b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2cf507d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-25b48dac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-68ba6c16 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-578857f6{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-3fff33c0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-671028cf{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-718ccad7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5efbb322{--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-4b8bc0b9{font-size:15px;}.elementor-70 .elementor-element.elementor-element-11d0ad6 .elementor-heading-title{font-size:40px;}.elementor-70 .elementor-element.elementor-element-3ab672d8{--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-74c01218{padding:0px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36b7631{padding:0px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-171fe887{padding:0px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-77900d0b{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-433b6773{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1fcffbab{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-70 .elementor-element.elementor-element-1fcffbab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-84a303a{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-70 .elementor-element.elementor-element-84a303a .elementor-heading-title{font-size:40px;}.elementor-70 .elementor-element.elementor-element-5a9f7a25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-70 .elementor-element.elementor-element-f4d30b7{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-9f013c1{--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-c45f429{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-999eee7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-ddaf4f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-af4c784 .elementor-heading-title{font-size:40px;}.elementor-70 .elementor-element.elementor-element-7463c27{font-size:15px;}.elementor-70 .elementor-element.elementor-element-5fc9aef{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-d60d96b{--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-ace403a{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1575b09 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-79316d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-17a75df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2f4fbab{font-size:15px;}.elementor-70 .elementor-element.elementor-element-726ff52 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9a53c47{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-0b4c91b{--justify-content:space-between;}.elementor-70 .elementor-element.elementor-element-2d0d132 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2683d74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-83068f4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a850532{--e-image-carousel-slides-to-show:3;}.elementor-70 .elementor-element.elementor-element-9dce78d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-30d9b0e{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-021c1aa{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-70 .elementor-element.elementor-element-021c1aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-638062d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-70 .elementor-element.elementor-element-cf6abc6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e0faf68{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-c8c9a10 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6d9ffc6 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3da583c{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-bae78ee{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-5fe779c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36c1c3e .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5bbb5a8{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-765bd90{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-e1a3be7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-b1a3a88 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9a3aac3{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2d0a358 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-58679849{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-199d2f2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-77d25baa{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1a08a0ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1e7ba08f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-3de57b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-70 .elementor-element.elementor-element-3de57b8a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7f034d7f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1d0d5529{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-541de652 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2a44190c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-434508f0 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-43532483{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-68d17124 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-71a795fd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-45fb2d89 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-18425767{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-4e3734b8 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-45f78232{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-30a6e3a2 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-758c9f35{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-42948d34{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-70 .elementor-element.elementor-element-42948d34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1e3f2f9b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-52363dba{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7ba42da6{padding:0px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon{font-size:28px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6024d4be{padding:0px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon{font-size:28px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-23c90634{padding:20px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon{font-size:28px;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-486cf317{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-4722dd32{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-432715eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-70 .elementor-element.elementor-element-432715eb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-79d98457{--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4dd33858{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-7be76677 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-33e00703{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4905dbc1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-38dca76b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-42fc681d p{margin-block-end:3px;}.elementor-70 .elementor-element.elementor-element-3f261cce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-56d27d52 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-30858bd1{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-65588a61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6716a02d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-686db4c1 p{margin-block-end:3px;}.elementor-70 .elementor-element.elementor-element-1a2f2d5f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-6584a891 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-386362e2{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2e17077c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7f4e2f0b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-14ca7538 p{margin-block-end:3px;}.elementor-70 .elementor-element.elementor-element-47163ac7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-6c25bfcb .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1dec56c7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7fc7890a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-8d87568{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-49a11b5c p{margin-block-end:3px;}.elementor-70 .elementor-element.elementor-element-66043de{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-34fcd68b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-265f6bda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5caa9db8 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bd7af28{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-70 .elementor-element.elementor-element-60fcf53f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-3c37f303{padding:0px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon{font-size:24px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f17397d{padding:0px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon{font-size:24px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bc93391{padding:20px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon{font-size:24px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5891499c{padding:20px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon{font-size:24px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6d8ce315{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-297321b0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-64afd6b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-32b52bdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6b20b10{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-36dd0f0b .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4449deb2 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3fb90607 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a9f5036 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-731a46ac{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-72e619eb .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-60e6f17a .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5b4f5c61 .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-15fb4cc .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-601dbfb1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-773ef832{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4118ce9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-70 .elementor-element.elementor-element-4118ce9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f39966f .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6462fc05{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6d508104 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-46bc29b4{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2846cec8 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7b6dc27c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-60489f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-70 .elementor-element.elementor-element-60489f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2eaee827{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-5d6d72e5 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3686d36c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-63bb080e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-70 .elementor-element.elementor-element-f5a4b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-f5a4b5e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5d465fda .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6f4b52a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-53be7e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-70 .elementor-element.elementor-element-788a1ef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-788a1ef5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7dcb531b .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1f582526 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5eb87fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-70 .elementor-element.elementor-element-6071c909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-6071c909 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2a94e905{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-b4a3ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-70 .elementor-element.elementor-element-b4a3ede .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2f5e26cf{--align-content:flex-end;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-45e8f263{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-82e8e5e{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-46d9c1cf{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-70 .elementor-element.elementor-element-46d9c1cf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1ab531ce{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-7bc7e45c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-157b0690{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-25b4928{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-70 .elementor-element.elementor-element-25b4928 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-70 .elementor-element.elementor-element-1b728938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list a, .elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body .entry-title, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-entry-header .entry-title, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-footer > p, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-614a9f61{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-69c2ae72{--justify-content:space-between;}.elementor-70 .elementor-element.elementor-element-6a9fa392 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-698b7659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-698b7659 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5a9e8ce1{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-65d79d42{--padding-top:100px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-5b592f6b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2cf507d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-25b48dac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-68ba6c16 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-578857f6{--padding-top:50px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-3fff33c0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-671028cf{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-718ccad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-718ccad7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5efbb322{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-7010b1ee{--min-height:500px;}.elementor-70 .elementor-element.elementor-element-6a2f7b7c{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-4b8bc0b9{font-size:15px;}.elementor-70 .elementor-element.elementor-element-11d0ad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-11d0ad6 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-3ab672d8{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-74c01218 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36b7631 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-171fe887 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-77900d0b{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-433b6773{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1fcffbab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-1fcffbab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-84a303a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-84a303a .elementor-heading-title{font-size:20px;}.elementor-70 .elementor-element.elementor-element-5a9f7a25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-70 .elementor-element.elementor-element-f4d30b7{--padding-top:100px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-c92c667{--min-height:500px;}.elementor-70 .elementor-element.elementor-element-9549c19{--min-height:500px;}.elementor-70 .elementor-element.elementor-element-6e2a9c3{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-c45f429{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-999eee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-999eee7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-ddaf4f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-af4c784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-af4c784 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-7463c27{font-size:15px;}.elementor-70 .elementor-element.elementor-element-5fc9aef{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-d60d96b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-f469a68{--min-height:300px;}.elementor-70 .elementor-element.elementor-element-ace403a{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1575b09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-1575b09 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-79316d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-fdd7a02{--min-height:500px;}.elementor-70 .elementor-element.elementor-element-e2a5812{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-23b4a08{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-17a75df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-17a75df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2f4fbab{font-size:15px;}.elementor-70 .elementor-element.elementor-element-726ff52 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9a53c47{--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-0b4c91b{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-70 .elementor-element.elementor-element-2d0d132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-2d0d132 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2683d74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-83068f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-83068f4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a850532{--e-image-carousel-slides-to-show:2;}.elementor-70 .elementor-element.elementor-element-9dce78d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-30d9b0e{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-021c1aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-70 .elementor-element.elementor-element-021c1aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-638062d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-70 .elementor-element.elementor-element-cf6abc6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e0faf68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-c8c9a10 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6d9ffc6 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3da583c{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-bae78ee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-5fe779c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-36c1c3e .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5bbb5a8{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-765bd90{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-e1a3be7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-b1a3a88 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9a3aac3{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2d0a358 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-58679849{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-199d2f2f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-77d25baa{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1a08a0ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-1a08a0ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1e7ba08f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-3de57b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-70 .elementor-element.elementor-element-3de57b8a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7f034d7f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-541de652 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-434508f0 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-68d17124 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-45fb2d89 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4e3734b8 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-30a6e3a2 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-746bef3b{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-758c9f35{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-42948d34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-70 .elementor-element.elementor-element-42948d34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1e3f2f9b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-52363dba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon{font-size:26px;}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7ba42da6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6024d4be{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon{font-size:26px;}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6024d4be .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon{font-size:26px;}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-title a{font-size:var( --e-global-typography-80f1751-font-size );line-height:var( --e-global-typography-80f1751-line-height );letter-spacing:var( --e-global-typography-80f1751-letter-spacing );}.elementor-70 .elementor-element.elementor-element-23c90634 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-486cf317{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-4722dd32{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-432715eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-432715eb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-79d98457{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4dd33858{--min-height:400px;}.elementor-70 .elementor-element.elementor-element-7be76677 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-33e00703{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4905dbc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-38dca76b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-42fc681d p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-3f261cce{--min-height:400px;}.elementor-70 .elementor-element.elementor-element-56d27d52 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-30858bd1{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-65588a61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6716a02d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-686db4c1 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-1a2f2d5f{--min-height:400px;}.elementor-70 .elementor-element.elementor-element-6584a891 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-386362e2{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2e17077c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7f4e2f0b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-14ca7538 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-47163ac7{--min-height:400px;}.elementor-70 .elementor-element.elementor-element-6c25bfcb .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1dec56c7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7fc7890a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-8d87568{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-49a11b5c p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-66043de{--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-34fcd68b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-265f6bda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5caa9db8 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bd7af28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-60fcf53f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-70 .elementor-element.elementor-element-3c37f303{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon{font-size:23px;}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3c37f303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f17397d{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon{font-size:23px;}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f17397d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bc93391{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon{font-size:23px;}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2bc93391 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5891499c{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon{font-size:23px;}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-title a{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5891499c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6d8ce315{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-297321b0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-64afd6b{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-32b52bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-70 .elementor-element.elementor-element-32b52bdc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4a450905{text-align:start;}.elementor-70 .elementor-element.elementor-element-6b20b10{--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-36dd0f0b .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4449deb2 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3fb90607 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a9f5036 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-731a46ac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-72e619eb .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-60e6f17a .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5b4f5c61 .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-15fb4cc .elementor-counter-title{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-601dbfb1{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-773ef832{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4118ce9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-4118ce9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3c0d0e6a{--flex-wrap:wrap;}.elementor-70 .elementor-element.elementor-element-172d5a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-4f39966f .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6462fc05{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-b256ed6{--flex-wrap:wrap;}.elementor-70 .elementor-element.elementor-element-42a3cec3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-6d508104 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-46bc29b4{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4159e463{--flex-wrap:wrap;}.elementor-70 .elementor-element.elementor-element-7f7fbc7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-2846cec8 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7b6dc27c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-60489f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-70 .elementor-element.elementor-element-60489f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2eaee827{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-5d6d72e5 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3686d36c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-63bb080e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-70 .elementor-element.elementor-element-f5a4b5e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5d465fda .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6f4b52a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-53be7e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-70 .elementor-element.elementor-element-788a1ef5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7dcb531b .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1f582526 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5eb87fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-70 .elementor-element.elementor-element-6071c909 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2a94e905{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-b4a3ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-70 .elementor-element.elementor-element-b4a3ede .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-73b5451a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-70 .elementor-element.elementor-element-25a7d80{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-70 .elementor-element.elementor-element-7b695c4e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-70 .elementor-element.elementor-element-2f5e26cf{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-45e8f263{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-82e8e5e{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-46d9c1cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-70 .elementor-element.elementor-element-46d9c1cf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-90b1d53-font-size );line-height:var( --e-global-typography-90b1d53-line-height );letter-spacing:var( --e-global-typography-90b1d53-letter-spacing );}.elementor-70 .elementor-element.elementor-element-795e2c9e .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1ab531ce{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-7bc7e45c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-157b0690{font-size:var( --e-global-typography-fb5abb1-font-size );line-height:var( --e-global-typography-fb5abb1-line-height );letter-spacing:var( --e-global-typography-fb5abb1-letter-spacing );}.elementor-70 .elementor-element.elementor-element-25b4928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-70 .elementor-element.elementor-element-25b4928 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-70 .elementor-element.elementor-element-1b728938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-70 .elementor-element.elementor-element-1b728938 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post .elementskit-post-body{padding:10px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card .elementskit-post-body{padding:10px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list a, .elementor-70 .elementor-element.elementor-element-1b728938 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body .entry-title, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-entry-header .entry-title, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-footer > p, .elementor-70 .elementor-element.elementor-element-1b728938 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-614a9f61{--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-69c2ae72{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-70 .elementor-element.elementor-element-6a9fa392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-6a9fa392 .elementor-heading-title{font-size:var( --e-global-typography-c232f1e-font-size );line-height:var( --e-global-typography-c232f1e-line-height );letter-spacing:var( --e-global-typography-c232f1e-letter-spacing );}.elementor-70 .elementor-element.elementor-element-698b7659 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5a9e8ce1{--e-image-carousel-slides-to-show:2;}}