.elementor-2755 .elementor-element.elementor-element-38b2dd7:not(.elementor-motion-effects-element-type-background), .elementor-2755 .elementor-element.elementor-element-38b2dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxe-and-design.com/wp-content/uploads/2021/07/about-masthead.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2755 .elementor-element.elementor-element-38b2dd7 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-38b2dd7 > .elementor-container{min-height:938px;}.elementor-2755 .elementor-element.elementor-element-38b2dd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-182px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2755 .elementor-element.elementor-element-642bda0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2755 .elementor-element.elementor-element-642bda0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2755 .elementor-element.elementor-element-642bda0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-642bda0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2755 .elementor-element.elementor-element-07c3716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-07c3716{text-align:center;}.elementor-2755 .elementor-element.elementor-element-07c3716 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:58px;font-weight:400;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-d9e77e4 > .elementor-container{max-width:1180px;}.elementor-2755 .elementor-element.elementor-element-d9e77e4{margin-top:1px;margin-bottom:0px;padding:0px 20px 238px 20px;}.elementor-2755 .elementor-element.elementor-element-75e4cbb > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-b89ec24{width:auto;max-width:auto;}.elementor-2755 .elementor-element.elementor-element-b89ec24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2755 .elementor-element.elementor-element-b89ec24 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:28px;font-weight:400;line-height:47px;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-370cf29{width:auto;max-width:auto;}.elementor-2755 .elementor-element.elementor-element-370cf29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2755 .elementor-element.elementor-element-370cf29 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:400;line-height:38px;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2755 .elementor-element.elementor-element-989f53f > .elementor-widget-container{margin:22px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-989f53f{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.28px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2755 .elementor-element.elementor-element-e879188 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-a605bbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2755 .elementor-element.elementor-element-a605bbf .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:28px;font-weight:400;line-height:47px;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-c4d9d54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-c4d9d54{font-family:"Optima", Sans-serif;font-size:19px;font-weight:400;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-eb687b1{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-841e02c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-841e02c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-841e02c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-841e02c{z-index:2;}.elementor-2755 .elementor-element.elementor-element-f620213:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2755 .elementor-element.elementor-element-f620213 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2755 .elementor-element.elementor-element-f620213 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-f620213 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-f620213 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-659a4e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-659a4e2{text-align:left;}.elementor-2755 .elementor-element.elementor-element-659a4e2 img{width:100%;max-width:100%;height:900px;object-fit:cover;object-position:center center;}.elementor-2755 .elementor-element.elementor-element-9e10eff > .elementor-container{max-width:1180px;}.elementor-2755 .elementor-element.elementor-element-9e10eff{overflow:hidden;margin-top:-815px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-2755 .elementor-element.elementor-element-9e10eff > .elementor-background-overlay{opacity:0.98;}.elementor-2755 .elementor-element.elementor-element-05c0e14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2755 .elementor-element.elementor-element-05c0e14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-2755 .elementor-element.elementor-element-05c0e14 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-05c0e14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-05c0e14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-05c0e14{z-index:2;}.elementor-2755 .elementor-element.elementor-element-5c07df8 > .elementor-container{max-width:536px;}.elementor-2755 .elementor-element.elementor-element-5c07df8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:26px 49px 122px 0px;}.elementor-2755 .elementor-element.elementor-element-5c07df8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-81de15b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-31cc41d > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-31cc41d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:600;line-height:53px;letter-spacing:0.18px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-2324cf8 > .elementor-widget-container{margin:0px 0px 73px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-2324cf8{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-591fe61 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-591fe61 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:28px;font-weight:400;line-height:47px;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-419c7af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 96px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-419c7af{font-family:"Optima", Sans-serif;font-size:19px;font-weight:400;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-69ec7ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-69ec7ce > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2755 .elementor-element.elementor-element-69ec7ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-69ec7ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-8fd1494 > .elementor-container{max-width:748px;}.elementor-2755 .elementor-element.elementor-element-8fd1494{margin-top:0px;margin-bottom:0px;padding:361px 20px 284px 20px;}.elementor-2755 .elementor-element.elementor-element-35444d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2755 .elementor-element.elementor-element-35444d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2755 .elementor-element.elementor-element-35444d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-35444d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-ed930fd > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-ed930fd{text-align:center;}.elementor-2755 .elementor-element.elementor-element-ed930fd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:600;line-height:53px;letter-spacing:0.18px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-eeb8e07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 91px 0px;}.elementor-2755 .elementor-element.elementor-element-eeb8e07{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2755 .elementor-element.elementor-element-49c45b7{--divider-border-style:solid;--divider-color:#404040;--divider-border-width:154px;}.elementor-2755 .elementor-element.elementor-element-49c45b7 .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-2755 .elementor-element.elementor-element-49c45b7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2755 .elementor-element.elementor-element-ca34268 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:97px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-ca34268{text-align:center;}.elementor-2755 .elementor-element.elementor-element-ca34268 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:28px;font-weight:400;line-height:47px;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-c5e3431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-c5e3431{text-align:center;font-family:"Optima", Sans-serif;font-size:19px;font-weight:400;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-acc39b9{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-abc411f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-abc411f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0110px;--e-column-margin-right:0px;--e-column-margin-left:0110px;padding:110px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-abc411f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-abc411f{z-index:2;}.elementor-2755 .elementor-element.elementor-element-46e320a > .elementor-widget-container{margin:0px 0px 036px 0px;padding:0px 0px 0px 20px;}.elementor-2755 .elementor-element.elementor-element-46e320a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:600;line-height:53px;letter-spacing:0.18px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-e6dcb31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 58px 100px 20px;}.elementor-2755 .elementor-element.elementor-element-e6dcb31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-f267057 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-9a9b238 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-2807470 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-77a0f26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-953b191 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-20ec392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-4078f43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-d8f4a38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-03e6f4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-cf00bb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-39daad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-951f74f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 58px 217px 20px;}.elementor-2755 .elementor-element.elementor-element-951f74f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-ad75bf5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-7efe768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2755 .elementor-element.elementor-element-a6d125a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-9a25f12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-a227e60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-bdfbbe8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-2e8ee6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-7c5ed42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-6447295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-6fda47e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-b10abce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-1a55f90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:700;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2755 .elementor-element.elementor-element-e7b1b15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-e7b1b15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-e7b1b15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-be9c3d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-be9c3d7{text-align:left;}.elementor-2755 .elementor-element.elementor-element-be9c3d7 img{width:100%;max-width:100%;height:684px;object-fit:cover;object-position:center center;}.elementor-2755 .elementor-element.elementor-element-bae3bf9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2755 .elementor-element.elementor-element-bae3bf9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2755 .elementor-element.elementor-element-bae3bf9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-bae3bf9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2755 .elementor-element.elementor-element-7b1ff9d > .elementor-container{max-width:1180px;}.elementor-2755 .elementor-element.elementor-element-7b1ff9d{margin-top:-120px;margin-bottom:0px;padding:10px 20px 150px 20px;}.elementor-2755 .elementor-element.elementor-element-0e00b99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-0217551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 055px 0px;}.elementor-2755 .elementor-element.elementor-element-0217551 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:58px;font-weight:400;letter-spacing:0.41px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-1d5e8ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 18px 0px;}.elementor-2755 .elementor-element.elementor-element-1d5e8ad .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;line-height:47px;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-21e1d53{margin-top:0px;margin-bottom:0px;padding:0px 0px 79px 0px;}.elementor-2755 .elementor-element.elementor-element-5b1040c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 68px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-328d5a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-328d5a2{font-family:"AxisStd-Light.", Sans-serif;font-size:17px;font-weight:300;line-height:38px;letter-spacing:0.28px;}.elementor-bc-flex-widget .elementor-2755 .elementor-element.elementor-element-7dfdac0.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2755 .elementor-element.elementor-element-7dfdac0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2755 .elementor-element.elementor-element-7dfdac0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-c6b61fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-description{font-family:"AxisStd-Light.", Sans-serif;font-size:17px;font-weight:300;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-a5b158b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-e7abfda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-518a2ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 18px 0px;}.elementor-2755 .elementor-element.elementor-element-518a2ec .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:28px;font-weight:400;line-height:47px;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-d8da95d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-cde3c88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 68px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-cd57f5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-cd57f5b{font-family:"Optima", Sans-serif;font-size:19px;font-weight:400;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-7edba8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-359fe30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 26px 0px;}.elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:400;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-description{font-family:"Optima", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-52b9398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 26px 0px;}.elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:400;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-description{font-family:"Optima", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}.elementor-2755 .elementor-element.elementor-element-c63e7f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 26px 0px;}.elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-wrapper{text-align:left;}.elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-title a{font-family:"Optima", Sans-serif;font-size:19px;font-weight:400;line-height:31px;letter-spacing:0.41px;}.elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-description{font-family:"Optima", Sans-serif;font-size:17px;font-weight:400;line-height:38px;letter-spacing:0.28px;}@media(max-width:1024px){.elementor-widget-heading .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-2755 .elementor-element.elementor-element-75e4cbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-widget-text-editor{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-widget-image .widget-image-caption{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-widget-divider .elementor-divider__text{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-2755 .elementor-element.elementor-element-acc39b9{margin-top:0px;margin-bottom:0px;padding:0px 0px 217px 0px;}.elementor-2755 .elementor-element.elementor-element-abc411f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-2755 .elementor-element.elementor-element-46e320a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-e6dcb31{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-widget-icon-box .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-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-951f74f{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-21fdfd4{margin-top:0px;margin-bottom:40px;}.elementor-2755 .elementor-element.elementor-element-bae3bf9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2755 .elementor-element.elementor-element-bae3bf9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxe-and-design.com/wp-content/uploads/2022/01/kiyoshi-wakabayashi-luxe-and-design.jpg");}.elementor-2755 .elementor-element.elementor-element-7b1ff9d{margin-top:-100px;margin-bottom:0px;}.elementor-2755 .elementor-element.elementor-element-5b1040c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-cde3c88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}}@media(max-width:767px){.elementor-2755 .elementor-element.elementor-element-38b2dd7:not(.elementor-motion-effects-element-type-background), .elementor-2755 .elementor-element.elementor-element-38b2dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxe-and-design.com/wp-content/uploads/2021/06/MG03151編集明.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2755 .elementor-element.elementor-element-38b2dd7 > .elementor-container{min-height:450px;}.elementor-2755 .elementor-element.elementor-element-38b2dd7{margin-top:-56px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-642bda0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .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-2755 .elementor-element.elementor-element-07c3716 .elementor-heading-title{font-size:48px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-d9e77e4{margin-top:0px;margin-bottom:0px;padding:27px 016px 0px 16px;}.elementor-2755 .elementor-element.elementor-element-75e4cbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 38px 0px;}.elementor-2755 .elementor-element.elementor-element-b89ec24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-370cf29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{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-2755 .elementor-element.elementor-element-989f53f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-989f53f{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-e879188 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 140px 0px;}.elementor-2755 .elementor-element.elementor-element-c4d9d54{font-size:16px;}.elementor-2755 .elementor-element.elementor-element-eb687b1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-841e02c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-f620213 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{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-2755 .elementor-element.elementor-element-659a4e2 img{width:100%;max-width:100%;height:464px;}.elementor-2755 .elementor-element.elementor-element-9e10eff{margin-top:0px;margin-bottom:0px;padding:25px 0px 183px 0px;}.elementor-2755 .elementor-element.elementor-element-05c0e14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 16px 0px 16px;}.elementor-2755 .elementor-element.elementor-element-5c07df8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-81de15b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-31cc41d > .elementor-widget-container{margin:0px 0px 19px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-31cc41d .elementor-heading-title{font-size:20px;line-height:40px;letter-spacing:0.14px;}.elementor-2755 .elementor-element.elementor-element-2324cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 64px 0px;}.elementor-2755 .elementor-element.elementor-element-2324cf8{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-591fe61 > .elementor-widget-container{margin:0px 0px 19px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-591fe61 .elementor-heading-title{font-size:22px;line-height:36px;letter-spacing:0.16px;}.elementor-2755 .elementor-element.elementor-element-419c7af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-419c7af{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-69ec7ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-8fd1494{margin-top:0px;margin-bottom:0px;padding:0px 16px 201px 16px;}.elementor-2755 .elementor-element.elementor-element-35444d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-ed930fd > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-ed930fd .elementor-heading-title{font-size:23px;line-height:56px;letter-spacing:0.16px;}.elementor-2755 .elementor-element.elementor-element-eeb8e07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 91px 0px;}.elementor-2755 .elementor-element.elementor-element-eeb8e07{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-widget-divider .elementor-divider__text{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-2755 .elementor-element.elementor-element-ca34268 > .elementor-widget-container{margin:64px 0px 11px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-ca34268 .elementor-heading-title{font-size:28px;letter-spacing:0.2px;}.elementor-2755 .elementor-element.elementor-element-c5e3431{font-size:16px;}.elementor-2755 .elementor-element.elementor-element-acc39b9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-abc411f > .elementor-element-populated{margin:31px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 203px 16px;}.elementor-2755 .elementor-element.elementor-element-46e320a > .elementor-widget-container{margin:0px 0px 19px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-46e320a .elementor-heading-title{font-size:20px;line-height:40px;letter-spacing:0.14px;}.elementor-2755 .elementor-element.elementor-element-e6dcb31{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-2755 .elementor-element.elementor-element-f267057 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-widget-icon-box .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-2755 .elementor-element.elementor-element-9a9b238 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-9a9b238 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-2807470 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-2807470 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-77a0f26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-77a0f26 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-953b191 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-953b191 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-20ec392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-20ec392 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-4078f43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-4078f43 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-4b4a4e7 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-d8f4a38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-d8f4a38 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-0e3c7d6 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-03e6f4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-03e6f4c .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-cf00bb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-cf00bb8 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-39daad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-39daad0 .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-951f74f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-ad75bf5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-7efe768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-7efe768 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-a6d125a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-title a{font-size:19px;}.elementor-2755 .elementor-element.elementor-element-a6d125a .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-9a25f12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-9a25f12 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-a227e60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-a227e60 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-bdfbbe8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-bdfbbe8 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-2e8ee6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-2e8ee6e .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-7c5ed42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-7c5ed42 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-6447295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-6447295 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-6fda47e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-6fda47e .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-b10abce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-b10abce .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-1a55f90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-title a{font-size:19px;}.elementor-2755 .elementor-element.elementor-element-1a55f90 .elementor-icon-box-description{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-2755 .elementor-element.elementor-element-e7b1b15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-be9c3d7 img{width:100%;max-width:100%;height:543px;}.elementor-2755 .elementor-element.elementor-element-7b1ff9d{margin-top:-100px;margin-bottom:0px;padding:0px 16px 64px 16px;}.elementor-2755 .elementor-element.elementor-element-0217551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-2755 .elementor-element.elementor-element-0217551 .elementor-heading-title{font-size:48px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-1d5e8ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 19px 0px;}.elementor-2755 .elementor-element.elementor-element-1d5e8ad .elementor-heading-title{font-size:19px;line-height:40px;letter-spacing:0.14px;}.elementor-2755 .elementor-element.elementor-element-21e1d53{margin-top:0px;margin-bottom:0px;padding:0px 0px 64px 0px;}.elementor-2755 .elementor-element.elementor-element-5b1040c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 47px 0px;}.elementor-2755 .elementor-element.elementor-element-328d5a2{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-c6b61fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-c6b61fd .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-a5b158b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-a5b158b .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-e7abfda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 06px 0px;}.elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-title a{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-e7abfda .elementor-icon-box-description{font-size:14px;line-height:30px;letter-spacing:0.23px;}.elementor-2755 .elementor-element.elementor-element-518a2ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 19px 0px;}.elementor-2755 .elementor-element.elementor-element-518a2ec .elementor-heading-title{font-size:22px;line-height:36px;letter-spacing:0.16px;}.elementor-2755 .elementor-element.elementor-element-cde3c88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-cd57f5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 17px 0px;}.elementor-2755 .elementor-element.elementor-element-cd57f5b{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-359fe30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-title a{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-359fe30 .elementor-icon-box-description{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-52b9398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-title a{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-52b9398 .elementor-icon-box-description{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-c63e7f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-title, .elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-title a{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}.elementor-2755 .elementor-element.elementor-element-c63e7f3 .elementor-icon-box-description{font-size:16px;line-height:25.54px;letter-spacing:0.34px;}}@media(min-width:768px){.elementor-2755 .elementor-element.elementor-element-841e02c{width:30.7%;}.elementor-2755 .elementor-element.elementor-element-f620213{width:68.605%;}.elementor-2755 .elementor-element.elementor-element-05c0e14{width:56.5%;}.elementor-2755 .elementor-element.elementor-element-69ec7ce{width:42.805%;}.elementor-2755 .elementor-element.elementor-element-abc411f{width:61%;}.elementor-2755 .elementor-element.elementor-element-e7b1b15{width:39%;}.elementor-2755 .elementor-element.elementor-element-5b1040c{width:44%;}.elementor-2755 .elementor-element.elementor-element-7dfdac0{width:56%;}.elementor-2755 .elementor-element.elementor-element-cde3c88{width:44%;}.elementor-2755 .elementor-element.elementor-element-7edba8f{width:56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2755 .elementor-element.elementor-element-abc411f{width:100%;}.elementor-2755 .elementor-element.elementor-element-e7b1b15{width:100%;}.elementor-2755 .elementor-element.elementor-element-bf107a6{width:100%;}.elementor-2755 .elementor-element.elementor-element-bae3bf9{width:100%;}}/* Start custom CSS for column, class: .elementor-element-69ec7ce */.custom-remove-space{
        width: 69.3% !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a9b238 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2807470 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77a0f26 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-953b191 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-20ec392 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4078f43 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b4a4e7 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d8f4a38 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e3c7d6 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03e6f4c */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cf00bb8 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-39daad0 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7efe768 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6d125a */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a25f12 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a227e60 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bdfbbe8 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2e8ee6e */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c5ed42 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6447295 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6fda47e */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b10abce */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a55f90 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c6b61fd */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a5b158b */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e7abfda */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-359fe30 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52b9398 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c63e7f3 */.custom-list .elementor-icon-box-content{
    display: flex;
    align-items: baseline;
}

.custom-list .elementor-icon-box-title{
    width: 20%;
    margin-right: 30px;
}

.custom-list .elementor-icon-box-description{
    width: 80%;
}


@media (max-width: 767px){
    .custom-list .elementor-icon-box-content{
  flex-direction:column;
         }

.custom-list .elementor-icon-box-title{
    width: 100%;
    margin-right: 0px;
}

.custom-list .elementor-icon-box-description{
    width: 100%;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/Optima.eot');
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/Optima.eot?#iefix') format('embedded-opentype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/Optima.woff2') format('woff2'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/Optima.woff') format('woff'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/Optima.ttf') format('truetype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/Optima.svg#Optima') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AxisStd-Light.';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Light.eot');
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Light.eot?#iefix') format('embedded-opentype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Light.woff2') format('woff2'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Light.woff') format('woff'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Light.ttf') format('truetype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Light.svg#AxisStd-Light.') format('svg');
}
@font-face {
	font-family: 'AxisStd-Light.';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Regular.eot');
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Regular.woff2') format('woff2'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Regular.woff') format('woff'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Regular.ttf') format('truetype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Regular.svg#AxisStd-Light.') format('svg');
}
@font-face {
	font-family: 'AxisStd-Light.';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Medium.eot');
	src: url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Medium.woff2') format('woff2'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Medium.woff') format('woff'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Medium.ttf') format('truetype'),
		url('https://luxe-and-design.com/wp-content/uploads/2021/06/AxisStd-Medium.svg#AxisStd-Light.') format('svg');
}
/* End Custom Fonts CSS */