.elementor-9665 .elementor-element.elementor-element-2db2f00{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-2db2f00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-41ea12a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9665 .elementor-element.elementor-element-1382655{text-align:center;}.elementor-9665 .elementor-element.elementor-element-1382655 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.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-9665 .elementor-element.elementor-element-551c173{--divider-border-style:solid;--divider-color:#000;width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-551c173 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:10px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-551c173 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-551c173 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-a784ac2 > .elementor-container{max-width:1320px;}.elementor-9665 .elementor-element.elementor-element-a784ac2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:8em;padding:0px 80px 0px 80px;}.elementor-9665 .elementor-element.elementor-element-a784ac2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-5bc1ce5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-5bc1ce5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16aca5e );}.elementor-9665 .elementor-element.elementor-element-5bc1ce5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9665 .elementor-element.elementor-element-5bc1ce5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 24px;}.elementor-9665 .elementor-element.elementor-element-5bc1ce5 > .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 );}.elementor-9665 .elementor-element.elementor-element-f8e680f{width:auto;max-width:auto;top:-96px;}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-f8e680f{left:-80px;}body.rtl .elementor-9665 .elementor-element.elementor-element-f8e680f{right:-80px;}.elementor-9665 .elementor-element.elementor-element-f8e680f img{width:320px;}.elementor-9665 .elementor-element.elementor-element-cdb4e4a > .elementor-background-overlay{opacity:0.7;}.elementor-9665 .elementor-element.elementor-element-cdb4e4a{padding:72px 0px 72px 0px;}.elementor-9665 .elementor-element.elementor-element-ca07312 > .elementor-element-populated{padding:24px 8px 24px 8px;}.elementor-9665 .elementor-element.elementor-element-48fc47d .elementor-heading-title{line-height:1.8em;color:#071926;}.elementor-9665 .elementor-element.elementor-element-f3aac54{--divider-border-style:solid;--divider-color:#A7C4DF;--divider-border-width:4px;}.elementor-9665 .elementor-element.elementor-element-f3aac54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-f3aac54 .elementor-divider-separator{width:93px;}.elementor-9665 .elementor-element.elementor-element-f3aac54 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-text-editor{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-9665 .elementor-element.elementor-element-c404f93{text-align:left;font-size:15px;font-weight:500;line-height:1.8em;}.elementor-9665 .elementor-element.elementor-element-00ca9ea{text-align:left;font-size:15px;font-weight:500;line-height:1.8em;}.elementor-9665 .elementor-element.elementor-element-f878b3e{--divider-border-style:solid;--divider-color:#A7C4DF;--divider-border-width:4px;}.elementor-9665 .elementor-element.elementor-element-f878b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-f878b3e .elementor-divider-separator{width:160px;}.elementor-9665 .elementor-element.elementor-element-f878b3e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-c7524bb .elementor-heading-title{font-size:20px;line-height:1.8em;color:#071926;}.elementor-bc-flex-widget .elementor-9665 .elementor-element.elementor-element-1ed80f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9665 .elementor-element.elementor-element-1ed80f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9665 .elementor-element.elementor-element-01eb0f7{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-01eb0f7{right:0px;}body.rtl .elementor-9665 .elementor-element.elementor-element-01eb0f7{left:0px;}.elementor-9665 .elementor-element.elementor-element-01eb0f7 img{width:280px;opacity:0.7;}.elementor-9665 .elementor-element.elementor-element-ab7dc9a{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-ab7dc9a{right:0px;}body.rtl .elementor-9665 .elementor-element.elementor-element-ab7dc9a{left:0px;}.elementor-9665 .elementor-element.elementor-element-ab7dc9a img{width:504px;opacity:0.7;}.elementor-9665 .elementor-element.elementor-element-21ec22c{z-index:2;}.elementor-9665 .elementor-element.elementor-element-2f257f8{margin-top:80px;margin-bottom:80px;}.elementor-9665 .elementor-element.elementor-element-c4951ac{width:var( --container-widget-width, 200% );max-width:200%;--container-widget-width:200%;--container-widget-flex-grow:0;text-align:center;}.elementor-9665 .elementor-element.elementor-element-c4951ac img{width:180%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AE2B2D;}.elementor-9665 .elementor-element.elementor-element-c4951ac:hover img{opacity:0.68;}.elementor-9665 .elementor-element.elementor-element-cd3b394{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-cd3b394 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-4859e62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-6162898{text-align:center;}.elementor-9665 .elementor-element.elementor-element-6162898 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d009bc2{--divider-border-style:solid;--divider-color:#000;width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-d009bc2 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:10px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-d009bc2 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-d009bc2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-37b3f82{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 10px 0px;}.elementor-9665 .elementor-element.elementor-element-37b3f82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-8d0c22f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-28b688a{text-align:center;}.elementor-9665 .elementor-element.elementor-element-28b688a .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-5fe1b3f{overflow:hidden;padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-ca26ca6 > .elementor-element-populated, .elementor-9665 .elementor-element.elementor-element-ca26ca6 > .elementor-element-populated > .elementor-background-overlay, .elementor-9665 .elementor-element.elementor-element-ca26ca6 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-9665 .elementor-element.elementor-element-ca26ca6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px #94B8FF;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px 35px 35px 35px;}.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{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-69a1c0b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-69a1c0b{--icon-box-icon-margin:0px;}.elementor-9665 .elementor-element.elementor-element-69a1c0b.elementor-view-stacked .elementor-icon{background-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-69a1c0b.elementor-view-framed .elementor-icon, .elementor-9665 .elementor-element.elementor-element-69a1c0b.elementor-view-default .elementor-icon{fill:#A1D2F8;color:#A1D2F8;border-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-69a1c0b .elementor-icon{font-size:33px;}.elementor-9665 .elementor-element.elementor-element-dda2885{text-align:center;}.elementor-9665 .elementor-element.elementor-element-dda2885 .elementor-heading-title{font-size:20px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d3a7837 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d3a7837{text-align:center;}.elementor-9665 .elementor-element.elementor-element-d3a7837 .elementor-heading-title{font-size:50px;line-height:1em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-24f46d8{text-align:center;}.elementor-9665 .elementor-element.elementor-element-24f46d8 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;color:#838383;}.elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.4;}.elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated, .elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated{box-shadow:0px 0px 10px 0px #94B8FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px 35px 10px 35px;}.elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-b783c45 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-b783c45{--icon-box-icon-margin:0px;}.elementor-9665 .elementor-element.elementor-element-b783c45.elementor-view-stacked .elementor-icon{background-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-b783c45.elementor-view-framed .elementor-icon, .elementor-9665 .elementor-element.elementor-element-b783c45.elementor-view-default .elementor-icon{fill:#A1D2F8;color:#A1D2F8;border-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-b783c45 .elementor-icon{font-size:33px;}.elementor-9665 .elementor-element.elementor-element-bca9527{text-align:center;}.elementor-9665 .elementor-element.elementor-element-bca9527 .elementor-heading-title{font-size:20px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-352f10f > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-352f10f{text-align:center;}.elementor-9665 .elementor-element.elementor-element-352f10f .elementor-heading-title{font-size:50px;line-height:1em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-beaae62{text-align:center;}.elementor-9665 .elementor-element.elementor-element-beaae62 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;color:#838383;}.elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.4;}.elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated, .elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated > .elementor-background-overlay, .elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated{box-shadow:0px 0px 10px 0px #94B8FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 010px 10px 10px;--e-column-margin-right:010px;--e-column-margin-left:10px;padding:35px 35px 35px 35px;}.elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-5e8c6d6 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-5e8c6d6{--icon-box-icon-margin:0px;}.elementor-9665 .elementor-element.elementor-element-5e8c6d6.elementor-view-stacked .elementor-icon{background-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-5e8c6d6.elementor-view-framed .elementor-icon, .elementor-9665 .elementor-element.elementor-element-5e8c6d6.elementor-view-default .elementor-icon{fill:#A1D2F8;color:#A1D2F8;border-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-5e8c6d6 .elementor-icon{font-size:33px;}.elementor-9665 .elementor-element.elementor-element-641a0eb{text-align:center;}.elementor-9665 .elementor-element.elementor-element-641a0eb .elementor-heading-title{font-size:20px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-8d7da0c > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8d7da0c{text-align:center;}.elementor-9665 .elementor-element.elementor-element-8d7da0c .elementor-heading-title{font-size:50px;line-height:1em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-f34dc02{text-align:center;}.elementor-9665 .elementor-element.elementor-element-f34dc02 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;color:#838383;}.elementor-9665 .elementor-element.elementor-element-929b842{overflow:hidden;margin-top:-30px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.4;}.elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated, .elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated > .elementor-background-overlay, .elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated{box-shadow:0px 0px 10px 0px #94B8FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 010px 10px 10px;--e-column-margin-right:010px;--e-column-margin-left:10px;padding:35px 35px 35px 35px;}.elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-c323da4 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-c323da4{--icon-box-icon-margin:0px;}.elementor-9665 .elementor-element.elementor-element-c323da4.elementor-view-stacked .elementor-icon{background-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-c323da4.elementor-view-framed .elementor-icon, .elementor-9665 .elementor-element.elementor-element-c323da4.elementor-view-default .elementor-icon{fill:#A1D2F8;color:#A1D2F8;border-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-c323da4 .elementor-icon{font-size:33px;}.elementor-9665 .elementor-element.elementor-element-e69ea06{text-align:center;}.elementor-9665 .elementor-element.elementor-element-e69ea06 .elementor-heading-title{font-size:20px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-c4454b2 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-c4454b2{text-align:center;}.elementor-9665 .elementor-element.elementor-element-c4454b2 .elementor-heading-title{font-size:50px;line-height:1em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-17258dc{text-align:center;}.elementor-9665 .elementor-element.elementor-element-17258dc .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;color:#838383;}.elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.8;}.elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-element-populated, .elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-element-populated > .elementor-background-overlay, .elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-element-populated{box-shadow:0px 0px 10px 1px #94B8FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 010px;--e-column-margin-right:10px;--e-column-margin-left:010px;padding:35px 35px 35px 35px;}.elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-bc6ee6c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-bc6ee6c{--icon-box-icon-margin:0px;}.elementor-9665 .elementor-element.elementor-element-bc6ee6c.elementor-view-stacked .elementor-icon{background-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-bc6ee6c.elementor-view-framed .elementor-icon, .elementor-9665 .elementor-element.elementor-element-bc6ee6c.elementor-view-default .elementor-icon{fill:#A1D2F8;color:#A1D2F8;border-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-bc6ee6c .elementor-icon{font-size:33px;}.elementor-9665 .elementor-element.elementor-element-a32881b{text-align:center;}.elementor-9665 .elementor-element.elementor-element-a32881b .elementor-heading-title{font-size:20px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-4dd1504 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-4dd1504{text-align:center;}.elementor-9665 .elementor-element.elementor-element-4dd1504 .elementor-heading-title{font-size:50px;line-height:1em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-element-populated >  .elementor-background-overlay{opacity:0.8;}.elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-element-populated, .elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-element-populated > .elementor-background-overlay, .elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-element-populated{box-shadow:0px 0px 10px 1px #94B8FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 010px;--e-column-margin-right:10px;--e-column-margin-left:010px;padding:35px 35px 35px 35px;}.elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-d9bb4ea > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d9bb4ea{--icon-box-icon-margin:0px;}.elementor-9665 .elementor-element.elementor-element-d9bb4ea.elementor-view-stacked .elementor-icon{background-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-d9bb4ea.elementor-view-framed .elementor-icon, .elementor-9665 .elementor-element.elementor-element-d9bb4ea.elementor-view-default .elementor-icon{fill:#A1D2F8;color:#A1D2F8;border-color:#A1D2F8;}.elementor-9665 .elementor-element.elementor-element-d9bb4ea .elementor-icon{font-size:33px;}.elementor-9665 .elementor-element.elementor-element-eb823d6{text-align:center;}.elementor-9665 .elementor-element.elementor-element-eb823d6 .elementor-heading-title{font-size:20px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-aa80ace > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-aa80ace{text-align:center;}.elementor-9665 .elementor-element.elementor-element-aa80ace .elementor-heading-title{font-size:50px;line-height:1em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-68c8096{text-align:center;}.elementor-9665 .elementor-element.elementor-element-68c8096 .elementor-heading-title{font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-49c7010{padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-c712b43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-c712b43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-a0eaa94.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-f729368{text-align:center;}.elementor-9665 .elementor-element.elementor-element-f729368 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-9793f52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-9793f52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-4b8ed30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-352619b img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-338388b .elementor-heading-title{font-size:21px;font-weight:800;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-670eea0{font-size:14px;font-weight:300;}.elementor-9665 .elementor-element.elementor-element-670eea0 p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-a99e72b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-db254b4 img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-0cbfb72 .elementor-heading-title{font-size:21px;font-weight:800;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-9307a72{font-size:14px;font-weight:300;}.elementor-9665 .elementor-element.elementor-element-9307a72 p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-eb54ad1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-6365071 img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-fd0efac .elementor-heading-title{font-size:21px;font-weight:800;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-0dcc94e{font-size:14px;font-weight:300;}.elementor-9665 .elementor-element.elementor-element-0dcc94e p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-1d9d69b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-1d9d69b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-4474426.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-1534ce6{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-b2f13c9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-004ce32{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-2805a9a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-2feb165{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-9561af1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-9561af1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-aa516fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-af75671 img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-ebee245 .elementor-heading-title{font-size:21px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-6967589{font-weight:300;}.elementor-9665 .elementor-element.elementor-element-6967589 p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-fb23ef3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-be7b9aa img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-a7fbb20 .elementor-heading-title{font-size:21px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-36bd4ec{font-weight:300;}.elementor-9665 .elementor-element.elementor-element-36bd4ec p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-bb77cb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-5d5bee5 img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-3c93fc2 .elementor-heading-title{font-size:21px;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-3902d91{font-weight:300;}.elementor-9665 .elementor-element.elementor-element-3902d91 p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-ddb24f8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-ddb24f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-d3feb23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-b605b6e{text-align:center;}.elementor-9665 .elementor-element.elementor-element-b605b6e .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-f567a90{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-f567a90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-8043f05.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-10be6b5 img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-9b7cf2d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-1fd65a0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8b49e78 > .elementor-widget-container{margin:-30px 00px -30px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8b49e78{font-size:14px;font-weight:300;}.elementor-9665 .elementor-element.elementor-element-8b49e78 p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-d6995ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-b7bfaca img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-5c0cfbd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-92e669e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-faeb31a > .elementor-widget-container{margin:-30px 00px -30px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-faeb31a{font-size:14px;font-weight:300;}.elementor-9665 .elementor-element.elementor-element-faeb31a p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-ac6031a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-805c34b img{border-style:none;}.elementor-9665 .elementor-element.elementor-element-fdacf3c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-95cdcf5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-23c4fad > .elementor-widget-container{margin:-30px 00px -30px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-23c4fad{font-size:14px;font-weight:300;}.elementor-9665 .elementor-element.elementor-element-23c4fad p{margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-1646baa{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 10px 0px;}.elementor-9665 .elementor-element.elementor-element-1646baa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-9a5dce2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-d6ba546 > .elementor-widget-container{margin:060px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d6ba546{text-align:center;}.elementor-9665 .elementor-element.elementor-element-d6ba546 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-cdc96f6{--divider-border-style:solid;--divider-color:#000;width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-cdc96f6 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:10px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-cdc96f6 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-cdc96f6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-d9d0722{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-d9d0722 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-d5595e0{text-align:center;}.elementor-9665 .elementor-element.elementor-element-d5595e0 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-615c22e{text-align:center;}.elementor-9665 .elementor-element.elementor-element-7b6d036{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-7b6d036 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-b3ca03d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-b3ca03d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-980c76e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;margin:25px 15px 25px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9665 .elementor-element.elementor-element-d7f2068{width:auto;max-width:auto;text-align:left;}.elementor-9665 .elementor-element.elementor-element-d7f2068 > .elementor-widget-container{background-color:#AE2B2D;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-d7f2068 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9665 .elementor-element.elementor-element-a323f74 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-9665 .elementor-element.elementor-element-a323f74{line-height:1em;}.elementor-9665 .elementor-element.elementor-element-753ca8a .elementor-heading-title{font-size:30px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-3d1e68d{--divider-border-style:dotted;--divider-color:#BCBCBC;--divider-border-width:5px;}.elementor-9665 .elementor-element.elementor-element-3d1e68d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-3d1e68d .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-3d1e68d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-f2e3a50 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-f2e3a50{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-547e184:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-547e184 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9EA;}.elementor-9665 .elementor-element.elementor-element-547e184 > .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:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-547e184 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-1ad2ebe > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-1ad2ebe .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9665 .elementor-element.elementor-element-a3b8354 > .elementor-widget-container{margin:-20px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-icon i{color:var( --e-global-color-ec5c4b5 );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-icon svg{fill:var( --e-global-color-ec5c4b5 );transition:fill 0.3s;}.elementor-9665 .elementor-element.elementor-element-a3b8354{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-icon{padding-right:0px;}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-item > a{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-024f8bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-024f8bf .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-dc36995 > .elementor-widget-container{margin:-15px 0px 15px 0px;}.elementor-9665 .elementor-element.elementor-element-40feeb8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;margin:25px 15px 25px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9665 .elementor-element.elementor-element-ec8fcb6{width:auto;max-width:auto;text-align:left;}.elementor-9665 .elementor-element.elementor-element-ec8fcb6 > .elementor-widget-container{background-color:#113F6B;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-ec8fcb6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9665 .elementor-element.elementor-element-501763b > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-9665 .elementor-element.elementor-element-501763b{line-height:1em;}.elementor-9665 .elementor-element.elementor-element-9310bb9 .elementor-heading-title{font-size:30px;color:#113F6B;}.elementor-9665 .elementor-element.elementor-element-24c13ef{--divider-border-style:dotted;--divider-color:#BCBCBC;--divider-border-width:5px;}.elementor-9665 .elementor-element.elementor-element-24c13ef > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-24c13ef .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-24c13ef .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-4c00202 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-4c00202{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-968bda2{margin-top:25px;margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-3192801:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-3192801 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF0F3;}.elementor-9665 .elementor-element.elementor-element-3192801 > .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:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-3192801 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-a6d404f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-a6d404f .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-cedcca9 > .elementor-widget-container{margin:-20px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-icon i{color:var( --e-global-color-ec5c4b5 );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-icon svg{fill:var( --e-global-color-ec5c4b5 );transition:fill 0.3s;}.elementor-9665 .elementor-element.elementor-element-cedcca9{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-icon{padding-right:0px;}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-item > a{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-19c7f89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-19c7f89 .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-d6c5b9c > .elementor-widget-container{margin:-15px 0px 15px 0px;}.elementor-9665 .elementor-element.elementor-element-cb0d0ae{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-cb0d0ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-704d13a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;margin:25px 15px 25px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9665 .elementor-element.elementor-element-149f215{width:auto;max-width:auto;text-align:left;}.elementor-9665 .elementor-element.elementor-element-149f215 > .elementor-widget-container{background-color:#107035;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-149f215 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9665 .elementor-element.elementor-element-105624c > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-9665 .elementor-element.elementor-element-105624c{line-height:1em;}.elementor-9665 .elementor-element.elementor-element-bf67cd1 .elementor-heading-title{font-size:30px;color:#107035;}.elementor-9665 .elementor-element.elementor-element-d067810{--divider-border-style:dotted;--divider-color:#BCBCBC;--divider-border-width:5px;}.elementor-9665 .elementor-element.elementor-element-d067810 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d067810 .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-d067810 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-a71cd00 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-a71cd00{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-24f332b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-24f332b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF4EF;}.elementor-9665 .elementor-element.elementor-element-24f332b > .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:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-24f332b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-1f8f25d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-1f8f25d .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-9274961 > .elementor-widget-container{margin:-20px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-icon i{color:var( --e-global-color-ec5c4b5 );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-icon svg{fill:var( --e-global-color-ec5c4b5 );transition:fill 0.3s;}.elementor-9665 .elementor-element.elementor-element-9274961{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-icon{padding-right:0px;}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-item > a{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-17f2a55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-17f2a55 .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-718a556 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-9665 .elementor-element.elementor-element-7315646 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;margin:25px 15px 25px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9665 .elementor-element.elementor-element-2e5ef22{width:auto;max-width:auto;text-align:left;}.elementor-9665 .elementor-element.elementor-element-2e5ef22 > .elementor-widget-container{background-color:#C76B00;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-2e5ef22 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9665 .elementor-element.elementor-element-4f8805a > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-9665 .elementor-element.elementor-element-4f8805a{line-height:1em;}.elementor-9665 .elementor-element.elementor-element-11911e9 .elementor-heading-title{font-size:30px;color:#C76B00;}.elementor-9665 .elementor-element.elementor-element-79719ce{--divider-border-style:dotted;--divider-color:#BCBCBC;--divider-border-width:5px;}.elementor-9665 .elementor-element.elementor-element-79719ce > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-79719ce .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-79719ce .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-1515998 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-1515998{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-346a7d1{margin-top:20px;margin-bottom:20px;}.elementor-9665 .elementor-element.elementor-element-00b5899:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-00b5899 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EB;}.elementor-9665 .elementor-element.elementor-element-00b5899 > .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:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-00b5899 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-1e62fa0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-1e62fa0 .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-b4d136a > .elementor-widget-container{margin:-20px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-icon i{color:var( --e-global-color-ec5c4b5 );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-icon svg{fill:var( --e-global-color-ec5c4b5 );transition:fill 0.3s;}.elementor-9665 .elementor-element.elementor-element-b4d136a{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-icon{padding-right:0px;}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-item > a{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9665 .elementor-element.elementor-element-a5605b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-a5605b9 .elementor-heading-title{font-size:20px;color:var( --e-global-color-ec5c4b5 );}.elementor-9665 .elementor-element.elementor-element-ee3a57e > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-9665 .elementor-element.elementor-element-137a7d0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-137a7d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-6acbe70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-f1e92db{text-align:center;}.elementor-9665 .elementor-element.elementor-element-f1e92db .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-01c3852{--divider-border-style:solid;--divider-color:#000;width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-01c3852 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:10px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-01c3852 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-01c3852 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-850ecb2 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-0e88293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-0e88293 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-b74fd4a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-210ad45{text-align:center;}.elementor-9665 .elementor-element.elementor-element-210ad45 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-10e4a1c{--divider-border-style:solid;--divider-color:#000;width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-10e4a1c > .elementor-widget-container{background-color:var( --e-global-color-text );margin:10px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-10e4a1c .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-10e4a1c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-523cbe8{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-735f6c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-16dfb06{margin-top:0px;margin-bottom:120px;}.elementor-9665 .elementor-element.elementor-element-8a6f31a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8a6f31a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-c4d0d2d{z-index:1;}.elementor-9665 .elementor-element.elementor-element-c4d0d2d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9665 .elementor-element.elementor-element-284945a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-284945a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16aca5e );}.elementor-bc-flex-widget .elementor-9665 .elementor-element.elementor-element-284945a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9665 .elementor-element.elementor-element-284945a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9665 .elementor-element.elementor-element-284945a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px -50px -35px;--e-column-margin-right:0px;--e-column-margin-left:-35px;padding:0px 0px 0px 55px;}.elementor-9665 .elementor-element.elementor-element-284945a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-6bacb76 > .elementor-widget-container{padding:0px 15px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-17266fb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9665 .elementor-element.elementor-element-17266fb > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-17266fb .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-9665 .elementor-element.elementor-element-17266fb .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-9665 .elementor-element.elementor-element-17266fb .elementor-divider__text{color:var( --e-global-color-text );font-size:19px;font-weight:600;}.elementor-9665 .elementor-element.elementor-element-9a9c951 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-9a9c951 .elementor-heading-title{font-size:16px;color:#5E5D5C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-9665 .elementor-element.elementor-element-8a2909b .elementor-button{background-color:var( --e-global-color-ec5c4b5 );border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-9665 .elementor-element.elementor-element-8a2909b > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-8a2909b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9665 .elementor-element.elementor-element-8a2909b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9665 .elementor-element.elementor-element-c364432{margin-top:0px;margin-bottom:120px;}.elementor-9665 .elementor-element.elementor-element-be5923d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-be5923d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16aca5e );}.elementor-bc-flex-widget .elementor-9665 .elementor-element.elementor-element-be5923d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9665 .elementor-element.elementor-element-be5923d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9665 .elementor-element.elementor-element-be5923d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px -50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-be5923d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-830464f > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-e992e8b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9665 .elementor-element.elementor-element-e992e8b > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-e992e8b .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-9665 .elementor-element.elementor-element-e992e8b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-9665 .elementor-element.elementor-element-e992e8b .elementor-divider__text{color:var( --e-global-color-text );font-size:19px;font-weight:600;}.elementor-9665 .elementor-element.elementor-element-15f577f > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-15f577f .elementor-heading-title{font-size:16px;color:#5E5D5C;}.elementor-9665 .elementor-element.elementor-element-d98c219 .elementor-button{background-color:var( --e-global-color-ec5c4b5 );border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-9665 .elementor-element.elementor-element-d98c219 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-d98c219 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9665 .elementor-element.elementor-element-d98c219 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9665 .elementor-element.elementor-element-317ec08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 35px 0px -30px;--e-column-margin-right:35px;--e-column-margin-left:-30px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-317ec08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-4af2825 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9665 .elementor-element.elementor-element-b75ece2{margin-top:0px;margin-bottom:120px;}.elementor-9665 .elementor-element.elementor-element-9993f15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-9993f15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-d2148d0{z-index:1;}.elementor-9665 .elementor-element.elementor-element-d2148d0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9665 .elementor-element.elementor-element-f327e84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-f327e84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16aca5e );}.elementor-bc-flex-widget .elementor-9665 .elementor-element.elementor-element-f327e84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9665 .elementor-element.elementor-element-f327e84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9665 .elementor-element.elementor-element-f327e84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px -50px -35px;--e-column-margin-right:0px;--e-column-margin-left:-35px;padding:0px 0px 0px 55px;}.elementor-9665 .elementor-element.elementor-element-f327e84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-5b3b8dc > .elementor-widget-container{padding:0px 15px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-fac22ea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9665 .elementor-element.elementor-element-fac22ea > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-fac22ea .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-9665 .elementor-element.elementor-element-fac22ea .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-9665 .elementor-element.elementor-element-fac22ea .elementor-divider__text{color:var( --e-global-color-text );font-size:19px;font-weight:600;}.elementor-9665 .elementor-element.elementor-element-8e17d25 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-8e17d25 .elementor-heading-title{font-size:16px;color:#5E5D5C;}.elementor-9665 .elementor-element.elementor-element-099beef .elementor-button{background-color:#AE2B2D;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-9665 .elementor-element.elementor-element-099beef > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-099beef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9665 .elementor-element.elementor-element-099beef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9665 .elementor-element.elementor-element-7f9365f{margin-top:0px;margin-bottom:120px;}.elementor-9665 .elementor-element.elementor-element-ee41942:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-ee41942 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16aca5e );}.elementor-bc-flex-widget .elementor-9665 .elementor-element.elementor-element-ee41942.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9665 .elementor-element.elementor-element-ee41942.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9665 .elementor-element.elementor-element-ee41942 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px -50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-ee41942 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-d4d0aba > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-5424d0c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9665 .elementor-element.elementor-element-5424d0c > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-5424d0c .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-9665 .elementor-element.elementor-element-5424d0c .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-9665 .elementor-element.elementor-element-5424d0c .elementor-divider__text{color:var( --e-global-color-text );font-size:19px;font-weight:600;}.elementor-9665 .elementor-element.elementor-element-adc8cb6 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-adc8cb6 .elementor-heading-title{font-size:16px;color:#5E5D5C;}.elementor-9665 .elementor-element.elementor-element-afc130a .elementor-button{background-color:#AE2B2D;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-9665 .elementor-element.elementor-element-afc130a > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-afc130a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9665 .elementor-element.elementor-element-afc130a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9665 .elementor-element.elementor-element-a1894d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 35px 0px -30px;--e-column-margin-right:35px;--e-column-margin-left:-30px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-a1894d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-15f180d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9665 .elementor-element.elementor-element-76b1dc7{margin-top:30px;margin-bottom:0px;}.elementor-9665 .elementor-element.elementor-element-7e733d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-7e733d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-f9d6750.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-3d3f107{text-align:center;}.elementor-9665 .elementor-element.elementor-element-3d3f107 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-408b78f{--divider-border-style:solid;--divider-color:#000;width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-408b78f > .elementor-widget-container{background-color:var( --e-global-color-text );margin:10px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-408b78f .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-408b78f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-75d864a{margin-top:0px;margin-bottom:120px;}.elementor-9665 .elementor-element.elementor-element-e94e53b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-e94e53b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-f6eefcd{z-index:1;}.elementor-9665 .elementor-element.elementor-element-f6eefcd img{width:100%;}.elementor-9665 .elementor-element.elementor-element-d1cd319:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-d1cd319 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16aca5e );}.elementor-bc-flex-widget .elementor-9665 .elementor-element.elementor-element-d1cd319.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9665 .elementor-element.elementor-element-d1cd319.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9665 .elementor-element.elementor-element-d1cd319 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px -50px -35px;--e-column-margin-right:0px;--e-column-margin-left:-35px;padding:0px 0px 0px 55px;}.elementor-9665 .elementor-element.elementor-element-d1cd319 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-abd1171 > .elementor-widget-container{padding:0px 15px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-9083c9d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9665 .elementor-element.elementor-element-9083c9d > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-9083c9d .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-9665 .elementor-element.elementor-element-9083c9d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-9665 .elementor-element.elementor-element-9083c9d .elementor-divider__text{color:var( --e-global-color-text );font-size:19px;font-weight:600;}.elementor-9665 .elementor-element.elementor-element-f5f5b19 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-f5f5b19 .elementor-heading-title{font-size:16px;color:#5E5D5C;}.elementor-9665 .elementor-element.elementor-element-8a89efd .elementor-button{background-color:var( --e-global-color-ec5c4b5 );border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-9665 .elementor-element.elementor-element-8a89efd > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-8a89efd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9665 .elementor-element.elementor-element-8a89efd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9665 .elementor-element.elementor-element-02d9403{margin-top:0px;margin-bottom:120px;}.elementor-9665 .elementor-element.elementor-element-c2c2b0a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9665 .elementor-element.elementor-element-c2c2b0a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16aca5e );}.elementor-bc-flex-widget .elementor-9665 .elementor-element.elementor-element-c2c2b0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9665 .elementor-element.elementor-element-c2c2b0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9665 .elementor-element.elementor-element-c2c2b0a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px -50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-c2c2b0a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-0f0564c > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-272b21d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9665 .elementor-element.elementor-element-272b21d > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-9665 .elementor-element.elementor-element-272b21d .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-9665 .elementor-element.elementor-element-272b21d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-9665 .elementor-element.elementor-element-272b21d .elementor-divider__text{color:var( --e-global-color-text );font-size:19px;font-weight:600;}.elementor-9665 .elementor-element.elementor-element-0253685 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-0253685 .elementor-heading-title{font-size:16px;color:#5E5D5C;}.elementor-9665 .elementor-element.elementor-element-8b18935 .elementor-button{background-color:var( --e-global-color-ec5c4b5 );border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-9665 .elementor-element.elementor-element-8b18935 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-8b18935 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9665 .elementor-element.elementor-element-8b18935 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9665 .elementor-element.elementor-element-392f85f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 35px 0px -30px;--e-column-margin-right:35px;--e-column-margin-left:-30px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-392f85f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-a84d2f2{z-index:1;}.elementor-9665 .elementor-element.elementor-element-a84d2f2 img{width:100%;}.elementor-9665 .elementor-element.elementor-element-1679964 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9665 .elementor-element.elementor-element-1679964{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:5em 0em 5em 0em;}.elementor-9665 .elementor-element.elementor-element-78f86eb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-78f86eb > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 0em 0em 0em;}.elementor-9665 .elementor-element.elementor-element-06451a5{text-align:center;}.elementor-9665 .elementor-element.elementor-element-06451a5 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-206a2d7{--divider-border-style:solid;--divider-color:#000;width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-206a2d7 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:20px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-206a2d7 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-206a2d7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-widget-jet-tabs .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control, .elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{background-color:var( --e-global-color-16aca5e );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab, .elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab{background-color:#F8F8F8;}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__content-wrapper{background-color:#F8F8F8;}.elementor-9665 .elementor-element.elementor-element-d8635c7 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper{align-self:flex-start;justify-content:flex-start;}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{align-self:flex-start;}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{justify-content:flex-start;}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-d8635c7 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-376eb7a{margin-top:0em;margin-bottom:2em;}.elementor-9665 .elementor-element.elementor-element-0a84e1c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9665 .elementor-element.elementor-element-0a84e1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-a93c4a5{text-align:center;}.elementor-9665 .elementor-element.elementor-element-a93c4a5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-ad313fc{--divider-border-style:solid;--divider-color:var( --e-global-color-1c3e42b );width:auto;max-width:auto;}.elementor-9665 .elementor-element.elementor-element-ad313fc > .elementor-widget-container{background-color:var( --e-global-color-text );margin:10px 0px 50px 0px;padding:2px 30px 2px 30px;border-radius:5px 5px 5px 5px;}.elementor-9665 .elementor-element.elementor-element-ad313fc .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-9665 .elementor-element.elementor-element-ad313fc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9665 .elementor-element.elementor-element-9237071{text-align:center;}.elementor-9665 .elementor-element.elementor-element-9237071 .elementor-heading-title{font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-text );}.elementor-9665 .elementor-element.elementor-element-062576d > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-9665 .elementor-element.elementor-element-062576d{font-size:14px;}@media(max-width:1024px) and (min-width:768px){.elementor-9665 .elementor-element.elementor-element-5bc1ce5{width:100%;}.elementor-9665 .elementor-element.elementor-element-ca07312{width:100%;}.elementor-9665 .elementor-element.elementor-element-1ed80f3{width:100%;}.elementor-9665 .elementor-element.elementor-element-ca26ca6{width:33%;}.elementor-9665 .elementor-element.elementor-element-93382f2{width:33%;}.elementor-9665 .elementor-element.elementor-element-1064326{width:33%;}.elementor-9665 .elementor-element.elementor-element-c25e37c{width:33%;}.elementor-9665 .elementor-element.elementor-element-c29128b{width:33%;}.elementor-9665 .elementor-element.elementor-element-c8ef8dd{width:33%;}.elementor-9665 .elementor-element.elementor-element-f2fc5f3{width:100%;}.elementor-9665 .elementor-element.elementor-element-980c76e{width:50%;}.elementor-9665 .elementor-element.elementor-element-40feeb8{width:50%;}.elementor-9665 .elementor-element.elementor-element-704d13a{width:50%;}.elementor-9665 .elementor-element.elementor-element-7315646{width:50%;}.elementor-9665 .elementor-element.elementor-element-8a6f31a{width:100%;}.elementor-9665 .elementor-element.elementor-element-284945a{width:100%;}.elementor-9665 .elementor-element.elementor-element-be5923d{width:100%;}.elementor-9665 .elementor-element.elementor-element-317ec08{width:100%;}.elementor-9665 .elementor-element.elementor-element-9993f15{width:100%;}.elementor-9665 .elementor-element.elementor-element-f327e84{width:100%;}.elementor-9665 .elementor-element.elementor-element-ee41942{width:100%;}.elementor-9665 .elementor-element.elementor-element-a1894d6{width:100%;}.elementor-9665 .elementor-element.elementor-element-e94e53b{width:100%;}.elementor-9665 .elementor-element.elementor-element-d1cd319{width:100%;}.elementor-9665 .elementor-element.elementor-element-c2c2b0a{width:100%;}.elementor-9665 .elementor-element.elementor-element-392f85f{width:100%;}}@media(max-width:1024px){.elementor-9665 .elementor-element.elementor-element-a784ac2{padding:0em 1em 0em 1em;}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-f8e680f{left:0px;}body.rtl .elementor-9665 .elementor-element.elementor-element-f8e680f{right:0px;}.elementor-9665 .elementor-element.elementor-element-f8e680f{top:-60px;}.elementor-9665 .elementor-element.elementor-element-f8e680f img{width:240px;}.elementor-9665 .elementor-element.elementor-element-ca07312 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-f3aac54 .elementor-divider-separator{width:113px;}.elementor-9665 .elementor-element.elementor-element-c404f93{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;}.elementor-9665 .elementor-element.elementor-element-00ca9ea{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;}.elementor-9665 .elementor-element.elementor-element-01eb0f7 img{width:244px;}.elementor-9665 .elementor-element.elementor-element-ab7dc9a img{width:449px;}.elementor-9665 .elementor-element.elementor-element-21ec22c img{width:400px;}.elementor-9665 .elementor-element.elementor-element-d3a7837 .elementor-heading-title{font-size:35px;}.elementor-9665 .elementor-element.elementor-element-24f46d8 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-9665 .elementor-element.elementor-element-352f10f .elementor-heading-title{font-size:35px;}.elementor-9665 .elementor-element.elementor-element-beaae62 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated{padding:035px 030px 035px 030px;}.elementor-9665 .elementor-element.elementor-element-8d7da0c .elementor-heading-title{font-size:35px;}.elementor-9665 .elementor-element.elementor-element-f34dc02 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated{padding:035px 030px 035px 030px;}.elementor-9665 .elementor-element.elementor-element-c4454b2 .elementor-heading-title{font-size:35px;}.elementor-9665 .elementor-element.elementor-element-17258dc .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-element-populated{padding:035px 030px 035px 030px;}.elementor-9665 .elementor-element.elementor-element-4dd1504 .elementor-heading-title{font-size:35px;}.elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-element-populated{padding:035px 030px 035px 030px;}.elementor-9665 .elementor-element.elementor-element-aa80ace .elementor-heading-title{font-size:35px;}.elementor-9665 .elementor-element.elementor-element-68c8096 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-9665 .elementor-element.elementor-element-8b49e78 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-faeb31a > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-23c4fad > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-9665 .elementor-element.elementor-element-980c76e > .elementor-element-populated{margin:2px 7px 30px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;}.elementor-9665 .elementor-element.elementor-element-3d1e68d .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-f2e3a50 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-f2e3a50{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-547e184 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-9665 .elementor-element.elementor-element-1ad2ebe .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-9665 .elementor-element.elementor-element-a3b8354{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-a3b8354 .elementor-icon-list-item > a{font-size:14px;line-height:1.8em;}.elementor-9665 .elementor-element.elementor-element-024f8bf .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-40feeb8 > .elementor-element-populated{margin:2px 7px 30px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;}.elementor-9665 .elementor-element.elementor-element-24c13ef .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-4c00202 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-4c00202{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-3192801 > .elementor-element-populated{margin:-5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9665 .elementor-element.elementor-element-a6d404f .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-9665 .elementor-element.elementor-element-cedcca9{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-cedcca9 .elementor-icon-list-item > a{font-size:14px;line-height:1.8em;}.elementor-9665 .elementor-element.elementor-element-19c7f89 .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-cb0d0ae{padding:0px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-704d13a > .elementor-element-populated{margin:2px 7px 30px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;}.elementor-9665 .elementor-element.elementor-element-d067810 .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-a71cd00 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-a71cd00{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-1f8f25d .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-9665 .elementor-element.elementor-element-9274961{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-9274961 .elementor-icon-list-item > a{font-size:14px;line-height:1.8em;}.elementor-9665 .elementor-element.elementor-element-17f2a55 .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-7315646 > .elementor-element-populated{margin:2px 7px 30px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;}.elementor-9665 .elementor-element.elementor-element-79719ce .elementor-divider-separator{width:100%;}.elementor-9665 .elementor-element.elementor-element-1515998 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-1515998{font-size:13px;}.elementor-9665 .elementor-element.elementor-element-1e62fa0 .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-9665 .elementor-element.elementor-element-b4d136a{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9665 .elementor-element.elementor-element-b4d136a .elementor-icon-list-item > a{font-size:14px;line-height:1.8em;}.elementor-9665 .elementor-element.elementor-element-a5605b9 .elementor-heading-title{font-size:18px;}.elementor-9665 .elementor-element.elementor-element-16dfb06{margin-top:0px;margin-bottom:50px;padding:0px 30px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-8a6f31a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9665 .elementor-element.elementor-element-284945a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-6bacb76 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-17266fb > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-17266fb .elementor-divider-separator{width:50%;}.elementor-9665 .elementor-element.elementor-element-17266fb .elementor-divider__text{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-9a9c951 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8a2909b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8a2909b .elementor-button{padding:15px 20px 15px 20px;}.elementor-9665 .elementor-element.elementor-element-c364432{margin-top:0px;margin-bottom:50px;padding:0px 30px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-be5923d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-830464f > .elementor-widget-container{padding:0px 20px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-e992e8b > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-e992e8b .elementor-divider__text{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-15f577f > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d98c219 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d98c219 .elementor-button{padding:15px 20px 15px 20px;}.elementor-9665 .elementor-element.elementor-element-317ec08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-b75ece2{margin-top:0px;margin-bottom:50px;padding:0px 30px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-9993f15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9665 .elementor-element.elementor-element-f327e84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-5b3b8dc > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-fac22ea > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-fac22ea .elementor-divider-separator{width:50%;}.elementor-9665 .elementor-element.elementor-element-fac22ea .elementor-divider__text{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-8e17d25 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-099beef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-099beef .elementor-button{padding:15px 20px 15px 20px;}.elementor-9665 .elementor-element.elementor-element-7f9365f{margin-top:0px;margin-bottom:50px;padding:0px 30px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-ee41942 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-d4d0aba > .elementor-widget-container{padding:0px 20px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-5424d0c > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-5424d0c .elementor-divider-separator{width:50%;}.elementor-9665 .elementor-element.elementor-element-5424d0c .elementor-divider__text{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-adc8cb6 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-afc130a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-afc130a .elementor-button{padding:15px 20px 15px 20px;}.elementor-9665 .elementor-element.elementor-element-a1894d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-75d864a{margin-top:0px;margin-bottom:50px;padding:0px 30px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-e94e53b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9665 .elementor-element.elementor-element-f6eefcd img{width:100%;}.elementor-9665 .elementor-element.elementor-element-d1cd319 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-abd1171 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-9083c9d > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-9083c9d .elementor-divider-separator{width:50%;}.elementor-9665 .elementor-element.elementor-element-9083c9d .elementor-divider__text{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-f5f5b19 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8a89efd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8a89efd .elementor-button{padding:15px 20px 15px 20px;}.elementor-9665 .elementor-element.elementor-element-02d9403{margin-top:0px;margin-bottom:50px;padding:0px 30px 0px 30px;}.elementor-9665 .elementor-element.elementor-element-c2c2b0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-0f0564c > .elementor-widget-container{padding:0px 20px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-272b21d > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-272b21d .elementor-divider-separator{width:50%;}.elementor-9665 .elementor-element.elementor-element-272b21d .elementor-divider__text{font-size:16px;}.elementor-9665 .elementor-element.elementor-element-0253685 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8b18935 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8b18935 .elementor-button{padding:15px 20px 15px 20px;}.elementor-9665 .elementor-element.elementor-element-392f85f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-a84d2f2 img{width:100%;}.elementor-9665 .elementor-element.elementor-element-376eb7a{padding:2em 2em 2em 2em;}}@media(max-width:767px){.elementor-9665 .elementor-element.elementor-element-1382655 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-551c173 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-a784ac2{margin-top:0em;margin-bottom:5em;padding:0px 16px 0px 16px;}.elementor-9665 .elementor-element.elementor-element-5bc1ce5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-f8e680f{top:-39px;}.elementor-9665 .elementor-element.elementor-element-f8e680f img{width:167px;}.elementor-9665 .elementor-element.elementor-element-ca07312 > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 12px 0px 12px;}.elementor-9665 .elementor-element.elementor-element-48fc47d .elementor-heading-title{font-size:22px;}.elementor-9665 .elementor-element.elementor-element-f3aac54 .elementor-divider-separator{width:82px;}.elementor-9665 .elementor-element.elementor-element-01eb0f7 img{width:192px;}.elementor-9665 .elementor-element.elementor-element-ab7dc9a img{width:400px;}.elementor-9665 .elementor-element.elementor-element-6162898 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-d009bc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-37b3f82{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-28b688a .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-5fe1b3f{margin-top:10px;margin-bottom:10px;padding:10px 16px 30px 16px;}.elementor-9665 .elementor-element.elementor-element-ca26ca6 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-dda2885 .elementor-heading-title{font-size:23px;}.elementor-9665 .elementor-element.elementor-element-d3a7837 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d3a7837 .elementor-heading-title{font-size:40px;}.elementor-9665 .elementor-element.elementor-element-24f46d8 .elementor-heading-title{font-size:12px;}.elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-9665 .elementor-element.elementor-element-93382f2 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-9665 .elementor-element.elementor-element-bca9527 .elementor-heading-title{font-size:23px;}.elementor-9665 .elementor-element.elementor-element-352f10f > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-352f10f .elementor-heading-title{font-size:40px;}.elementor-9665 .elementor-element.elementor-element-beaae62 .elementor-heading-title{font-size:12px;}.elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-9665 .elementor-element.elementor-element-1064326 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:030px 020px 030px 020px;}.elementor-9665 .elementor-element.elementor-element-641a0eb .elementor-heading-title{font-size:23px;}.elementor-9665 .elementor-element.elementor-element-8d7da0c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-8d7da0c .elementor-heading-title{font-size:40px;}.elementor-9665 .elementor-element.elementor-element-f34dc02 .elementor-heading-title{font-size:12px;}.elementor-9665 .elementor-element.elementor-element-929b842{margin-top:-60px;margin-bottom:0px;padding:20px 16px 30px 16px;}.elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-9665 .elementor-element.elementor-element-c25e37c > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:030px 020px 030px 020px;}.elementor-9665 .elementor-element.elementor-element-e69ea06 .elementor-heading-title{font-size:23px;}.elementor-9665 .elementor-element.elementor-element-c4454b2 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-c4454b2 .elementor-heading-title{font-size:40px;}.elementor-9665 .elementor-element.elementor-element-17258dc .elementor-heading-title{font-size:12px;}.elementor-9665 .elementor-element.elementor-element-c29128b > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:030px 020px 030px 20px;}.elementor-9665 .elementor-element.elementor-element-a32881b .elementor-heading-title{font-size:23px;}.elementor-9665 .elementor-element.elementor-element-4dd1504 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-4dd1504 .elementor-heading-title{font-size:40px;}.elementor-9665 .elementor-element.elementor-element-c8ef8dd > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:030px 020px 030px 20px;}.elementor-9665 .elementor-element.elementor-element-eb823d6 .elementor-heading-title{font-size:23px;}.elementor-9665 .elementor-element.elementor-element-aa80ace > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-aa80ace .elementor-heading-title{font-size:40px;}.elementor-9665 .elementor-element.elementor-element-68c8096 .elementor-heading-title{font-size:12px;}.elementor-9665 .elementor-element.elementor-element-f729368 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-9561af1{padding:0px 16px 30px 16px;}.elementor-9665 .elementor-element.elementor-element-6967589{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-4c4363e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-4c4363e{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-36bd4ec{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-92c8bc7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-92c8bc7{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-3902d91{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-0a4509d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-0a4509d{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-b605b6e .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-f567a90{padding:0px 16px 30px 16px;}.elementor-9665 .elementor-element.elementor-element-8043f05 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9665 .elementor-element.elementor-element-8b49e78 > .elementor-widget-container{margin:-40px 0px -10px 0px;}.elementor-9665 .elementor-element.elementor-element-d6995ae > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9665 .elementor-element.elementor-element-faeb31a > .elementor-widget-container{margin:-40px 0px -10px 0px;}.elementor-9665 .elementor-element.elementor-element-ac6031a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9665 .elementor-element.elementor-element-23c4fad > .elementor-widget-container{margin:-40px 0px -10px 0px;}.elementor-9665 .elementor-element.elementor-element-1646baa{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d6ba546 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-cdc96f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d5595e0 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-7b6d036{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-b3ca03d{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-980c76e > .elementor-element-populated{margin:2px 2px 30px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-9665 .elementor-element.elementor-element-40feeb8 > .elementor-element-populated{margin:2px 2px 30px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-9665 .elementor-element.elementor-element-cb0d0ae{margin-top:30px;margin-bottom:30px;}.elementor-9665 .elementor-element.elementor-element-704d13a > .elementor-element-populated{margin:2px 2px 30px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-9665 .elementor-element.elementor-element-7315646 > .elementor-element-populated{margin:2px 2px 30px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-9665 .elementor-element.elementor-element-f1e92db .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-01c3852 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-850ecb2 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-210ad45 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-10e4a1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-735f6c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-16dfb06{padding:0px 10px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-c4d0d2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-284945a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 20px 10px;}.elementor-9665 .elementor-element.elementor-element-6bacb76 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-17266fb .elementor-divider-separator{width:75%;}.elementor-9665 .elementor-element.elementor-element-9a9c951 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-9a9c951 .elementor-heading-title{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-8a2909b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-c364432{padding:0px 10px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-be5923d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 20px 10px;}.elementor-9665 .elementor-element.elementor-element-830464f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-e992e8b .elementor-divider-separator{width:70%;}.elementor-9665 .elementor-element.elementor-element-15f577f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-15f577f .elementor-heading-title{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-d98c219 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-317ec08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-b75ece2{padding:0px 10px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-d2148d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-f327e84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 20px 10px;}.elementor-9665 .elementor-element.elementor-element-5b3b8dc > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-fac22ea .elementor-divider-separator{width:75%;}.elementor-9665 .elementor-element.elementor-element-8e17d25 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-8e17d25 .elementor-heading-title{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-099beef > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-7f9365f{padding:0px 10px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-ee41942 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 20px 10px;}.elementor-9665 .elementor-element.elementor-element-d4d0aba > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-5424d0c .elementor-divider-separator{width:75%;}.elementor-9665 .elementor-element.elementor-element-adc8cb6 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-adc8cb6 .elementor-heading-title{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-afc130a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-a1894d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-7e733d2{padding:30px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-3d3f107 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-408b78f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-75d864a{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-d1cd319 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 20px 10px;}.elementor-9665 .elementor-element.elementor-element-abd1171 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-9083c9d .elementor-divider-separator{width:75%;}.elementor-9665 .elementor-element.elementor-element-f5f5b19 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-f5f5b19 .elementor-heading-title{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-8a89efd > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-02d9403{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-c2c2b0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 20px 10px;}.elementor-9665 .elementor-element.elementor-element-0f0564c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-9665 .elementor-element.elementor-element-272b21d .elementor-divider-separator{width:75%;}.elementor-9665 .elementor-element.elementor-element-0253685 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-0253685 .elementor-heading-title{font-size:14px;}.elementor-9665 .elementor-element.elementor-element-8b18935 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-9665 .elementor-element.elementor-element-392f85f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-1679964{padding:0px 0px 0px 0px;}.elementor-9665 .elementor-element.elementor-element-78f86eb > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:4em 0em 2em 0em;}.elementor-9665 .elementor-element.elementor-element-06451a5 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-206a2d7 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-9665 .elementor-element.elementor-element-d8635c7 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-9665 .elementor-element.elementor-element-376eb7a{padding:1em 1em 1em 1em;}.elementor-9665 .elementor-element.elementor-element-a93c4a5 .elementor-heading-title{font-size:24px;}.elementor-9665 .elementor-element.elementor-element-ad313fc > .elementor-widget-container{margin:0px 0px 30px 0px;}}/* Start custom CSS for section, class: .elementor-element-2db2f00 *//* ページ全体の横スクロールを強制ブロックする魔法のコード */
html, body {
    overflow-x: hidden !important;
    width: 100%;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c404f93 */.marker-wrap {
    text-align: left;
    line-height: 1;
  }

  .marker-line {
    background-color: #ffffff;
    color: #111111;
    display: inline-block;
    padding: 10px 16px;
    margin-bottom: 8px; /* 行と行の間の隙間 */
    font-size: 20px;
    font-weight: bold;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00ca9ea */.marker-wrap {
    text-align: left;
    line-height: 1;
  }

  .marker-line {
    background-color: #ffffff;
    color: #111111;
    display: inline-block;
    padding: 10px 16px;
    margin-bottom: 8px; /* 行と行の間の隙間 */
    font-size: 20px;
    font-weight: bold;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-553c614 *//* ▼▼ ここからCSS ▼▼ */
.custom-numbers-grid {
    display: grid;
    /* 💻 PC表示（基本設定）：3列 */
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    width: 100%;
    margin: 0 auto;
}

.number-card {
    background-color: #ffffff;
    border-radius: 12px;
    padding: 30px 20px;
    text-align: center;
    box-shadow: 0 0 15px rgba(158, 48, 49, 0.25);
    border: 1px solid rgba(158, 48, 49, 0.1);
}

.number-card .icon {
    font-size: 24px;
    color: #9e3031;
    margin-bottom: 10px;
}

.number-card .title {
    font-size: 16px;
    font-weight: bold;
    color: #333;
    margin-bottom: 15px;
}

.number-card .value {
    font-size: 18px;
    font-weight: bold;
    color: #333;
    line-height: 1.4;
}

.number-card .value span.red-num {
    font-size: 40px;
    color: #9e3031;
    margin: 0 4px;
}

.number-card .note {
    font-size: 11px;
    color: #888;
    margin-top: 15px;
    line-height: 1.4;
}

/* 📱 タブレット表示（幅1024px以下）：絶対に2列にする */
@media (max-width: 1024px) {
    .custom-numbers-grid {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

/* 📱 スマホ表示（幅767px以下）：2列にして、窮屈にならないように調整 */
@media (max-width: 767px) {
    .custom-numbers-grid {
        /* ★ここを2列に変更しました */
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 10px; /* スマホ時はカード間の隙間を少し狭く */
    }
    
    .number-card {
        padding: 20px 10px; /* スマホ時は内側の余白を少し狭く */
    }

    .number-card .title {
        font-size: 14px; /* タイトルを少し小さく */
        margin-bottom: 10px;
    }

    .number-card .value {
        font-size: 14px; /* 値のベースサイズを小さく */
    }

    .number-card .value span.red-num {
        font-size: 28px; /* スマホ時は赤い数字を少し小さくしてはみ出し防止 */
    }

    .number-card .note {
        font-size: 10px;
        margin-top: 10px;
    }
}
/* ▲▲ ここまでCSS ▲▲ *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3356649 *//* カスタムデザイン用CSS */
.custom-work-styles-wrapper {
 font-family: inherit;
    color: inherit;
    font-weight: normal; 
    max-width: 1100px;
    margin: 0 auto;
    padding: 10px 0;
}

.cws-grid {
    display: grid;
    /* ★ここが修正ポイント：PC・タブレット時に強制的に2列（2×2）にします */
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}

.cws-card {
    background: #fff;
    border-radius: 0; 
    box-shadow: 0 4px 15px rgba(0,0,0,0.05);
    display: flex;
    flex-direction: column;
    border: 1px solid #e5e5e5;
}

/* ご指定のテーマカラー設定 */
.cws-card.style-01 { 
    --theme-color: #AE2B2D; 
    --theme-light: rgba(174, 43, 45, 0.08); 
}
.cws-card.style-02 { 
    --theme-color: #113F6B; 
    --theme-light: rgba(17, 63, 107, 0.08); 
}
.cws-card.style-03 { 
    --theme-color: #107035; 
    --theme-light: rgba(16, 112, 53, 0.08); 
}
.cws-card.style-04 { 
    --theme-color: #C76B00; 
    --theme-light: rgba(199, 107, 0, 0.08); 
}
.cws-card-top {
    padding: 25px 25px 15px;
    border-top: 6px solid var(--theme-color);
    min-height: 270px; /* ★ここを追加（数値はプレビューを見ながら微調整してください） */
}
.cws-badge {
    display: inline-block;
    background: var(--theme-color);
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 12px;
    border-radius: 0; 
    margin-bottom: 12px;
    letter-spacing: 1px;
}

.cws-catch {
    font-size: 13px;
    color: #666;
    margin-bottom: 5px;
    font-weight: bold;
}

.cws-title {
    font-size: 26px;
    font-weight: bold;
    color: var(--theme-color);
    margin-bottom: 15px;
    border-bottom: 2px dashed #ddd;
    padding-bottom: 15px;
}

.cws-desc {
    font-size: 14px;
    line-height: 1.6;
    margin-bottom: 0;
}

.cws-card-middle {
    background: var(--theme-light);
    padding: 20px 25px;
    flex-grow: 1;
}

.cws-section-title {
    font-size: 15px;
    font-weight: bold;
    color: var(--theme-color);
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    gap: 8px;
}

.cws-feature-list {
    list-style: none;
    padding: 0;
    margin: 0 0 20px 0;
}

.cws-feature-list li {
    font-size: 13.5px;
    margin-bottom: 12px;
    line-height: 1.5;
    padding-left: 20px;
    position: relative;
}

.cws-feature-list li::before {
    content: '★';
    color: var(--theme-color);
    position: absolute;
    left: 0;
    top: 0;
    font-size: 14px;
}

.cws-feature-list li strong {
    display: block;
    font-size: 14px;
    color: #333;
    margin-bottom: 3px;
}

.cws-action-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.cws-action-list li {
    font-size: 13px;
    background: #fff;
    padding: 8px 15px;
    border-radius: 0; 
    margin-bottom: 8px;
    display: flex;
    align-items: center;
    gap: 10px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.03);
    border: 1px solid #fff;
}

.cws-action-list li::before {
    content: '✔';
    color: var(--theme-color);
    font-weight: bold;
}

/* スマホ用調整 */
@media (max-width: 767px) {
    .cws-grid { 
        /* ★ここが修正ポイント：スマホ時は1列（縦並び）にします */
        grid-template-columns: 1fr;
        gap: 20px; 
    }
    .cws-card-top, .cws-card-middle { padding: 20px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc36995 *//* ▼▼ 実際の取り組みリストのCSS ▼▼ */
.custom-action-list {
    display: flex;
    flex-direction: column; 
    gap: 8px !important; 
    margin: 0;
}
.custom-action-item {
    display: flex;
    align-items: center;
    gap: 10px; 
    background-color: #ffffff; 
    padding: 10px 16px !important; 
    border-radius: 30px; 
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04); 
    margin: 0 !important; 
    height: auto !important; 
}
.custom-action-item i {
    color: #9e3031; 
    font-size: 18px; /* チェックアイコンサイズ */
    flex-shrink: 0;
    margin-top: 1px;
}
.custom-action-text {
    font-size: 14px; /* テキストサイズ */
    color: #333333;
    font-weight: bold;
    line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-547e184 *//* 緑とオレンジの背景カラム両方に full-height-col のクラス名が入っている前提です */
.full-height-col {
    /* ▼ ここの数字（700）を調整してオレンジの高さに合わせます ▼ */
    min-height: 400px !important; 
}

/* スマホ表示の時は高さを自動（中身に合わせる）に戻す設定 */
@media (max-width: 767px) {
    .full-height-col {
        min-height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6c5b9c */.custom-action-list-blue {
    display: flex;
    flex-direction: column; 
    gap: 8px !important; 
    margin: 0;
}
.custom-action-item-blue {
    display: flex;
    align-items: center;
    gap: 10px; 
    background-color: #ffffff; 
    padding: 10px 16px !important; 
    border-radius: 30px; 
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04); 
    margin: 0 !important; 
    height: auto !important; 
}
.custom-action-item-blue i {
    color: #113F6B; /* ご指定の青色に変更 */
    font-size: 18px;
    flex-shrink: 0;
    margin-top: 1px;
}
.custom-action-text-blue {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a556 */.custom-action-list-green {
    display: flex;
    flex-direction: column; 
    gap: 8px !important; 
    margin: 0;
}
.custom-action-item-green {
    display: flex;
    align-items: center;
    gap: 10px; 
    background-color: #ffffff; 
    padding: 10px 16px !important; 
    border-radius: 30px; 
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04); 
    margin: 0 !important; 
    height: auto !important; 
}
.custom-action-item-green i {
    color: #3b8252; /* 緑色 */
    font-size: 18px;
    flex-shrink: 0;
    margin-top: 1px;
}
.custom-action-text-green {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee3a57e */.custom-action-list-orange {
    display: flex;
    flex-direction: column; 
    gap: 8px !important; 
    margin: 0;
}
.custom-action-item-orange {
    display: flex;
    align-items: center;
    gap: 10px; 
    background-color: #ffffff; 
    padding: 10px 16px !important; 
    border-radius: 30px; 
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04); 
    margin: 0 !important; 
    height: auto !important; 
}
.custom-action-item-orange i {
    color: #d6701e; /* オレンジ色 */
    font-size: 18px;
    flex-shrink: 0;
    margin-top: 1px;
}
.custom-action-text-orange {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ffe86d *//* ▼▼ ここからCSS ▼▼ */

/* 全体の枠組み */
.career-steps-wrapper {
    font-family: sans-serif;
    max-width: 1000px;
    margin: 0 auto;
    padding: 20px;
    color: #333;
}

/* 階段全体のコンテナ（PC時は横並び・下揃え） */
.career-staircase {
    display: flex;
    align-items: flex-end; 
    justify-content: space-between;
    gap: 15px;
    margin-top: 60px; 
    margin-bottom: 10px; 
}

/* 各ステップの枠 */
.career-step {
    flex: 1;
    position: relative;
    display: flex;
    flex-direction: column;
}

/* 「STEP 01」などのラベル */
.step-label {
    color: #9e3031;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 5px;
    text-align: center;
}

/* 箱のデザイン */
.step-box {
    border-radius: 8px;
    padding: 20px 15px;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

/* 階段の高さを変える設定（PC時） */
.step-01 .step-box { min-height: 280px; background-color: #ffffff; border: 1px solid #f0cdcd; }
.step-02 .step-box { min-height: 340px; background-color: #fdf2f2; }
.step-03 .step-box { min-height: 400px; background-color: #fce1e1; }
.step-04 .step-box { min-height: 460px; background-color: #9e3031; color: #ffffff; }

/* アイコン */
.step-icon {
    font-size: 30px;
    color: #9e3031;
    margin-bottom: 15px;
}
.step-04 .step-icon { color: #ffffff; }

/* 役職名などのテキスト */
.step-role {
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 10px;
    line-height: 1.4;
}
.step-role-box {
    background-color: #ffffff;
    color: #333;
    font-weight: bold;
    font-size: 13px;
    padding: 5px 10px;
    border-radius: 4px;
    margin-bottom: 15px;
    display: inline-block;
    line-height: 1.4;
}

/* 給与部分 */
.step-salary {
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 15px;
}
.step-salary span {
    font-size: 24px;
}
.text-red { color: #9e3031; }

/* 区切り線 */
.step-divider {
    width: 100%;
    border: none;
    border-top: 1px dashed #cccccc;
    margin-top: 15px;
    margin-bottom: 15px;
}
.step-04 .step-divider { border-top: 1px dashed rgba(255, 255, 255, 0.5); }

/* 説明文 */
.step-text {
    font-size: 12px;
    line-height: 1.6;
    margin: 0;
    padding-top: 10px;
}

/* 吹き出しのデザイン */
.step-balloon {
    position: absolute;
    top: -65px;
    left: 50%;
    transform: translateX(-50%);
    background: #ffffff;
    border: 1.5px solid #9e3031;
    color: #9e3031;
    padding: 8px 12px;
    border-radius: 30px;
    font-size: 11px;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
    line-height: 1.3;
}
.step-balloon::after, .step-balloon::before {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}
.step-balloon::before {
    bottom: -8px;
    border-top: 8px solid #9e3031;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
}
.step-balloon::after {
    bottom: -6px;
    border-top: 7px solid #ffffff;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}

.pc-timeline-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 15px; 
    margin-bottom: 30px;
    align-items: start; /* ★念のため上端揃えを明示 */
}
.pc-item-01 {
    border-top: 2px solid #9e3031;
    padding-top: 10px;
    margin-top: 10px; /* ★ここを追加：右の線と高さを揃えるために押し下げる */
    text-align: center;
    color: #9e3031;
    font-size: 12px;
    font-weight: bold;
}
.pc-item-rest {
    grid-column: 2 / 5; 
    display: flex;
    align-items: center;
    color: #9e3031;
    font-size: 14px;
    font-weight: bold;
}
.pc-line-left, .pc-line-right {
    flex-grow: 1;
    height: 2px;
    background-color: #9e3031;
}
.pc-line-left { margin-right: 15px; }
.pc-line-right {
    margin-left: 15px;
    position: relative;
}
.pc-line-right::after {
    content: '';
    position: absolute;
    right: 0;
    top: -4px;
    border-left: 8px solid #9e3031;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}

/* 一番下のメッセージ */
.career-bottom-msg {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    margin-top: 20px;
}
.career-bottom-msg span {
    color: #9e3031;
}

/* 💻 スマホ表示時のみ利用するクラス */
.mobile-only { display: none; }

/* タブレット表示時の微調整 */
@media (max-width: 1024px) and (min-width: 769px) {
    .career-staircase {
        margin-top: 80px; 
    }
    .step-balloon {
        top: -85px; 
    }
    .step-balloon::before { bottom: -12px; border-top: 12px solid #9e3031; }
    .step-balloon::after { bottom: -10px; border-top: 11px solid #ffffff; }
}

/* ★スマホ表示時（ここからが階段状＆斜め矢印になる仕組み） */
@media (max-width: 768px) {
    .pc-timeline-grid { display: none; } 
    .mobile-only { display: block; } 
    
    .career-staircase {
        flex-direction: column;
        align-items: flex-start;
        gap: 30px; 
        margin-top: 40px;
    }
    
    .career-step {
        width: 85%;
    }
    .step-box, .step-01 .step-box, .step-02 .step-box, .step-03 .step-box, .step-04 .step-box {
        min-height: auto;
    }
    
    /* 一段ずつ右にズラす設定 */
    .step-01 { margin-left: 0; }
    .step-02 { margin-left: 5%; margin-top: 40px; } 
    .step-03 { margin-left: 10%; }
    .step-04 { margin-left: 15%; margin-top: 40px; } 
    
    .step-balloon {
        top: -55px;
    }

    /* ★被りを回避する斜めの点線矢印 */
    .mobile-diagonal-arrow {
        display: block;
        position: absolute;
        left: 20%; /* 左側からスタートさせることで真ん中の吹き出しを回避 */
        top: 100%;
        border-left: 2px dashed #9e3031; 
        z-index: 10;
        transform-origin: top;
        transform: rotate(-25deg); /* 斜め右下に向かって倒す */
    }
    
    /* 吹き出しの有無で矢印の長さを調整 */
    .arrow-tall { height: 80px; } 
    .arrow-short { height: 35px; } 
    
    /* 矢印の先端（下を向く三角） */
    .mobile-diagonal-arrow::after {
        content: '';
        position: absolute;
        bottom: -2px; 
        left: -5px; 
        width: 10px;
        height: 10px;
        border-bottom: 2px solid #9e3031;
        border-right: 2px solid #9e3031;
        transform: rotate(45deg);
    }

}
.custom-work-styles-wrapper {
    font-family: inherit;
    color: inherit;
    font-weight: normal; /* ★通常の太さにリセット */
    /* ...省略... */
}

/* ▲▲ ここまでCSS ▲▲ *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6446750 *//* ▼▼ ここからCSS ▼▼ */

/* 全体の枠組み */
.side-panels-wrapper {
    display: flex;
    flex-direction: column;
    gap: 20px;
    font-family: inherit; /* ★「sans-serif」を「inherit」に変更してフォントを揃えました！ */
    max-width: 100%; 
}

/* 各カードの共通デザイン */
.side-card {
    background: #ffffff;
    border: 1.5px solid #fae8e8;
    border-radius: 12px;
    padding: 25px 20px;
    box-shadow: 0 4px 15px rgba(158, 48, 49, 0.04);
}

/* 共通の丸いアイコン枠 */
.side-icon-circle {
    width: 45px;
    height: 45px;
    border: 1px solid #eababa;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #9e3031; 
    font-size: 20px;
    flex-shrink: 0;
}

/* 共通の赤文字クラス */
.text-red {
    color: #9e3031;
}

/* ★カード上部（アイコン＋タイトル）の共通レイアウト */
.card-header-flex {
    display: flex;
    align-items: center;
    gap: 15px; 
    margin-bottom: 15px;
}
.card-title {
    font-weight: bold;
    font-size: 16px;
    line-height: 1.5;
    color: #333333;
}

/* タイトルの文字色用 */
.card-title-red {
    color: #9e3031; 
}

/* ★カード内の区切り線（1枚目・3枚目共通） */
.card-divider {
    border: none !important;
    border-top: 1px dotted #cccccc !important;
    margin-top: 15px !important;
    margin-bottom: 0 !important; 
}

/* ★説明文（1枚目・3枚目共通：点線との間に確実に余白を作る） */
.card-body-text {
    font-size: 13px;
    line-height: 1.6;
    color: #333333;
    margin: 0 !important;
    padding-top: 20px !important; 
}

/* ▼ 2枚目のカード専用 ▼ */

/* ★修正：給与リストを2列にするための枠 */
.salary-list-wrapper {
    display: flex;
    gap: 30px; 
    margin-bottom: 25px;
}

.salary-list {
    list-style: none;
    padding: 0;
    margin: 0; 
    flex: 1; 
}
.salary-list li {
    display: flex;
    align-items: baseline;
    font-size: 13px;
    font-weight: bold;
    color: #333333;
    margin-bottom: 12px;
}
.salary-list .role {
    flex-shrink: 0;
}
.salary-list .dots {
    flex-grow: 1;
    border-bottom: 1.5px dotted #cccccc; 
    margin: 0 10px;
}
.salary-list .salary {
    flex-shrink: 0;
    text-align: right;
}

/* リスト下の強調ボックス */
.salary-bonus-box {
    background-color: #fdf2f2; 
    border: 1.5px solid #9e3031; 
    border-radius: 8px; 
    padding: 15px;
    text-align: center;
    color: #9e3031;
    font-size: 13px; 
    font-weight: bold;
    line-height: 1.5;
    width: 100%; 
}

/* 📱 スマホ時の文字サイズ・レイアウト微調整 */
@media (max-width: 768px) {
    .salary-list-wrapper {
        flex-direction: column; 
        gap: 0;
    }
    .salary-bonus-box {
        font-size: 12px;
        padding: 12px;
    }
}
/* ▲▲ ここまでCSS ▲▲ *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6bacb76 */.misson-midashi {
    position: relative;
    padding: 1rem;
    font-size: 1.3em;
}
.misson-midashi:before,
.misson-midashi:after{
    position: absolute;
    font-size: 4em;
    opacity: .3;
    font-family: serif;
    content: '“';
}
.misson-midashi:before{
    top: -40px;
    left: -30px;
}
.misson-midashi:after{
    bottom: 0;
    right: 10px;
    transform: rotate(180deg);
}


@media screen and (min-width: 768px) {
    .misson-midashi {
        padding: 10px;
        font-size: 1.2em;
}
    .misson-midashi:before{
        top: -30px;
        left: -30px;
    }
    .misson-midashi:after{
        bottom: -40px;
        right: 0;
    }
}

@media screen and (max-width: 767px) {
    .misson-midashi {
        padding: 10px;
        font-size: 1.1em;
}
    .misson-midashi:before{
        top: -40px;
        left: -10px;
    }
    .misson-midashi:after{
        bottom: -30px;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-830464f */.misson-midashi_left {
    position: relative;
    padding: 1rem;
    font-size: 1.3em;
}
.misson-midashi_left:before,
.misson-midashi_left:after{
    position: absolute;
    font-size: 4em;
    opacity: .3;
    font-family: serif;
    content: '“';
}
.misson-midashi_left:before{
    top: -40px;
    left: -30px;
}
.misson-midashi_left:after{
    bottom: 0;
    right: 60px;
    transform: rotate(180deg);
}

@media screen and (min-width: 768px) {
    .misson-midashi_left {
        padding: 10px;
        font-size: 1.2em;
}
    .misson-midashi_left:before{
        top: -30px;
        left: -30px;
    }
    .misson-midashi_left:after{
        bottom: -40px;
        right: 0;
    }
}


@media screen and (max-width: 767px) {
    .misson-midashi_left {
        padding: 10px;
        font-size: 1.1em;
}
    .misson-midashi_left:before{
        top: -40px;
        left: -10px;
    }
    .misson-midashi_left:after{
        bottom: -30px;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b3b8dc */.misson-midashi {
    position: relative;
    padding: 1rem;
    font-size: 1.3em;
}
.misson-midashi:before,
.misson-midashi:after{
    position: absolute;
    font-size: 4em;
    opacity: .3;
    font-family: serif;
    content: '“';
}
.misson-midashi:before{
    top: -40px;
    left: -30px;
}
.misson-midashi:after{
    bottom: 0;
    right: 10px;
    transform: rotate(180deg);
}


@media screen and (min-width: 768px) {
    .misson-midashi {
        padding: 10px;
        font-size: 1.2em;
}
    .misson-midashi:before{
        top: -30px;
        left: -30px;
    }
    .misson-midashi:after{
        bottom: -40px;
        right: 0;
    }
}

@media screen and (max-width: 767px) {
    .misson-midashi {
        padding: 10px;
        font-size: 1.1em;
}
    .misson-midashi:before{
        top: -40px;
        left: -10px;
    }
    .misson-midashi:after{
        bottom: -30px;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4d0aba */.misson-midashi_left {
    position: relative;
    padding: 1rem;
    font-size: 1.3em;
}
.misson-midashi_left:before,
.misson-midashi_left:after{
    position: absolute;
    font-size: 4em;
    opacity: .3;
    font-family: serif;
    content: '“';
}
.misson-midashi_left:before{
    top: -40px;
    left: -30px;
}
.misson-midashi_left:after{
    bottom: 0;
    right: 60px;
    transform: rotate(180deg);
}

@media screen and (min-width: 768px) {
    .misson-midashi_left {
        padding: 10px;
        font-size: 1.2em;
}
    .misson-midashi_left:before{
        top: -30px;
        left: -30px;
    }
    .misson-midashi_left:after{
        bottom: -40px;
        right: 0;
    }
}


@media screen and (max-width: 767px) {
    .misson-midashi_left {
        padding: 10px;
        font-size: 1.1em;
}
    .misson-midashi_left:before{
        top: -40px;
        left: -10px;
    }
    .misson-midashi_left:after{
        bottom: -30px;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54fa476 */h2.retire {
  position: relative;
  margin-bottom: 2em;
  padding: 1.5rem 2rem;
  border-radius: 10px;
  background: #eee;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
}

h2.retire:before,
h2.retire:after {
  position: absolute;
  content: '';
  border-radius: 50%;
  background: #eee;
}

h2.retire:before {
  bottom: -15px;
  left: 30px;
  width: 30px;
  height: 30px;
}

h2.retire:after {
  bottom: -30px;
  left: 50px;
  width: 15px;
  height: 15px;
}

@media screen and (max-width: 767px) {
   h2.retire {
        text-align: left;
         padding: 1.5rem 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13dec61 */p.brackets {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}

p.brackets::before,
p.brackets::after {
  content: "";
  width: 30px;
  height: 30px;
}

p.brackets::before {
  margin: -100px 20px 0 0;
  border-top: 10px solid #0277b4;
  border-left: 10px solid #00a7ff;
}

p.brackets::after {
  margin: 0 0 -100px 20px;
  border-right: 10px solid #00a7ff;
  border-bottom: 10px solid #0277b4;
}

@media screen and (max-width: 767px) {
    p.brackets {
        font-size: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abd1171 */.misson-midashi {
    position: relative;
    padding: 1rem;
    font-size: 1.3em;
}
.misson-midashi:before,
.misson-midashi:after{
    position: absolute;
    font-size: 4em;
    opacity: .3;
    font-family: serif;
    content: '“';
}
.misson-midashi:before{
    top: -40px;
    left: -30px;
}
.misson-midashi:after{
    bottom: 0;
    right: 10px;
    transform: rotate(180deg);
}


@media screen and (min-width: 768px) {
    .misson-midashi {
        padding: 10px;
        font-size: 1.2em;
}
    .misson-midashi:before{
        top: -30px;
        left: -30px;
    }
    .misson-midashi:after{
        bottom: -40px;
        right: 0;
    }
}

@media screen and (max-width: 767px) {
    .misson-midashi {
        padding: 10px;
        font-size: 1.1em;
}
    .misson-midashi:before{
        top: -40px;
        left: -10px;
    }
    .misson-midashi:after{
        bottom: -30px;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f0564c */.misson-midashi_left {
    position: relative;
    padding: 1rem;
    font-size: 1.3em;
}
.misson-midashi_left:before,
.misson-midashi_left:after{
    position: absolute;
    font-size: 4em;
    opacity: .3;
    font-family: serif;
    content: '“';
}
.misson-midashi_left:before{
    top: -40px;
    left: -30px;
}
.misson-midashi_left:after{
    bottom: 0;
    right: 60px;
    transform: rotate(180deg);
}

@media screen and (min-width: 768px) {
    .misson-midashi_left {
        padding: 10px;
        font-size: 1.2em;
}
    .misson-midashi_left:before{
        top: -30px;
        left: -30px;
    }
    .misson-midashi_left:after{
        bottom: -40px;
        right: 0;
    }
}


@media screen and (max-width: 767px) {
    .misson-midashi_left {
        padding: 10px;
        font-size: 1.1em;
}
    .misson-midashi_left:before{
        top: -40px;
        left: -10px;
    }
    .misson-midashi_left:after{
        bottom: -30px;
        right: 0;
    }
}/* End custom CSS */