.elementor-14 .elementor-element.elementor-element-d4208ef:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-d4208ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ruriclub.com/wp-content/uploads/2022/02/Shape.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-d4208ef>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-d4208ef>.elementor-container{max-width:1280px;min-height:500px}.elementor-14 .elementor-element.elementor-element-d4208ef{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 30px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-6a2879a4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-6a2879a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-6a2879a4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-6a2879a4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-14 .elementor-element.elementor-element-6a2879a4>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-424a761{width:var(--container-widget-width,859px);max-width:859px;--container-widget-width:859px;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-424a761.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-424a761 .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-424a761 .xpro-heading-title{font-family:var(--e-global-typography-59fdb85-font-family),Sans-serif;font-size:var(--e-global-typography-59fdb85-font-size);font-weight:var(--e-global-typography-59fdb85-font-weight);line-height:var(--e-global-typography-59fdb85-line-height);color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);line-height:var(--e-global-typography-text-line-height);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-14 .elementor-element.elementor-element-4f5ac3>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-14 .elementor-element.elementor-element-4f5ac3.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-4f5ac3{text-align:center;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:.6em;color:#fff}.elementor-14 .elementor-element.elementor-element-3e9afc7.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-3e9afc7{text-align:center;font-family:"Roboto",Sans-serif;font-weight:400;line-height:1.5em;color:var(--e-global-color-6605240)}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height)}.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-skewFill:before,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-flipSlide:before{background-color:var(--e-global-color-d7fa6b4)}.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-animation-none:hover,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-button-2d-animation:hover,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-button-bg-animation:before,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-bubbleFromDown:before,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-bubbleFromDown:after,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-bubbleFromCenter:before,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-bubbleFromCenter:after,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-flipSlide,.elementor-14 .elementor-element.elementor-element-60e32eb5 [class*=xpro-elementor-button-hover-style-underline]:hover,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-hover-style-skewFill,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button-animation-none:focus,.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-button-2d-animation:focus,.elementor-14 .elementor-element.elementor-element-60e32eb5 [class*=xpro-elementor-button-focus-style-underline]:focus{background-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-60e32eb5>.elementor-widget-container{padding:50px 0 0}.elementor-14 .elementor-element.elementor-element-60e32eb5.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button .xpro-button-text{font-family:var(--e-global-typography-af9a2c1-font-family),Sans-serif;font-size:var(--e-global-typography-af9a2c1-font-size);font-weight:var(--e-global-typography-af9a2c1-font-weight);line-height:var(--e-global-typography-af9a2c1-line-height)}.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button{color:#fff;border-radius:5px;padding:17px 35px}.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button svg{color:#fff}.elementor-14 .elementor-element.elementor-element-76b293b:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-76b293b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ruriclub.com/wp-content/uploads/2024/08/banner-1536x624.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-76b293b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-14 .elementor-element.elementor-element-76b293b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-f23f537:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-f23f537>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6605240)}.elementor-14 .elementor-element.elementor-element-f23f537>.elementor-element-populated>.elementor-background-overlay{opacity:1}.elementor-14 .elementor-element.elementor-element-f23f537>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:hue;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-f23f537>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:25px}.elementor-14 .elementor-element.elementor-element-d37607a>.elementor-widget-container{margin:10px 0 -30px}.elementor-14 .elementor-element.elementor-element-d37607a.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-d37607a .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-d37607a .xpro-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;letter-spacing:0px;color:#000}.elementor-14 .elementor-element.elementor-element-d37607a .xpro-title-focus{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;letter-spacing:-1px;color:#163a1e}.elementor-14 .elementor-element.elementor-element-39229ac>.elementor-widget-container{margin:0 0 -30px}.elementor-14 .elementor-element.elementor-element-39229ac.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-39229ac .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-39229ac .xpro-heading-title{font-family:"Solway",Sans-serif;font-size:60px;font-weight:900;color:#000}.elementor-14 .elementor-element.elementor-element-31483a4>.elementor-widget-container{margin:5px 0 0}.elementor-14 .elementor-element.elementor-element-31483a4{z-index:2;order:0;text-align:left;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;color:#000}.elementor-14 .elementor-element.elementor-element-31483a4.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-31cb406{width:auto;max-width:auto;align-self:center}.elementor-14 .elementor-element.elementor-element-31cb406>.elementor-widget-container{margin:0 20px 0 0}.elementor-14 .elementor-element.elementor-element-31cb406.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-31cb406 .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-31cb406 .xpro-heading-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:600;letter-spacing:0px;color:#000}.elementor-14 .elementor-element.elementor-element-31cb406 .xpro-title-focus{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;letter-spacing:-1px;color:var(--e-global-color-d7fa6b4)}.elementor-widget-global .xpro-elementor-button .xpro-button-text{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height)}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-skewFill:before,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-flipSlide:before{background-color:var(--e-global-color-587320f)}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-animation-none:hover,.elementor-14 .elementor-element.elementor-global-13167 .xpro-button-2d-animation:hover,.elementor-14 .elementor-element.elementor-global-13167 .xpro-button-bg-animation:before,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-bubbleFromDown:before,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-bubbleFromDown:after,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-bubbleFromCenter:before,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-bubbleFromCenter:after,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-flipSlide,.elementor-14 .elementor-element.elementor-global-13167 [class*=xpro-elementor-button-hover-style-underline]:hover,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-hover-style-skewFill,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-animation-none:focus,.elementor-14 .elementor-element.elementor-global-13167 .xpro-button-2d-animation:focus,.elementor-14 .elementor-element.elementor-global-13167 [class*=xpro-elementor-button-focus-style-underline]:focus{background-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-global-13167{width:auto;max-width:auto;align-self:center}.elementor-14 .elementor-element.elementor-global-13167>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-global-13167.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-global-13167 .xpro-align-icon-right .xpro-elementor-button-media{margin-left:15px}.elementor-14 .elementor-element.elementor-global-13167 .xpro-align-icon-left .xpro-elementor-button-media{margin-right:15px}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button .xpro-button-text{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.1em}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button{color:var(--e-global-color-d37f244);border-style:solid;border-width:0;border-color:#FFFFFF00;border-radius:50px}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button svg{color:var(--e-global-color-d37f244)}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button:hover,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button:focus{color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button:hover svg,.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-media>i{font-size:16px}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-media>svg{width:16px}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button-media{min-width:16px}.elementor-14 .elementor-element.elementor-element-c50a62a>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-c50a62a>.elementor-container{max-width:1280px;min-height:780px}.elementor-14 .elementor-element.elementor-element-c50a62a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-14 .elementor-element.elementor-element-381ce5b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-14 .elementor-element.elementor-element-381ce5b>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-14 .elementor-element.elementor-element-4c1c8f6>.elementor-widget-container{margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-4c1c8f6.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-4c1c8f6 .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-4c1c8f6 .xpro-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;letter-spacing:0px;color:#000}.elementor-14 .elementor-element.elementor-element-4c1c8f6 .xpro-title-focus{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:600;color:var(--e-global-color-d7fa6b4)}.elementor-14 .elementor-element.elementor-element-cdbca89>.elementor-widget-container{margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-cdbca89.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-cdbca89 .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-cdbca89 .xpro-heading-title{font-family:"Montserrat",Sans-serif;font-size:10px;font-weight:500;letter-spacing:-.9px;color:#000}.elementor-14 .elementor-element.elementor-element-cdbca89 .xpro-title-focus{font-family:"Solway",Sans-serif;font-size:10em;font-weight:900;text-transform:none;font-style:normal;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-2f2ba26>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-2f2ba26{z-index:2;order:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var(--e-global-color-6605240)}.elementor-14 .elementor-element.elementor-element-2f2ba26.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-skewFill:before,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-flipSlide:before{background-color:var(--e-global-color-587320f)}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-animation-none:hover,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-button-2d-animation:hover,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-button-bg-animation:before,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-bubbleFromDown:before,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-bubbleFromDown:after,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-bubbleFromCenter:before,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-bubbleFromCenter:after,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-flipSlide,.elementor-14 .elementor-element.elementor-element-cf9c436 [class*=xpro-elementor-button-hover-style-underline]:hover,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-hover-style-skewFill,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-animation-none:focus,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-button-2d-animation:focus,.elementor-14 .elementor-element.elementor-element-cf9c436 [class*=xpro-elementor-button-focus-style-underline]:focus{background-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-cf9c436>.elementor-widget-container{margin:8px 0 0;padding:0}.elementor-14 .elementor-element.elementor-element-cf9c436{z-index:2}.elementor-14 .elementor-element.elementor-element-cf9c436.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-align-icon-right .xpro-elementor-button-media{margin-left:15px}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-align-icon-left .xpro-elementor-button-media{margin-right:15px}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button .xpro-button-text{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.1em}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button{color:var(--e-global-color-d37f244);border-style:solid;border-width:0;border-color:#FFFFFF00;border-radius:50px}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button svg{color:var(--e-global-color-d37f244)}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button:hover,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button:focus{color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-media>i{font-size:16px}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-media>svg{width:16px}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button-media{min-width:16px}.elementor-14 .elementor-element.elementor-element-90ceaf0:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-90ceaf0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ruriclub.com/wp-content/uploads/2022/02/Pattern.jpeg")}.elementor-14 .elementor-element.elementor-element-90ceaf0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 30px}.elementor-14 .elementor-element.elementor-element-90ceaf0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-87be043>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-55501ca{margin-top:0;margin-bottom:30px}.elementor-14 .elementor-element.elementor-element-31a6c3c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-14 .elementor-element.elementor-element-31a6c3c>.elementor-element-populated{padding:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-2f2b993{width:var(--container-widget-width,104.062%);max-width:104.062%;--container-widget-width:104.062%;--container-widget-flex-grow:0;text-align:center}.elementor-14 .elementor-element.elementor-element-2f2b993>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-2f2b993.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-2f2b993 .elementor-heading-title{font-family:"Dosis",Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-f31e185{width:var(--container-widget-width,111.098%);max-width:111.098%;--container-widget-width:111.098%;--container-widget-flex-grow:0;text-align:center}.elementor-14 .elementor-element.elementor-element-f31e185.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-a897b93.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-a237f7b:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-a237f7b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ruriclub.com/wp-content/uploads/2022/02/Pattern.jpeg")}.elementor-14 .elementor-element.elementor-element-a237f7b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-14 .elementor-element.elementor-element-a237f7b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-fe2113a>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-5082fdd>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-5082fdd:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-5082fdd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-14 .elementor-element.elementor-element-5082fdd>.elementor-background-overlay{background-color:var(--e-global-color-secondary);opacity:.25;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-5082fdd:not(.elementor-widget),.elementor-14 .elementor-element.elementor-element-5082fdd>.elementor-widget-container{backdrop-filter:brightness(1) contrast(1) saturate(1) blur(0px) hue-rotate(0deg);-webkit-backdrop-filter:brightness(1) contrast(1) saturate(1) blur(0px) hue-rotate(0deg)}.elementor-14 .elementor-element.elementor-element-5082fdd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-14 .elementor-element.elementor-element-353dd37:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-353dd37>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-14 .elementor-element.elementor-element-353dd37>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-14 .elementor-element.elementor-element-353dd37>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);line-height:var(--e-global-typography-text-line-height)}.elementor-14 .elementor-element.elementor-element-255de56>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-255de56.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-06a3f8a>.elementor-widget-container{margin:5px 0 0}.elementor-14 .elementor-element.elementor-element-06a3f8a{z-index:2;order:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;color:#000}.elementor-14 .elementor-element.elementor-element-06a3f8a.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-f131ca8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-f131ca8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-f131ca8 .elementor-element-populated .elementor-heading-title{color:#000}.elementor-14 .elementor-element.elementor-element-f131ca8>.elementor-element-populated{text-align:left;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-14 .elementor-element.elementor-element-2ec9b68.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-2ec9b68{text-align:left;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-a0f95e5>.elementor-widget-container{margin:50px 0 0;border-style:solid;border-width:0 0 5px;border-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-a0f95e5.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-a0f95e5{text-align:left}.elementor-14 .elementor-element.elementor-element-a0f95e5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;line-height:1.1em}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:250px;min-height:250px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-content-sec,.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-star-rating-wrapper{justify-content:center;align-items:center;text-align:center}.elementor-14 .elementor-element.elementor-element-5213373.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-item .xpro-woo-sale-flash-btn,.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-item .xpro-woo-featured-flash-btn{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-item .xpro-woo-product-grid-badges-innner-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-price-wrapper .price{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-price-wrapper ins{padding-left:5px}.elementor-14 .elementor-element.elementor-element-5213373 .variations td.value .xpro_swatches{grid-gap:10px;display:flex;flex-wrap:wrap}.elementor-14 .elementor-element.elementor-element-5213373 .variations td.value .xpro_swatches .swatch{margin-right:0}.elementor-14 .elementor-element.elementor-element-5213373 .variations tr{flex-direction:row;display:flex;align-items:center}.elementor-14 .elementor-element.elementor-element-5213373 .woocommerce-variation-description p{color:#666}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-badge{color:#fff}.elementor-14 .elementor-element.elementor-element-a59f705{margin-top:50px;margin-bottom:50px}.elementor-14 .elementor-element.elementor-element-687a95d.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-687a95d>.elementor-widget-container{border-style:solid;border-width:0 0 5px;border-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-687a95d{text-align:left}.elementor-14 .elementor-element.elementor-element-687a95d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;line-height:1.1em}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:250px;min-height:250px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-content-sec,.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-star-rating-wrapper{justify-content:center;align-items:center;text-align:center}.elementor-14 .elementor-element.elementor-element-89fe104.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-item .xpro-woo-sale-flash-btn,.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-item .xpro-woo-featured-flash-btn{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-item .xpro-woo-product-grid-badges-innner-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-price-wrapper .price{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-price-wrapper ins{padding-left:5px}.elementor-14 .elementor-element.elementor-element-89fe104 .variations td.value .xpro_swatches{grid-gap:10px;display:flex;flex-wrap:wrap}.elementor-14 .elementor-element.elementor-element-89fe104 .variations td.value .xpro_swatches .swatch{margin-right:0}.elementor-14 .elementor-element.elementor-element-89fe104 .variations tr{flex-direction:row;display:flex;align-items:center}.elementor-14 .elementor-element.elementor-element-89fe104 .woocommerce-variation-description p{color:#666}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-badge{color:#fff}.elementor-14 .elementor-element.elementor-element-473ac5e{margin-top:50px;margin-bottom:50px}.elementor-14 .elementor-element.elementor-element-dad096e.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-dad096e>.elementor-widget-container{border-style:solid;border-width:0 0 5px;border-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-dad096e{text-align:left}.elementor-14 .elementor-element.elementor-element-dad096e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;line-height:1.1em}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:250px;min-height:250px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-content-sec,.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-star-rating-wrapper{justify-content:center;align-items:center;text-align:center}.elementor-14 .elementor-element.elementor-element-0229ba5.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-item .xpro-woo-product-grid-badges-innner-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-price-wrapper .price{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;color:#000}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-price-wrapper ins{padding-left:5px}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-price-wrapper del,.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-price-wrapper del .woocommerce-Price-amount{color:#f9a211}.elementor-14 .elementor-element.elementor-element-0229ba5 .variations td.value .xpro_swatches{grid-gap:10px;display:flex;flex-wrap:wrap}.elementor-14 .elementor-element.elementor-element-0229ba5 .variations td.value .xpro_swatches .swatch{margin-right:0}.elementor-14 .elementor-element.elementor-element-0229ba5 .variations tr{flex-direction:row;display:flex;align-items:center}.elementor-14 .elementor-element.elementor-element-0229ba5 .woocommerce-variation-description p{color:#666}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-badge{color:#fff}.elementor-14 .elementor-element.elementor-element-04c453c.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-04c453c>.elementor-widget-container{border-style:solid;border-width:0 0 5px;border-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-04c453c{text-align:left}.elementor-14 .elementor-element.elementor-element-04c453c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;line-height:1.1em}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:250px;min-height:250px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-woo-product-grid-content-sec,.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-woo-product-grid-star-rating-wrapper{justify-content:center;align-items:center;text-align:center}.elementor-14 .elementor-element.elementor-element-c45fa53>.elementor-widget-container{margin:0 0 50px}.elementor-14 .elementor-element.elementor-element-c45fa53.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-woo-product-grid-item .xpro-woo-product-grid-badges-innner-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:baseline}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-woo-product-grid-price-wrapper .price{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-woo-product-grid-price-wrapper ins{padding-left:5px}.elementor-14 .elementor-element.elementor-element-c45fa53 .variations td.value .xpro_swatches{grid-gap:10px;display:flex;flex-wrap:wrap}.elementor-14 .elementor-element.elementor-element-c45fa53 .variations td.value .xpro_swatches .swatch{margin-right:0}.elementor-14 .elementor-element.elementor-element-c45fa53 .variations tr{flex-direction:row;display:flex;align-items:center}.elementor-14 .elementor-element.elementor-element-c45fa53 .woocommerce-variation-description p{color:#666}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-badge{color:#fff}.elementor-14 .elementor-element.elementor-element-5f85905{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 30px}.elementor-14 .elementor-element.elementor-element-5f85905>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-68003c1>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-14 .elementor-element.elementor-element-774d2dd.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-774d2dd{text-align:center}.elementor-14 .elementor-element.elementor-element-774d2dd .elementor-heading-title{color:var(--e-global-color-text)}.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title a{color:var(--e-global-color-primary)}.elementor-widget-tabs .elementor-tab-title.elementor-active,.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var(--e-global-color-accent)}.elementor-widget-tabs .elementor-tab-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-tabs .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);line-height:var(--e-global-typography-text-line-height)}.elementor-14 .elementor-element.elementor-element-8a94639>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-8a94639.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title,.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title:before,.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title:after,.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-content,.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tabs-content-wrapper{border-width:0}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title,.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title a{color:#fff}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title.elementor-active,.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title.elementor-active a{color:#000}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title{font-family:var(--e-global-typography-0f2973e-font-family),Sans-serif;font-size:var(--e-global-typography-0f2973e-font-size);font-weight:var(--e-global-typography-0f2973e-font-weight);text-transform:var(--e-global-typography-0f2973e-text-transform);line-height:var(--e-global-typography-0f2973e-line-height)}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-content{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em}.elementor-14 .elementor-element.elementor-element-a1aeab9:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-a1aeab9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ruriclub.com/wp-content/uploads/2024/09/banner-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-a1aeab9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-14 .elementor-element.elementor-element-a1aeab9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-ee1a32d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-ee1a32d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6605240)}.elementor-14 .elementor-element.elementor-element-ee1a32d>.elementor-element-populated>.elementor-background-overlay{opacity:1}.elementor-14 .elementor-element.elementor-element-ee1a32d>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:hue;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-ee1a32d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:30px}.elementor-14 .elementor-element.elementor-element-374b38b>.elementor-widget-container{margin:0 0 -30px}.elementor-14 .elementor-element.elementor-element-374b38b.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-374b38b .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-374b38b .xpro-heading-title{font-family:"Solway",Sans-serif;font-size:60px;font-weight:900;color:#000}.elementor-14 .elementor-element.elementor-element-bc3ed01>.elementor-widget-container{margin:5px 0 0}.elementor-14 .elementor-element.elementor-element-bc3ed01{z-index:2;order:0;text-align:left;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;color:#000}.elementor-14 .elementor-element.elementor-element-bc3ed01.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-skewFill:before,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-flipSlide:before{background-color:var(--e-global-color-587320f)}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-animation-none:hover,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-button-2d-animation:hover,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-button-bg-animation:before,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-bubbleFromDown:before,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-bubbleFromDown:after,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-bubbleFromCenter:before,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-bubbleFromCenter:after,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-flipSlide,.elementor-14 .elementor-element.elementor-element-e0b34ab [class*=xpro-elementor-button-hover-style-underline]:hover,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-hover-style-skewFill,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-animation-none:focus,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-button-2d-animation:focus,.elementor-14 .elementor-element.elementor-element-e0b34ab [class*=xpro-elementor-button-focus-style-underline]:focus{background-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-e0b34ab{width:auto;max-width:auto;align-self:center}.elementor-14 .elementor-element.elementor-element-e0b34ab>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-e0b34ab.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-align-icon-right .xpro-elementor-button-media{margin-left:15px}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-align-icon-left .xpro-elementor-button-media{margin-right:15px}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button .xpro-button-text{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.1em}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button{color:var(--e-global-color-d37f244);border-style:solid;border-width:0;border-color:#FFFFFF00;border-radius:50px}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button svg{color:var(--e-global-color-d37f244)}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button:hover,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button:focus{color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-media>i{font-size:16px}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-media>svg{width:16px}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button-media{min-width:16px}.elementor-14 .elementor-element.elementor-element-88447ff>.elementor-container{max-width:1280px;min-height:780px}.elementor-14 .elementor-element.elementor-element-88447ff{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-14 .elementor-element.elementor-element-88447ff>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-07d7142>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-14 .elementor-element.elementor-element-07d7142>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-14 .elementor-element.elementor-element-763d355>.elementor-widget-container{margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-763d355.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-763d355 .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-763d355 .xpro-heading-title{font-family:"Montserrat",Sans-serif;font-size:10px;font-weight:500;letter-spacing:-.9px;color:#000}.elementor-14 .elementor-element.elementor-element-763d355 .xpro-title-focus{font-family:"Solway",Sans-serif;font-size:8.5em;font-weight:900;text-transform:none;font-style:normal;color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-b532243>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-b532243{z-index:2;order:0;text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:#000}.elementor-14 .elementor-element.elementor-element-b532243.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-skewFill:before,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-flipSlide:before{background-color:var(--e-global-color-587320f)}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-animation-none:hover,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-button-2d-animation:hover,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-button-bg-animation:before,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-bubbleFromDown:before,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-bubbleFromDown:after,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-bubbleFromCenter:before,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-bubbleFromCenter:after,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-flipSlide,.elementor-14 .elementor-element.elementor-element-65224f4 [class*=xpro-elementor-button-hover-style-underline]:hover,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-hover-style-skewFill,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-animation-none:focus,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-button-2d-animation:focus,.elementor-14 .elementor-element.elementor-element-65224f4 [class*=xpro-elementor-button-focus-style-underline]:focus{background-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-65224f4>.elementor-widget-container{margin:8px 0 0;padding:0}.elementor-14 .elementor-element.elementor-element-65224f4{z-index:2}.elementor-14 .elementor-element.elementor-element-65224f4.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-align-icon-right .xpro-elementor-button-media{margin-left:15px}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-align-icon-left .xpro-elementor-button-media{margin-right:15px}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button .xpro-button-text{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.1em}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button{color:var(--e-global-color-d37f244);border-style:solid;border-width:0;border-color:#FFFFFF00;border-radius:50px}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button svg{color:var(--e-global-color-d37f244)}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button:hover,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button:focus{color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-media>i{font-size:16px}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-media>svg{width:16px}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button-media{min-width:16px}.elementor-14 .elementor-element.elementor-element-2dc0adcb>.elementor-container{max-width:1280px}.elementor-14 .elementor-element.elementor-element-2dc0adcb:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-2dc0adcb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:contain}.elementor-14 .elementor-element.elementor-element-2dc0adcb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 30px}.elementor-14 .elementor-element.elementor-element-2dc0adcb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-3c7d2d61>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-14 .elementor-element.elementor-element-f1f1096>.elementor-widget-container{margin:0 0 20px}.elementor-14 .elementor-element.elementor-element-f1f1096.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-f1f1096{text-align:center;font-family:var(--e-global-typography-61815d0-font-family),Sans-serif;font-size:var(--e-global-typography-61815d0-font-size);line-height:var(--e-global-typography-61815d0-line-height);color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-2aa1376>.elementor-widget-container{margin:0 0 50px}.elementor-14 .elementor-element.elementor-element-2aa1376.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-2aa1376{text-align:center}.elementor-14 .elementor-element.elementor-element-2aa1376 .elementor-heading-title{font-family:var(--e-global-typography-7622272-font-family),Sans-serif;font-size:var(--e-global-typography-7622272-font-size);font-weight:var(--e-global-typography-7622272-font-weight);text-transform:var(--e-global-typography-7622272-text-transform);line-height:var(--e-global-typography-7622272-line-height);color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-7b66aaf5>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-7b66aaf5.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-7b66aaf5{text-align:center;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600;line-height:35px;color:#00000070}.elementor-14 .elementor-element.elementor-element-fccf649>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-14 .elementor-element.elementor-element-fccf649.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-fccf649{text-align:center;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#00000070}.elementor-14 .elementor-element.elementor-element-445bb110{border-style:solid;border-width:1px 0;border-color:#1a1a1a;padding:0}.elementor-14 .elementor-element.elementor-element-7c45c7cc{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-7c45c7cc>.elementor-widget-container{margin:0;padding:0 52px 0 5px;border-style:solid;border-width:0 2px 0 0;border-color:#acb3c3;border-radius:0}.elementor-14 .elementor-element.elementor-element-7c45c7cc.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-7c45c7cc .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-7c45c7cc .xpro-heading-title{font-family:var(--e-global-typography-60efb7e-font-family),Sans-serif;font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height);color:#000}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-7555245e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-7555245e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-361158c5{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-361158c5>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-361158c5.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-layout-vertical{row-gap:20px}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-layout-horizontal{row-gap:20px}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-media-type-icon:before{--xpro-speparator-line:20px}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-item,.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-item>a{align-items:center}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-media-type-icon>svg{width:12px;height:auto}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-media-type-image img{width:100%}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-media-type-custom{padding:0}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-title{font-family:var(--e-global-typography-3dade33-font-family),Sans-serif;font-size:var(--e-global-typography-3dade33-font-size);font-weight:var(--e-global-typography-3dade33-font-weight);text-transform:var(--e-global-typography-3dade33-text-transform);margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-desc{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:26px;margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-7acd591d{border-style:solid;border-width:0 0 1px;border-color:#1a1a1a;padding:0}.elementor-14 .elementor-element.elementor-element-469df74f{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-469df74f>.elementor-widget-container{margin:0;padding:0 37px 0 5px;border-style:solid;border-width:0 2px 0 0;border-color:#acb3c3;border-radius:0}.elementor-14 .elementor-element.elementor-element-469df74f.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-469df74f .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-469df74f .xpro-heading-title{font-family:var(--e-global-typography-60efb7e-font-family),Sans-serif;font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height);color:#000}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-6e566722.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-6e566722.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-1ff19c82{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-1ff19c82>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-1ff19c82.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-layout-vertical{row-gap:20px}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-layout-horizontal{row-gap:20px}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-media-type-icon:before{--xpro-speparator-line:20px}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-item,.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-item>a{align-items:center}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-media-type-icon>svg{width:12px;height:auto}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-media-type-image img{width:100%}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-media-type-custom{padding:0}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-title{font-family:var(--e-global-typography-3dade33-font-family),Sans-serif;font-size:var(--e-global-typography-3dade33-font-size);font-weight:var(--e-global-typography-3dade33-font-weight);text-transform:var(--e-global-typography-3dade33-text-transform);margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-desc{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:26px;margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-123af747{border-style:solid;border-width:0 0 1px;border-color:#1a1a1a;padding:0}.elementor-14 .elementor-element.elementor-element-283ef37b{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-283ef37b>.elementor-widget-container{margin:0;padding:0 35px 0 5px;border-style:solid;border-width:0 2px 0 0;border-color:#acb3c3;border-radius:0}.elementor-14 .elementor-element.elementor-element-283ef37b.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-283ef37b .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-283ef37b .xpro-heading-title{font-family:var(--e-global-typography-60efb7e-font-family),Sans-serif;font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height);color:#000}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-7c5341fc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-7c5341fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-37a8aebe{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-37a8aebe>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-37a8aebe.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-layout-vertical{row-gap:20px}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-layout-horizontal{row-gap:20px}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-media-type-icon:before{--xpro-speparator-line:20px}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-item,.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-item>a{align-items:center}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-media-type-icon>svg{width:12px;height:auto}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-media-type-image img{width:100%}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-media-type-custom{padding:0}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-title{font-family:var(--e-global-typography-3dade33-font-family),Sans-serif;font-size:var(--e-global-typography-3dade33-font-size);font-weight:var(--e-global-typography-3dade33-font-weight);text-transform:var(--e-global-typography-3dade33-text-transform);margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-desc{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:26px;margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-1a239314{border-style:solid;border-width:0 0 1px;border-color:#1a1a1a;padding:0}.elementor-14 .elementor-element.elementor-element-64f37727{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-64f37727>.elementor-widget-container{margin:0;padding:0 32px 0 5px;border-style:solid;border-width:0 2px 0 0;border-color:#acb3c3;border-radius:0}.elementor-14 .elementor-element.elementor-element-64f37727.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-64f37727 .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-64f37727 .xpro-heading-title{font-family:var(--e-global-typography-60efb7e-font-family),Sans-serif;font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height);color:#000}.elementor-14 .elementor-element.elementor-element-64f37727 .xpro-title-focus{font-family:"Poppins",Sans-serif;font-size:50px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-451bf1b9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-451bf1b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-61714c7{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-61714c7>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-61714c7.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-layout-vertical{row-gap:20px}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-layout-horizontal{row-gap:20px}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-media-type-icon:before{--xpro-speparator-line:20px}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-item,.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-item>a{align-items:center}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-media-type-icon>svg{width:12px;height:auto}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-media-type-image img{width:100%}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-media-type-custom{padding:0}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-title{font-family:var(--e-global-typography-3dade33-font-family),Sans-serif;font-size:var(--e-global-typography-3dade33-font-size);font-weight:var(--e-global-typography-3dade33-font-weight);text-transform:var(--e-global-typography-3dade33-text-transform);margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-desc{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:26px;margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-f940487{border-style:solid;border-width:0 0 1px;border-color:#1a1a1a;padding:0}.elementor-14 .elementor-element.elementor-element-8687e85{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-8687e85>.elementor-widget-container{margin:0;padding:0 33px 0 5px;border-style:solid;border-width:0 2px 0 0;border-color:#acb3c3;border-radius:0}.elementor-14 .elementor-element.elementor-element-8687e85.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-8687e85 .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-8687e85 .xpro-heading-title{font-family:var(--e-global-typography-60efb7e-font-family),Sans-serif;font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height);color:#000}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-39f2d3d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-39f2d3d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-17d9575{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-17d9575>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-17d9575.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-layout-vertical{row-gap:20px}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-layout-horizontal{row-gap:20px}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-media-type-icon:before{--xpro-speparator-line:20px}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-item,.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-item>a{align-items:center}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-media-type-icon>svg{width:12px;height:auto}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-media-type-image img{width:100%}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-media-type-custom{padding:0}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-title{font-family:var(--e-global-typography-3dade33-font-family),Sans-serif;font-size:var(--e-global-typography-3dade33-font-size);font-weight:var(--e-global-typography-3dade33-font-weight);text-transform:var(--e-global-typography-3dade33-text-transform);margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-desc{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:26px;margin:10px 0 0}.elementor-14 .elementor-element.elementor-element-0ddeee0{border-style:solid;border-width:0 0 1px;border-color:#1a1a1a;padding:0}.elementor-14 .elementor-element.elementor-element-69eda49{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-69eda49>.elementor-widget-container{margin:0;padding:0 33px 0 5px;border-style:solid;border-width:0 2px 0 0;border-color:#acb3c3;border-radius:0}.elementor-14 .elementor-element.elementor-element-69eda49.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-69eda49 .xpro-simple-heading-wrapper{text-align:left}.elementor-14 .elementor-element.elementor-element-69eda49 .xpro-heading-title{font-family:var(--e-global-typography-60efb7e-font-family),Sans-serif;font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height);color:#000}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-e6b69d4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-e6b69d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-8316fc1{width:auto;max-width:auto}.elementor-14 .elementor-element.elementor-element-8316fc1>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-8316fc1.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-layout-vertical{row-gap:20px}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-layout-horizontal{row-gap:20px}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-media-type-icon:before{--xpro-speparator-line:20px}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-item{border-radius:0;padding:0}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-item,.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-item>a{align-items:center}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-media-type-icon{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-media-type-icon>svg{width:12px;height:auto}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-media-type-image img{width:100%}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-media-type-custom{padding:0}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:600;margin:0 0 0 -20px}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-desc{font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:26px;margin:0}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-500d566.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-500d566.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-skewFill:before,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-flipSlide:before{background-color:var(--e-global-color-d7fa6b4)}.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-animation-none:hover,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-button-2d-animation:hover,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-button-bg-animation:before,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-bubbleFromDown:before,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-bubbleFromDown:after,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-bubbleFromCenter:before,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-bubbleFromCenter:after,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-flipSlide,.elementor-14 .elementor-element.elementor-element-e62e05f [class*=xpro-elementor-button-hover-style-underline]:hover,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-hover-style-skewFill,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button-animation-none:focus,.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-button-2d-animation:focus,.elementor-14 .elementor-element.elementor-element-e62e05f [class*=xpro-elementor-button-focus-style-underline]:focus{background-color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-e62e05f>.elementor-widget-container{padding:0}.elementor-14 .elementor-element.elementor-element-e62e05f.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button .xpro-button-text{font-family:var(--e-global-typography-af9a2c1-font-family),Sans-serif;font-size:var(--e-global-typography-af9a2c1-font-size);font-weight:var(--e-global-typography-af9a2c1-font-weight);line-height:var(--e-global-typography-af9a2c1-line-height)}.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button{color:#fff;border-radius:5px;padding:17px 35px}.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button svg{color:#fff}.elementor-14 .elementor-element.elementor-element-cd5442e{padding:50px 0}.elementor-14 .elementor-element.elementor-element-5f53699>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-4d1f342.xpro-widget-bg-overlay>.elementor-widget-container:before{transition:background .3s}.elementor-14 .elementor-element.elementor-element-4d1f342 img{width:50%}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-d4208ef>.elementor-container{min-height:330px}.elementor-14 .elementor-element.elementor-element-d4208ef{padding:80px 30px}.elementor-14 .elementor-element.elementor-element-6a2879a4>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-424a761 .xpro-heading-title{font-size:var(--e-global-typography-59fdb85-font-size);line-height:var(--e-global-typography-59fdb85-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-14 .elementor-element.elementor-element-4f5ac3{font-size:20px}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-14 .elementor-element.elementor-element-60e32eb5>.elementor-widget-container{padding:30px 0 0}.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-af9a2c1-font-size);line-height:var(--e-global-typography-af9a2c1-line-height)}.elementor-14 .elementor-element.elementor-element-d37607a>.elementor-widget-container{margin:0 0 0 70px;padding:0}.elementor-14 .elementor-element.elementor-element-d37607a .xpro-heading-title{font-size:22px}.elementor-14 .elementor-element.elementor-element-d37607a .xpro-title-focus{font-size:22px}.elementor-14 .elementor-element.elementor-element-39229ac>.elementor-widget-container{margin:0 442px 0 70px}.elementor-14 .elementor-element.elementor-element-39229ac .xpro-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-31483a4>.elementor-widget-container{margin:2px 0 0 120px;padding:0}.elementor-14 .elementor-element.elementor-element-31483a4{font-size:18px}.elementor-14 .elementor-element.elementor-element-31cb406>.elementor-widget-container{margin:0 0 0 70px;padding:0}.elementor-14 .elementor-element.elementor-element-31cb406 .xpro-heading-title{font-size:22px}.elementor-14 .elementor-element.elementor-element-31cb406 .xpro-title-focus{font-size:22px}.elementor-widget-global .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-14 .elementor-element.elementor-global-13167>.elementor-widget-container{margin:24px 0 0 214px}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button .xpro-button-text{font-size:16px}.elementor-14 .elementor-element.elementor-global-13167 .xpro-elementor-button{padding:12px 20px}.elementor-14 .elementor-element.elementor-element-c50a62a>.elementor-container{min-height:300px}.elementor-14 .elementor-element.elementor-element-c50a62a{margin-top:50px;margin-bottom:50px}.elementor-14 .elementor-element.elementor-element-4c1c8f6>.elementor-widget-container{margin:0 0 0 70px;padding:0}.elementor-14 .elementor-element.elementor-element-4c1c8f6 .xpro-heading-title{font-size:22px}.elementor-14 .elementor-element.elementor-element-4c1c8f6 .xpro-title-focus{font-size:22px}.elementor-14 .elementor-element.elementor-element-cdbca89>.elementor-widget-container{margin:0 0 0 70px;padding:0}.elementor-14 .elementor-element.elementor-element-cdbca89 .xpro-heading-title{font-size:22px}.elementor-14 .elementor-element.elementor-element-cdbca89 .xpro-title-focus{font-size:35px}.elementor-14 .elementor-element.elementor-element-2f2ba26>.elementor-widget-container{margin:2px 0 0 120px;padding:0}.elementor-14 .elementor-element.elementor-element-2f2ba26{font-size:18px}.elementor-14 .elementor-element.elementor-element-cf9c436>.elementor-widget-container{margin:24px 0 0 214px}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button .xpro-button-text{font-size:16px}.elementor-14 .elementor-element.elementor-element-cf9c436 .xpro-elementor-button{padding:12px 20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-14 .elementor-element.elementor-element-2f2b993>.elementor-widget-container{margin:0 0 20px}.elementor-14 .elementor-element.elementor-element-5082fdd{padding:0}.elementor-14 .elementor-element.elementor-element-353dd37>.elementor-element-populated{padding:50px 0}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-14 .elementor-element.elementor-element-255de56>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-06a3f8a>.elementor-widget-container{margin:2px 0 0 120px;padding:0}.elementor-14 .elementor-element.elementor-element-06a3f8a{font-size:18px}.elementor-14 .elementor-element.elementor-element-f131ca8>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-a0f95e5 .elementor-heading-title{font-size:40px}.elementor-14 .elementor-element.elementor-element-687a95d .elementor-heading-title{font-size:40px}.elementor-14 .elementor-element.elementor-element-dad096e .elementor-heading-title{font-size:40px}.elementor-14 .elementor-element.elementor-element-04c453c .elementor-heading-title{font-size:40px}.elementor-widget-tabs .elementor-tab-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-tabs .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-14 .elementor-element.elementor-element-8a94639>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title{font-size:var(--e-global-typography-0f2973e-font-size);line-height:var(--e-global-typography-0f2973e-line-height)}.elementor-14 .elementor-element.elementor-element-374b38b>.elementor-widget-container{margin:0 442px 0 70px}.elementor-14 .elementor-element.elementor-element-374b38b .xpro-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-bc3ed01>.elementor-widget-container{margin:2px 0 0 120px;padding:0}.elementor-14 .elementor-element.elementor-element-bc3ed01{font-size:18px}.elementor-14 .elementor-element.elementor-element-e0b34ab>.elementor-widget-container{margin:24px 0 0 214px}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button .xpro-button-text{font-size:16px}.elementor-14 .elementor-element.elementor-element-e0b34ab .xpro-elementor-button{padding:12px 20px}.elementor-14 .elementor-element.elementor-element-88447ff>.elementor-container{min-height:300px}.elementor-14 .elementor-element.elementor-element-88447ff{margin-top:50px;margin-bottom:50px}.elementor-14 .elementor-element.elementor-element-763d355>.elementor-widget-container{margin:0 0 0 70px;padding:0}.elementor-14 .elementor-element.elementor-element-763d355 .xpro-heading-title{font-size:22px}.elementor-14 .elementor-element.elementor-element-763d355 .xpro-title-focus{font-size:35px}.elementor-14 .elementor-element.elementor-element-b532243>.elementor-widget-container{margin:2px 0 0 120px;padding:0}.elementor-14 .elementor-element.elementor-element-b532243{font-size:18px}.elementor-14 .elementor-element.elementor-element-65224f4>.elementor-widget-container{margin:24px 0 0 214px}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button .xpro-button-text{font-size:16px}.elementor-14 .elementor-element.elementor-element-65224f4 .xpro-elementor-button{padding:12px 20px}.elementor-14 .elementor-element.elementor-element-2dc0adcb{margin-top:10px;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-3c7d2d61>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-f1f1096{font-size:var(--e-global-typography-61815d0-font-size);line-height:var(--e-global-typography-61815d0-line-height)}.elementor-14 .elementor-element.elementor-element-2aa1376>.elementor-widget-container{margin:0 0 20px}.elementor-14 .elementor-element.elementor-element-2aa1376 .elementor-heading-title{font-size:var(--e-global-typography-7622272-font-size);line-height:var(--e-global-typography-7622272-line-height)}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-1680a26e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-1680a26e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-1680a26e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-7c45c7cc .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-361158c5>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-desc{font-size:15px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-5f3f5ac.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-5f3f5ac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-469df74f .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-1ff19c82>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-desc{font-size:15px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-62c66165.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-62c66165.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-283ef37b .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-37a8aebe>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-desc{font-size:15px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-600f99cc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-600f99cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-64f37727 .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-61714c7>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-desc{font-size:15px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-575f358.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-575f358.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-8687e85 .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-17d9575>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-desc{font-size:15px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-29b2689.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-29b2689.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-69eda49 .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-8316fc1>.elementor-widget-container{margin:0}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-title{font-size:20px}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-desc{font-size:15px}.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-af9a2c1-font-size);line-height:var(--e-global-typography-af9a2c1-line-height)}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-d4208ef>.elementor-container{min-height:320px}.elementor-14 .elementor-element.elementor-element-d4208ef{padding:50px 20px}.elementor-14 .elementor-element.elementor-element-424a761 .xpro-heading-title{font-size:var(--e-global-typography-59fdb85-font-size);line-height:var(--e-global-typography-59fdb85-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-14 .elementor-element.elementor-element-60e32eb5 .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-af9a2c1-font-size);line-height:var(--e-global-typography-af9a2c1-line-height)}.elementor-14 .elementor-element.elementor-element-d37607a>.elementor-widget-container{margin:0 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-d37607a .xpro-heading-title{font-size:14px}.elementor-14 .elementor-element.elementor-element-d37607a .xpro-title-focus{font-size:14px}.elementor-14 .elementor-element.elementor-element-39229ac>.elementor-widget-container{margin:0 153px 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-39229ac .xpro-heading-title{font-size:22px}.elementor-14 .elementor-element.elementor-element-31483a4>.elementor-widget-container{margin:3px 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-31483a4{font-size:15px}.elementor-14 .elementor-element.elementor-element-31cb406>.elementor-widget-container{margin:0 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-31cb406 .xpro-heading-title{font-size:14px}.elementor-14 .elementor-element.elementor-element-31cb406 .xpro-title-focus{font-size:14px}.elementor-widget-global .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-14 .elementor-element.elementor-global-13167>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-14 .elementor-element.elementor-element-c50a62a:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-c50a62a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ruriclub.com/wp-content/uploads/2024/08/IMG_0217-768x768.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-c50a62a>.elementor-container{min-height:230px}.elementor-14 .elementor-element.elementor-element-c50a62a{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-4c1c8f6>.elementor-widget-container{margin:0 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-4c1c8f6 .xpro-heading-title{font-size:14px;color:var(--e-global-color-6605240)}.elementor-14 .elementor-element.elementor-element-4c1c8f6 .xpro-title-focus{font-size:14px;color:var(--e-global-color-870283f)}.elementor-14 .elementor-element.elementor-element-cdbca89>.elementor-widget-container{margin:0 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-cdbca89 .xpro-heading-title{font-size:32px}.elementor-14 .elementor-element.elementor-element-cdbca89 .xpro-title-focus{font-size:50px;color:var(--e-global-color-6605240)}.elementor-14 .elementor-element.elementor-element-2f2ba26>.elementor-widget-container{margin:3px 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-2f2ba26{font-size:18px}.elementor-14 .elementor-element.elementor-element-cf9c436>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-14 .elementor-element.elementor-element-90ceaf0{padding:50px 20px}.elementor-14 .elementor-element.elementor-element-87be043>.elementor-element-populated{padding:0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-14 .elementor-element.elementor-element-a237f7b{padding:50px 0}.elementor-14 .elementor-element.elementor-element-fe2113a>.elementor-element-populated{padding:0}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-14 .elementor-element.elementor-element-06a3f8a>.elementor-widget-container{margin:3px 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-06a3f8a{font-size:15px}.elementor-14 .elementor-element.elementor-element-f131ca8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5%}.elementor-14 .elementor-element.elementor-element-2ec9b68>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-a0f95e5 .elementor-heading-title{font-size:25px;line-height:1.2em}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:150px;min-height:150px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-size:14px}.elementor-14 .elementor-element.elementor-element-5213373 .xpro-woo-product-grid-price-wrapper .price{font-size:12px}.elementor-14 .elementor-element.elementor-element-687a95d .elementor-heading-title{font-size:25px;line-height:1.2em}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:150px;min-height:150px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-size:14px}.elementor-14 .elementor-element.elementor-element-89fe104 .xpro-woo-product-grid-price-wrapper .price{font-size:12px}.elementor-14 .elementor-element.elementor-element-dad096e .elementor-heading-title{font-size:25px;line-height:1.2em}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:150px;min-height:150px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-size:14px}.elementor-14 .elementor-element.elementor-element-0229ba5 .xpro-woo-product-grid-price-wrapper .price{font-size:12px}.elementor-14 .elementor-element.elementor-element-04c453c .elementor-heading-title{font-size:25px;line-height:1.2em}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:150px;min-height:150px;object-fit:contain}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-size:14px}.elementor-14 .elementor-element.elementor-element-c45fa53 .xpro-woo-product-grid-price-wrapper .price{font-size:12px}.elementor-14 .elementor-element.elementor-element-5f85905{padding:50px 20px 0}.elementor-14 .elementor-element.elementor-element-68003c1>.elementor-element-populated{padding:0}.elementor-widget-tabs .elementor-tab-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-tabs .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-14 .elementor-element.elementor-element-8a94639>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title{font-size:var(--e-global-typography-0f2973e-font-size);line-height:var(--e-global-typography-0f2973e-line-height)}.elementor-14 .elementor-element.elementor-element-374b38b>.elementor-widget-container{margin:0 153px 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-374b38b .xpro-heading-title{font-size:22px}.elementor-14 .elementor-element.elementor-element-bc3ed01>.elementor-widget-container{margin:3px 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-bc3ed01{font-size:15px}.elementor-14 .elementor-element.elementor-element-e0b34ab>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-14 .elementor-element.elementor-element-88447ff>.elementor-container{min-height:230px}.elementor-14 .elementor-element.elementor-element-88447ff{margin-top:40px;margin-bottom:40px}.elementor-14 .elementor-element.elementor-element-763d355>.elementor-widget-container{margin:0 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-763d355 .xpro-heading-title{font-size:32px}.elementor-14 .elementor-element.elementor-element-763d355 .xpro-title-focus{font-size:50px}.elementor-14 .elementor-element.elementor-element-b532243>.elementor-widget-container{margin:3px 0 0 10px;padding:0}.elementor-14 .elementor-element.elementor-element-b532243{font-size:18px}.elementor-14 .elementor-element.elementor-element-65224f4>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-14 .elementor-element.elementor-element-2dc0adcb{padding:50px 20px}.elementor-14 .elementor-element.elementor-element-f1f1096{font-size:var(--e-global-typography-61815d0-font-size);line-height:var(--e-global-typography-61815d0-line-height)}.elementor-14 .elementor-element.elementor-element-2aa1376 .elementor-heading-title{font-size:var(--e-global-typography-7622272-font-size);line-height:var(--e-global-typography-7622272-line-height)}.elementor-14 .elementor-element.elementor-element-7b66aaf5{text-align:center}.elementor-14 .elementor-element.elementor-element-fccf649{text-align:center}.elementor-14 .elementor-element.elementor-element-7c45c7cc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-7c45c7cc>.elementor-widget-container{margin:0;padding:0;border-width:0}.elementor-14 .elementor-element.elementor-element-7c45c7cc .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-7c45c7cc .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-7555245e>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-361158c5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-361158c5 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-469df74f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-469df74f>.elementor-widget-container{margin:0;padding:0;border-width:0}.elementor-14 .elementor-element.elementor-element-469df74f .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-469df74f .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-6e566722>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-1ff19c82{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-1ff19c82 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-283ef37b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-283ef37b>.elementor-widget-container{margin:0;padding:0;border-width:0}.elementor-14 .elementor-element.elementor-element-283ef37b .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-283ef37b .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-7c5341fc>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-37a8aebe{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-37a8aebe .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-64f37727{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-64f37727>.elementor-widget-container{margin:0;padding:0;border-width:0}.elementor-14 .elementor-element.elementor-element-64f37727 .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-64f37727 .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-451bf1b9>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-61714c7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-61714c7 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-8687e85{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-8687e85>.elementor-widget-container{margin:0;padding:0;border-width:0}.elementor-14 .elementor-element.elementor-element-8687e85 .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-8687e85 .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-39f2d3d>.elementor-element-populated{padding:0}.elementor-14 .elementor-element.elementor-element-17d9575{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-17d9575 .xpro-infolist-title{font-size:var(--e-global-typography-3dade33-font-size)}.elementor-14 .elementor-element.elementor-element-69eda49{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-69eda49>.elementor-widget-container{margin:0;padding:0;border-width:0}.elementor-14 .elementor-element.elementor-element-69eda49 .xpro-simple-heading-wrapper{text-align:center}.elementor-14 .elementor-element.elementor-element-69eda49 .xpro-heading-title{font-size:var(--e-global-typography-60efb7e-font-size);line-height:var(--e-global-typography-60efb7e-line-height)}.elementor-14 .elementor-element.elementor-element-e6b69d4>.elementor-element-populated{text-align:center;padding:0}.elementor-14 .elementor-element.elementor-element-8316fc1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-14 .elementor-element.elementor-element-8316fc1>.elementor-widget-container{margin:0;padding:0}.elementor-14 .elementor-element.elementor-element-8316fc1 .xpro-infolist-title{margin:0}.elementor-14 .elementor-element.elementor-element-e62e05f .xpro-elementor-button .xpro-button-text{font-size:var(--e-global-typography-af9a2c1-font-size);line-height:var(--e-global-typography-af9a2c1-line-height)}.elementor-14 .elementor-element.elementor-element-cd5442e{padding:0 0 50px}.elementor-14 .elementor-element.elementor-element-5f53699>.elementor-element-populated{padding:0 20px}.elementor-14 .elementor-element.elementor-element-4d1f342 img{width:100%}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-87be043{width:100%}.elementor-14 .elementor-element.elementor-element-fe2113a{width:100%}.elementor-14 .elementor-element.elementor-element-353dd37{width:25%}.elementor-14 .elementor-element.elementor-element-f131ca8{width:75%}.elementor-14 .elementor-element.elementor-element-1680a26e{width:13%}.elementor-14 .elementor-element.elementor-element-7555245e{width:53.332%}.elementor-14 .elementor-element.elementor-element-5f3f5ac{width:13%}.elementor-14 .elementor-element.elementor-element-6e566722{width:53.332%}.elementor-14 .elementor-element.elementor-element-62c66165{width:13%}.elementor-14 .elementor-element.elementor-element-7c5341fc{width:53.332%}.elementor-14 .elementor-element.elementor-element-600f99cc{width:13%}.elementor-14 .elementor-element.elementor-element-451bf1b9{width:53.332%}.elementor-14 .elementor-element.elementor-element-575f358{width:13%}.elementor-14 .elementor-element.elementor-element-39f2d3d{width:53.332%}.elementor-14 .elementor-element.elementor-element-29b2689{width:13%}.elementor-14 .elementor-element.elementor-element-e6b69d4{width:53.332%}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-7555245e{width:61%}.elementor-14 .elementor-element.elementor-element-68864b98{width:25%}.elementor-14 .elementor-element.elementor-element-6e566722{width:61%}.elementor-14 .elementor-element.elementor-element-1075af7c{width:25%}.elementor-14 .elementor-element.elementor-element-7c5341fc{width:61%}.elementor-14 .elementor-element.elementor-element-b69b996{width:25%}.elementor-14 .elementor-element.elementor-element-451bf1b9{width:61%}.elementor-14 .elementor-element.elementor-element-3eb795df{width:25%}.elementor-14 .elementor-element.elementor-element-39f2d3d{width:61%}.elementor-14 .elementor-element.elementor-element-64fa889{width:25%}.elementor-14 .elementor-element.elementor-element-e6b69d4{width:61%}.elementor-14 .elementor-element.elementor-element-500d566{width:25%}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-76b293b:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-76b293b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-14 .elementor-element.elementor-element-a1aeab9:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-a1aeab9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}.home .products .product a h2{font-size:18px !important;margin-top:10px}.xpro-woo-product-grid-add-to-cart-btn .button{width:100% !important;padding:20px !important;text-align:center;position:relative;top:0;bottom:0;display:block;font-weight:700 !important;font-size:17px !important}.xpro-woo-product-grid-add-to-cart-btn .button{width:100% !important;padding:20px !important;text-align:center;position:relative;top:0;bottom:0;display:block;font-weight:700 !important;font-size:17px !important}.main-navigation .menu-primary-menu-container ul li ul.sub-menu li>a:before,.browse-category-wrap .categorylist ul li a:before,.sml-add-to-wishlist-wrap .compare-wrap span,.sml-add-to-wishlist-wrap .add-to-wishlist-custom a span,.sml-blog-wrapp .content-wrapp-inner .sml-read-more a,.widget-area form.search-form:after,.sml-quick-view-wrapp a span,.sml-add-to-wishlist-wrap .add-to-wishlist-custom a.add_to_wishlist.link-wishlist span,.sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistexistsbrowse.show a span,.main-navigation .menu-primary-menu-container .menu.nav-menu a:before,.header-two .sml-search-icon:hover,.header-two .user-logout-wrap.sm-icon-header a:hover,.header-two .sm-wishlist-wrap.sm-icon-header a.sm-wishlist-ct-class:hover,.header-two .sm-cart-icon-wrap span.icon:hover,.plx_blog_section .content-read-more a:hover:before,.plx_pro_cat_slider_section li.slick-active button,.plx_prod_tab_cat_section .pwtb-catname-wrapper a:before,.main-navigation .menu-primary-menu-container .menu.nav-menu span:before,.sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.hover,form.woocommerce-product-search:after,form.search-form:after,ins{background:#fff;font-size:22px;font-weight:600;margin:5px;color:#163a1e}#product-tabs-section .woocommerce h2 a{color:#000;font-size:18px;font-family:"Montserrat",San-serif;font-weight:600;text-align:center}#product-tabs-section .elementor-tab-title{background-color:#163a1e;border-radius:50px;font-weight:600}.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title.elementor-active,.elementor-14 .elementor-element.elementor-element-8a94639 .elementor-tab-title.elementor-active a{color:#000;background-color:#f9a211 !important}#product-tabs-section .elementor-tab-title{margin-bottom:10px}.page-id-14 .store-mart-lite-bread-home{display:none}